Skip to main content

What Is Magic Lantern, And Will It Run On My Camera?

Magic Lantern on a Canon Camera
Magic Lantern on a Canon Camera

There has been an increasing amount of buzz over the last few years around Magic Lantern, the open-source software for Canon DSLR Cameras.

A growing number of time-lapse photographers are using Magic Lantern to take control of their camera and shoot better quality videos and photos.

If you’re just learning about Magic Lantern for the first time, then read on to find out how you can use it to up your time-lapse shooting game.

What is Magic Lantern?

Magic Lantern is an open source software that can be installed onto an SD card, which is then loaded onto Canon DSLR cameras.

The software adds a whole range of extra features to your camera, including:

  • Exposure helpers,
  • Focus-related tools,
  • LiveView adjustments,
  • Audio controls

And much more.

Perhaps most interestingly for our audience, the software also adds a number of time-lapse features including:

  • An intervalometer
  • Automatic and manual bulb ramping
  • Silent pictures (removes shutter actuation)
  • Ultra-low FPS mode (Down to 0.2 fps)

There are too many features to go into here, for a full list, check out the official Magic Lantern user guide here.

Does It Overwrite My Camera’s Internal Software?

In short, no.

The software is loaded from an SD card, which bypasses the software on your phone entirely, meaning you can simply remove the SD card that contains Magic Lantern and use your camera as you normally would.

The only modification to your camera that is required, is to get it to load the ML software from the SD card during it’s boot sequence.

Is Feature ‘x’ Available On My Camera?

Unfortunately due to technical limitations, not every feature is compatible with every model of camera, but compatibility is growing all the time.

To find out if a particular feature is available for a specific model of camera, check out the official feature matrix.

Will Using Magic Lantern Void My Camera’s Warranty?

If you send your camera in for repair under warranty, and it is found that the software modification has caused the fault in some way, then yes, your warranty may be voided.

In order to get ML to run when your phone boots up, you will have to make a ‘hack’ modification to your phone.

This is done entirely at your own risk, and this may well lead to your warranty with Canon being voided.

What Camera Models Will The Software Run On?

At the time of writing, ML supports the following Canon eos cameras:

  • 5D Mark II
  • 5D Mark III
  • 6D
  • 7D
  • 50D
  • 60D
  • 500D/T1i
  • 550D/T2i
  • 600D/T3i
  • 650D/T4i
  • 700D/T5i
  • 1100D/T3
  • EOS M

However developers are actively working on adding support for other cameras, with the support for the following models promised for future versions:

  • 70D
  • 100D/SL1
  • 1200D/T5
  • 450D/XSi
  • EOS M2
  • EOS M50
  • 5D3 1.3.4
  • 7D 2.0.6
  • 550D 1.1.0
  • EOS M 2.0.3

Since this is an open source project, speed of progress is limited to the time that volunteer developers can put into the project, so if you are in a position to donate funds or your time to help add support for other cameras, the ML team are actively looking for support.

Will Magic Lantern Run On a Nikon Camera?

At the time of writing, Magic Lantern does not support Nikon cameras and there is no publicly available way of installing it to your Nikon Camera.

The software is constantly being ported to new devices however and in future, this may change.

If you are looking to run software similar to Magic Lantern on your Nikon camera, then you may find Nikon Hacker worth a look, a forum dedicated to exploring the subject of hacking Nikon cameras and installing custom software on them.

Is There Any Support Available For The Software?

One of the advantages of most pieces of open source software is the communities that grow around it.

Magic Lantern is no exception, it has an active official support forum which at the time of writing has over 62,000 members and over 218,000 posts.

How Do I Install It To My Camera?

To install Magic Lantern to your camera, follow the guide below. Be sure to follow every step carefully, skipping a step could cause you problems later on.

Top Tip

Although not required, it’s a good idea to restore your camera to default settings before starting the installation process.

Step 1: Prepare your camera

Charge your battery

Make sure your camera is using an official Canon battery, and ensure it is fully charged prior to starting the installation procedure. The last thing you want is for the battery to fail whilst transferring files!

Remove all attachments and accessories

To avoid possible conflicts or drains on the battery, it’s generally a good idea to remove all flashes, grips and attachments from the camera prior to starting.

Check your SD card and card reader

We strongly recommend a branded SD card, with at least 8GB of capacity. If your SD card has any files already on it, back these up as they will be overwritten when you install the software to it.

Make sure you have a suitable SD card reader/writer, or the ability to write SD cards built-in to your laptop.

Double-check your Canon firmware version

The firmware version of your camera should match supported versions listed on the official ML download page.

Step 2: Download the ML software to your computer

Go to and download the Magic Lantern zip file for your camera.

Top Tip

Make sure your Canon camera is running the right firmware version!
You can check your firmware version by setting your mode dial to Manual (M) and looking in the Canon menu. If not, it won’t beak anything – the ML software will just stop and report an error.

Step 3: Install The software to your camera

Format the SD card

Using your camera’s built-in functionality, format the SD card using a low-level format.

Copy Magic Lantern to the SD card

Open the Zip archive of ML files you downloaded earlier and decompress/copy them to the root of your SD card. If you encounter any file corruption or file access errors, then start again from the start – we don’t want any errors at this stage.

Load the SD card into your camera and switch it on.

Launch the Firmware Update process

After your camera starts up, launch the firmware update process using the camera’s menu and follow the on-screen instructions.

When you see the green confirmation screen, restart the camera.

Step 4: Launch the software!

Finally, the bit you’ve been waiting for!

Restore your preferences

Go through your camera’s built-in menu system and configure each setting to meet your personal preference.

If you have a Canon 550D, 60D or 600D, you will want to enable video exposure now.

If however, you’ve got a 50D or 5D mark II, select the option to enable LiveView shooting.

Start the software

“Before removing your SD card, always remember to wait for the LED to stop flashing after opening the SD card door. This is always important, but especially so when using Magic Lantern.”

Now while in Live View mode, press the INFO/DISP button button until you see the Magic Lantern audio levels and footer bar. If you see these, congratulations! you’ve just installed Magic Lantern!

Pressing the DELETE button now should open up the main ML menu. Be sure to read the help text that pops up. Seriously, READ IT!

IMPORTANT: Before removing your SD card, always remember to wait for the LED to stop flashing after opening the SD card door. This is always important, but especially so when using Magic Lantern.

History of the term Magic Lantern

The term Magic Lantern has been used since at least the 18th century to describe a device, usually an early form of image projector.

These devices were often used for educational or entertainment purposes and were popular in Europe until around the mid-19th century.

The Evolution of Magic Lantern Software

Magic Lantern as we know it today was first released in 2009 for the Canon 5D Mark II.

Since then, it has undergone numerous updates and developments to become the feature-rich open source software it is today.

As digital camera technology continues to advance, so does Magic Lantern, with new features and support being added regularly.

How Can I Contribute To The Development of Magic Lantern?

If you’re a developer or experienced programmer, you can contribute to the development of Magic Lantern by joining their official GitHub repository (

Additionally, you can also support the project financially through donations on the Magic Lantern website or by purchasing merchandise from their online store.

For those with less technical skills, you can still contribute by sharing your experiences and knowledge with other users on the official support forum or by helping to spread awareness of Magic Lantern within the photography community.

Magic Lantern Society

The Magic Lantern Society is an organization dedicated to the study and appreciation of optical projection and pre-cinema.

They publish a new magic lantern journal every quarter, “The Magic Lantern” and hold regular meetings, lectures, exhibits and workshops.

Founded in London in 1958, the society has members all around the world who share a passion for magic lanterns and other forms of early visual media. They also have a website where you can find information on how to join, upcoming events and access to their extensive archive of publications.

If you are interested in learning more about the history of magic lanterns and early visual media, or if you want to connect with other enthusiasts and experts in the field, then joining the Magic Lantern Society is highly recommended.

Slide Projector Control

Magic Lantern programmers have unveiled a new core function of its software, giving control over slide projector.

The software can be used to replace the remote control and timer on any standard slide projector.

This feature has opened up new possibilities for photographers and artists alike. With a range of options including manual, interval and bulb mode, it allows precise control over the projection process.

Magic Lantern Journal

As mentioned, the Magic Lantern Society publishes a quarterly journal dedicated to the study and appreciation of optical projection and pre-cinema.

The journal contains articles on various topics related to magic lanterns, such as their history, technology, and cultural significance.

In addition to scholarly articles, the journal also includes reviews of books and exhibitions, information on upcoming events and conferences, and updates

Magic Lantern Slides

Magic lantern slides are transparent images that were used in magic lantern shows. These shows were popular forms of entertainment before the invention of cinema, and they often combined projected images with live music, sound effects, and storytelling.

The slides themselves were typically hand-painted or printed onto glass plates, which would then be inserted into the magic lantern projector to create a moving image. They were often intricately detailed and colourful, making them a popular form of visual entertainment.

Today, magic lantern slides are considered valuable historical artifacts and can be found in museums and private collections. The Magic Lantern Society also has a collection of over 20,000 slides that can be viewed by members upon request.

No Comments yet!

Your Email address will not be published.