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?
How to downgrade firmware if camera won't let me do it?

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