Updating the FortiGate’s firmware (5.2.2 and higher)


This example verifies the current version of FortiOS firmware and, if necessary, updates it to the latest version. 

FortiOS is the operating system used by FortiGate and FortiWiFi units. You can update FortiOS to use the latest tools and security features available.

This recipe is only for FortiOS releases 5.2.2 and higher. For instructions for earlier releases, go here.

Find this recipe for other FortiOS versions
5.2 | 5.4

1. Checking the current FortiOS firmware

Log in to the GUI and go to System > Dashboard > Status and view the System Information dashboard widget. The Firmware Version section shows the firmware that is currently installed and if a new version is available.



2. Reviewing the Release Notes

If a new version is available, select View Release Notes to access the Release Notes for that version. Review the release notes to determine if you want to upgrade to this version.

Pay extra attention to the Upgrade Information section, to find out if you can upgrade directly from your current firmware to the latest version. You should also check the Supported Upgrade Paths document, found at the Fortinet Documentation Library.


3. Updating to the latest firmware

If you wish to upgrade to the latest FortiOS version, select Update.

Under Available Firmware, select the Recommended tab, then select Backup Config and Upgrade.


4. Results

The FortiGate unit uploads the firmware image file, updates to the new firmware version, restarts, and displays the FortiGate login. This process takes a few minutes.

You may have to refresh your browser to see the FortiGate login.



Go to System > Dashboard > Status. In the System Information dashboard widget, the Firmware Version will show the updated version of FortiOS.


For further reading, check out Firmware in the FortiOS 5.2 Handbook.

Victoria Martin

Victoria Martin

Technical Writer & Head Cookbook Chef at Fortinet
Victoria Martin works in Ottawa as part of the FortiOS technical documentation team. She graduated with a Bachelor's degree from Mount Allison University, after which she attended Humber College's book publishing program, followed by the more practical technical writing program at Algonquin College. She does need glasses but also likes wearing them, since glasses make you look smarter.
Victoria Martin

Latest posts by Victoria Martin (see all)

  • Was this helpful?
  • Yes   No
  • Richmond

    if I use the options available for update via the GUI do I need to follow the upgrade path or can I jump from v5.0 to v5.6 straight away?

  • Thet Hnin

    I have FG 60D os 5.2.3 i want to upgrade version it is possible or not if possible which version i will be download and please let me know download links

    • Victoria Martin

      Hello Thet,

      The FortiOS Supported Upgrade Path shows you how you can update your FortiGate 60D: http://cookbook.fortinet.com/sysadmins-notebook/supported-upgrade-paths-fortios/

      As this recipe states, firmware can either be downloaded directly through the FortiGate GUI, as shown in step 3, or you can download it from https://support.fortinet.com.

      • shah nawaz

        heloo victoria when we update the firmware the settine remain same or chaged…

        • Victoria Martin

          If you follow the proper upgrade path, the settings should remain the same. However, you should still check the Release Notes first to see what differences there are, since there may be known issues about a feature you require.

  • Andri Yabu Ndapa Rehing

    Hi, i have problem with my fortigate 100d. yesterday i try to upgrade my firmware. but after restart. i was waiting for an hours but nothing happen, i could’t open login page. so i pressed the reset button and then i was trying to install the firmware with console cable. but not succesfull untyl now. so what i should do? please help me.

  • vmax

    Will the upgrade process retain all configuration or it will get altered??

    • bdickie

      The answer to this depends on the firmware you are upgrading to and is described in the release notes. Usually though yes the configuration is retained unless there is a change between releases where a configuration from the previous release is not supported or has changed.

  • Andreas

    Is the procedure the same if HA status isn’t Standalone but Active-Passive?