Builds for EOS 100D

Also known as EOS Kiss X7, EOS Rebel SL1
Magic Lantern platform name: 100D

How to install Magic Lantern?

Just follow the guide available on our wiki.

Every Magic Lantern build requires a very specific version of camera firmware.

If installed firmware version doesn't match the requirements, you will have to upgrade (or downgrade) it before using Magic Lantern.

Where can I get a required Canon firmware version?

Builds available for EOS 100D

For firmware version 1.0.1

Development branch (dev)
Builds with the most recent developments

magiclantern.2025-06-20.100D.101.zip

Build date: 2025-06-20
SHA256 checksum: 6f85c794bea4450b71af98c6dcaac82150fcc3595b14616a3ce93012e899835b
Source code: LINK , sha: ed3e7c0dfacfdeaf3349dee73edf9e3621217462
Required Canon firmware version: v101-sl1-100d-x7-win.zip

Legacy lua_fix builds (lua_fix)
Latest version of Lua improvements branch

magiclantern-lua_fix.2020Dec28.100D101.zip

Build date: 2020-12-28
SHA256 checksum: 9492ee4faeed58d565fe437a943584b33e50f8eeee7e35cd71b50c181105c8eb
Source code: LINK
Required Canon firmware version: v101-sl1-100d-x7-win.zip

Legacy nightly builds (unified)
Latest version of unified nightly builds from Heptapod repository (2018)

magiclantern-Nightly.2018Jun06.100D101.zip

Build date: 2018-06-06
SHA256 checksum: 3f8f0ee83b5ebe120d0e9f2e40839ab7b322c61c909dd2ba51a49b9a043b18d1
Source code: LINK
Required Canon firmware version: v101-sl1-100d-x7-win.zip