Magic Lantern Firmware Wiki

English | Deutsch | Italiano | Русский | 日本語 | Español



Firmware addon for Canon EOS power users


Magic Lantern is a custom firmware add-on for Canon dSLR cameras. It is not a hack, or a modified firmware, but it runs alongside Canon's own firmware, booting from the card every time you turn the camera on. The only modification to the original firmware is the ability to boot software from the card.

Magic Lantern is being developed by both photo and video enthusiasts; its features include manual audio, zebras, focus assist tools, bracketing, motion detection and much more.


What it can do for me?


Are you serious about dSLR filmmaking?

Watch a few short films made with Magic Lantern!


Do you care about proper exposure?

RGB zebras, waveform, spotmeter, false colors are just a few tools.

Are you a musician or audiophile?

Magic Lantern will help you get the best audio quality in the camera, as well as monitoring and VU-meters.

Are you a manual lens shooter?

So are we! You will find plenty of focus assist tools (peaking, zoom box, trap focus...)


Do you like long exposures and astrophotography?

You will appreciate exposures longer than 30 seconds and shake-free shutter release modes.

Are you a macro photographer?

Do you want a long depth of field with everything in focus? Try Stack Focus.


Are you a HDR enthusiast?

Bracketing up to 9 frames with spacing from 0.5 to 5 EV should handle even the most difficult contre-jours.

Do you want to shoot timelapse?

Check out the built-in intervalometer and bulb ramping!


Are you a wildlife shooter?

Motion detection, trap focus and audio trigger might be just for you.


Do you like to tinker with hidden settings?

Check shutter counter, movie recording with 50D, ISO 25600, flash exposure compensation from -5EV, Kelvin white balance on all cameras...

Do you want to record more than 12 minutes?

Check out Bit rate control and automatic movie restart.


Do you need custom grids or cropmarks?

Simply draw them in your favorite image editing program and save them as bitmaps! Or use one of the included ones.

Check the user guide for a complete list of features

Feature Comparison

Stable ports

Magic Lantern runs well on these cameras and is suitable for daily use.

  • 550D/T2i/Kiss X4: almost everything working
  • 60D: almost everything working
  • 600D/T3i/Kiss X5: almost everything working, except for audio controls

Unstable ports

Magic Lantern runs on these cameras, but is less usable or has problems that limit it to advanced users.

Unusable ports

These ports are incomplete and only available as source code, for developers.

  • 1100D/T3/Kiss X50: port in progress, many features are already working.

Hardware Compatibility

Compatible accessories
5D Mark II 550D 600D 60D 500D 50D 1100D
External Microphones Yes Yes Limited controls Yes DIY No No
Headphones Yes Yes No Yes Will be No No
External monitors HDMI (fully usable) Not supported
HDMI recorders Yes (clean HDMI out, without focus box, but with black bars) Not tested
Eye-Fi cards Not tested Geo works, Pro doesn't EyeFi Pro X2 works! Not tested
Memory cards (SD/CF) No known issues (for cards supporting high bitrates, see Bit_rate#Cards )
Batteries (original or third party) No known issues
Battery grips No known issues
External flashes No known issues (tip: trigger them with built-in flash by setting Flash EV to -10)
Lenses which report focus distance

Canon 18-55, 18-200, 28-135, 70-200, 70-300, 85/1.8, 100/2.8, 200/2.8...

Lenses which do not report focus distance Canon 50/1.8, 50/1.4, 35/2, 15/2.8, 28-70/2.8L...

Magic Lantern Community


What others say

Twitter feed


Source code

hg clone -r unified
make 550D
make 60D
make 600D
cd platform/550D.109
make docs
make zip

Compiling instructions: Build_instructions/550D


Thank you for supporting Magic Lantern development!

If Magic Lantern has been valuable for you, please consider throwing something into my tip jar.

Thank you!


P.S. Thanks to Dave Dugdale for the tip jar photo!