How to Update Firmware on Nikon DSLR

One of the areas within the camera that rarely ever gets touched, is the camera software, also known as “firmware”. Most modern electronic gadgets provide the ability to update their firmware by downloading fixes and updates through manufacturers’ websites and applying those updates on the devices. The firmware updates not only provide important fixes for identified bugs, but also provide brand new features that were absent when the device was shipped from the manufacturer. This ability to be able to update and run the latest version of firmware has become a standard among DLSR manufacturers, allowing end users to run the latest and greatest firmware on their cameras.

If you have never updated firmware on your Nikon DSLR or have not performed an update for a long time, you might want to check if new firmware is available for your camera. Some photographers argue that they do not feel the need to touch camera firmware, since they do not have any problems with their cameras and everything seems to be functioning properly. I personally feel otherwise – why not to run the latest and greatest camera software? And why would you resist adding more functions to your camera, especially if those functions are available to you at no charge? If you agree with me, then you should check what firmware you are running today and what firmware is currently available from Nikon.

In some cases, it is best to wait for at least 2-3 weeks after a brand new firmware update is released, to make sure that it does not come with unexpected bugs and problems. Although Nikon has a very good history and reputation when it comes to firmware releases, it does not necessarily mean that bad things won’t happen in the future.

1) Check current Firmware Version

Checking the firmware version on Nikon DSLR is very easy – just press the “Menu” button, the go to “Firmware Version” under “Setup”. You should see something like this (image courtesy of Nikon):

Nikon D300 Firmware Version

Write down the A and B version numbers. In the above example, the version number is “1.03”.

Next, go to Nikon Service and Support and click the link that says “Update your camera’s firmware” under “What are you looking for today?” line in the middle of the page. When the next page loads, search for your Nikon DSLR camera name (press CTRL+F and search for your camera model number, for example “D700”). It should look something like this:

Nikon Firmware Update

Compare the numbers to the right of the camera with the numbers that you wrote down earlier. If they are the same, you are running the latest firmware on your camera. If the numbers on the website have a higher revision number, then you are running older firmware and you should update.

If you want to see the fixes and new features the new firmware provides, simply click the link with the firmware number and you will be taken to a download and instruction page. Here is a good example of what the latest Nikon D300s firmware does:

  1. Support for 64 GB memory cards has been added.
  2. When the Multi-Power Battery Pack MB-D10 was used with AA batteries, the battery indicator showed that MB-D10 batteries were exhausted or power supply switched to the battery inserted in the camera even when sufficient charge remained with the MB-D10 batteries. This issue has been resolved.
  3. When some memory cards were inserted in the camera, “CHA” was displayed in the top control panel and images could not be captured. This issue has been resolved.

I specifically chose D300s as an example, because firmware updates for other cameras like D700 have a very long list of fixes/new features which would occupy half of this article. I’m sure once you see the list, you will most likely want to upgrade, especially if you are several revisions behind.

2) Upgrade the Firmware

I will not duplicate the effort to explain how to update the firmware, because Nikon does a very good job in providing all necessary information with illustrations and screenshots for this process. If you only see “Basic Upgrade Instructions”, then I highly recommend downloading the PDF version of the upgrade guide that explains everything very clearly and in plenty of detail. Don’t forget to fully charge your batteries and do NOT touch your camera or remove the batteries while the upgrade is taking place – you could damage your camera.

3) Current Nikon DSLR Firmware Revisions

Here is a short list firmware updates for the current and previous generation Nikon DSLR cameras (as of 07/18/2013). Click to open firmware download page:

  1. Nikon D4 – A:1.05 / B:1.03
  2. Nikon D3x – A:1.01 / B:1.02
  3. Nikon D3s – A:1.02 / B:1.02
  4. Nikon D3 – A:2.03 / B:2.03
  5. Nikon D800 – A:1.01 / B:1.02
  6. Nikon D800E – A:1.01 / B:1.02
  7. Nikon D700 – A:1.04 / B:1.03
  8. Nikon D600 – C:1.01
  9. Nikon D300S – 1.02
  10. Nikon D300 – 1.11
  11. Nikon D7100 – C:1.01
  12. Nikon D7000 – A:1.03 / B:1.04
  13. Nikon D90 – 1.002
  14. Nikon D5200 – No Firmware Updates Available
  15. Nikon D5100 – 1.01
  16. Nikon D5000 – (Distortion Data Firmware)
  17. Nikon D3100 – 1.01
  18. Nikon D3000 – No Firmware Updates Available

Once the upgrade process is complete, go back and check the firmware version on your camera and make sure that it shows the latest versions of both “A” and “B” firmware releases.


  1. April 23, 2010 at 3:42 pm

    SB-900 flash has a firmware update too, though mine was new enough to already include it.

    • April 23, 2010 at 9:00 pm

      Thanks for pointing it out Aaron! Yes, Nikon SB-900 was the first Nikon flash to support firmware updates. I got both of mine before the firmware update was released and I had to update them one by one. It was a rather quick and painless process :)

  2. 2) Roland Jorz
    April 21, 2011 at 6:47 am

    Hi Nasim,
    there is an update for D90 and D5000, a Distortion control data upgrade
    The Distortion Control Data firmware upgrade is available for Nikon D90 and D5000 cameras only.

    BTW, nice website and well documented.
    All the best,

    • November 13, 2011 at 9:47 pm

      Thank you Roland, I updated the article.

  3. November 12, 2011 at 3:58 am

    Maybe worthwhile to update the information (firmware versions) in this post?

  4. 4) Fotografo del mundo
    January 10, 2012 at 4:14 am

    I would be really great someone could modify the D3000 firmware so i can support HDR photography. It’s a pain in the a** to change manually the exposure of the picture.

    • 4.1) James
      January 11, 2012 at 10:42 am

      I agree, for those of us with the 3000 it would be nice to be able to do shoot bracketed photos.

    • September 9, 2012 at 12:56 am

      Just take one photo and then edit it on your camera to increase/decrease exposure. Do that twice and you have three photos with bracketed exposure, as required for HDR. Simple and only takes a few seconds.

  5. 5) diego
    January 25, 2012 at 3:24 pm

    Seria bueno una actualizacion para la D3000, que le daria mas vida util!!!!

  6. 6) Lopez
    April 23, 2012 at 4:51 pm

    I have Nikon D3000. What would happen if i upload the D3100 FIRMWARE? Would it work ?

  7. 7) Steve
    July 8, 2012 at 5:06 pm

    Many Thanks Nasim for this information. Bought the D80 when released and have tried to upgrade the firmware with out success. Your information was straight forward and using this have been able to upgrade. Many thanks.

    Kind regards Steve

  8. 8) Bruce C.
    July 10, 2013 at 1:12 pm

    Hi, I have a D2x with the new 2.00 firmware. I have been having trouble trying to install the new 5.02 firmware to my SB-900. Has anyone had this problem before? I f you could, can you let me know how to do it…Thanks, Bruce

  9. 9) Obaid F.
    September 18, 2013 at 3:46 pm

    Can firmware upgrade (or change) be used to change language? A Chinese model of Nikon D7100 is available at an attractive price and I am thinking maybe I can upgrade to firmware and that will make English as one of the language choices.

  10. 10) Dave
    September 27, 2014 at 12:56 pm

    Great article. Just updated my D7100. Thanks!

  11. 11) mike
    August 1, 2015 at 3:21 pm

    apparently Nikon offers no upgrades for d-40 d-50 d- 80?

Comment Policy: Although our team at Photography Life encourages all readers to actively participate in discussions, we reserve the right to delete / modify any content that does not comply with our Code of Conduct, or do not meet the high editorial standards of the published material.

Leave a Comment

Your email address will not be published. Required fields are marked *