How to Downgrade a Canon Camera’s Firmware to a Previous Version

how to downgrade canon camera firmware

If for any reason you need to downgrade your firmware update to an older one, there are two methods you can follow to revert to a previous version.

The latest firmware version is not always the best one, photographer and filmmaker KH Cams says in his YouTube video that describes the processes. He says that it is possible that a much-loved feature is no longer available in the latest version of your camera’s firmware or a new, crippling bug was introduced in an update in which case you might want to roll back to the version you had before.

In one such case, Canon Rumors notes that some users have found autofocus issues with the Canon EOS R5 1.5.0 firmware update and reverting to a previous version would alleviate the newly-introduced bug faster than Canon can likely fix it with a new update.

The two proposed methods are theoretically compatible with any Canon camera that has dual card slots — and only those with dual card slots — and in his example, KH Cams uses a Canon EOS R6.

Warning: While KH Cams does show his methods working, he also notes that downgrading your firmware is not a fail-safe solution and theoretically could damage the camera. Any user who wants to try rolling back to an older firmware should do so at their own risk.

How To Revert a Canon Camera’s Firmware, Method #1

The first option involves using two SD cards.

  • Step 1: Insert one memory card with the latest firmware version into the camera and open the settings menu.
  • Step 2: Locate the “Firmware” section and click it. As the camera displays the latest firmware version it has installed, press “OK” and instantly open the memory card slot to insert the second memory card with the older firmware version. Do not close the memory card door yet.
  • Step 3: The camera will now give an option to pick either of the two versions and you can select the older one. Once you select your pick, you can close the memory card door, and press “OK” to start the installation.

As a note, this method didn’t work for KH Cams and stopped at 73% progress every time. That said, some who tried the method reported in the comments that it worked for them, so it appears inconsistent and may or may not work on a case-by-case basis.

How To Revert a Canon Camera’s Firmware, Method #1

The other method uses one memory card at a time and requires quick reaction on your part.

  • Step 1: Insert a memory card with the latest camera version and locate “Firmware” in the menu.
  • Step 2: When you are ready, you have to press “OK” on the update and open the battery door at the exact same time. It won’t work unless both are done simultaneously.
  • Step 3: Insert a card with the earlier firmware version, close the card door and then the battery door.
  • Step 4: Immediately after Step 3, the camera will turn on and show the option to install the older version, which you can select to start the process.

For KH Cams, this method worked successfully.


Disclaimer: Brute forcing or “hacking” a camera’s operating system is always a risk. It is very possible that either method described above can cause irreparable damage to your camera or void your warranty. Try at your own risk.

Discussion