FortiGate Upgrade Paths

If you are looking to upgrade your FortiGate to the latest version of code you need to stop and read the links listed below. There is a supported upgrade path for each version of FortiOS (4, 5, 5.2, 5.4, etc). If you want to progress through the versions of code without nuking parts of your config or causing yourself to experience strange explainable behavior (that’s a trick question since it is definitely explainable….you didn’t follow the upgrade path!) then you please follow these instructions.

Click the link below and scroll down to the “The Upgrade Path Tables”. This page will tell you how to get to the version of code that you wish in a safe and secure manner!

Click Here To View Upgrade Path Tables

Having trouble configuring your Fortinet hardware or have some questions you need answered? Check Out The Fortinet Guru Youtube Channel! Want someone else to deal with it for you? Get some consulting from Fortinet GURU!

This entry was posted in FortiGate, FortiOS and tagged , , on by .

About Mike

Michael Pruett, CISSP has a wide range of cyber-security and network engineering expertise. The plethora of vendors that resell hardware but have zero engineering knowledge resulting in the wrong hardware or configuration being deployed is a major pet peeve of Michael's. This site was started in an effort to spread information while providing the option of quality consulting services at a much lower price than Fortinet Professional Services. Owns PacketLlama.Com (Fortinet Hardware Sales) and Office Of The CISO, LLC (Cybersecurity consulting firm).

7 thoughts on “FortiGate Upgrade Paths

  1. Kevin

    Looks like Fortinet removed this table from the iNet recently and are advising to use their upgrade path calculator on However, the calculator will only display upgrade paths from v5.2.9 and does not even include v5.4.8. I cannot find a cached version of the Cookbook table anywhere. Do you by chance have a copy?

    1. Mike Post author


      Unfortunatley, I do not. I have always used the table. The calculator does seem to have some issues that they will hopefully resolve. I will ping some of my friends and see if they can provide any insight.

    2. Josh

      It looks like you can use the tables linked in the article to upgrade to the latest 5.2 build, then use the upgrade path calculator on the support site to upgrade from there.

  2. Luc

    Having the same issue here… Just found an old FGT 60c running 5.2.4 and therefore as per their firmware upgrade patch it start at 5.2.9 and can’t got further than 5.2.13 :/

    1. Mike Post author

      Shoot the 60C. They stopped support on them a good while ago and you can’t update them to 5.4 anyways.

  3. Michael McClellan

    2019 here and I found your site hoping it didn’t link back to their cookbooks but it does. I can’t find an upgrade path from 5.2.3. We are on a 300d. Any suggestions on how to get from 5.2.3 to 5.2.9. We have 500E’s now and we are being told either do the upgrade path for the old ones and copy config or manually rebuild the config. Thanks so much!

    1. Mike Post author

      Yeah, they nuked the cookbook and put everything within the environment. You have to login and look at the web form that breaks it down for you now. Either that, or open up Release notes and see what the earliest version of code each step supports.


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.