---
title: "Update FortiGate firewall firmware"
sidebar_label: "Update firewall firmware"
sidebar_position: 13
description: "How to update the FortiGate operating system"
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import {TabItemLabel} from '@selectel/docux/components'

# Update FortiGate firewall firmware

The settings in this guide are relevant for FortiOS versions 6.x and 7.x. If you have a different version of FortiOS, you can find the documentation for it in the FortiGate control panel in the top right corner or on the [official FortiGate website](https://docs.fortinet.com).

1. Optional: [create a backup](/firewalls/fortigate/backup.mdx).

2. If you want to update only the build version for FortiOS 7, [connect to the firewall](/firewalls/fortigate/connect-to-firewall.mdx) and update the build version to the current one in the **System \*\*\*\* section**.

3. If you want to update the firmware to a new major version, [create a ticket](https://my.selectel.ru/tickets/create). In the ticket, specify:

   * the current FortiOS version. You can see the current version number in the firewall interface in the **System** → **Firmware** → the **Current version \*\*\*\* field**;
   * the desired FortiOS version. You can see the latest version number on the [FortiGate website](https://www.fortinet.com/products/fortigate/fortios).

4. We will send in the ticket:

   * firmware files with the `.out` extension.
   * the order of loading FortiOS versions to update the operating system.

5. Download the firmware files to the device you are using to connect to the firewall.

6. [Connect to the firewall](/firewalls/fortigate/connect-to-firewall.mdx).

7. Upload the firmware files you downloaded in step 5, following the instructions for your current FortiOS version:

   <Tabs queryString="upload-firmware-file">
     <TabItem value="fortios-6" default>
       <TabItemLabel>
         FortiOS 6.x
       </TabItemLabel>

       7.1. Go to the **System** → **Firmware \*\*\*\* section**.

       7.2. In the **Upload Firmware** block, click **Browse**.

       7.3. Check the firmware loading sequence you received in the ticket in step 3, and upload the first file.

       7.4. Click **Backup config and upgrade**.

       7.5. Click **Continue**. The device will start restarting.

       7.6. Wait for the updated system to start.

       7.7. Repeat steps 7.1–7.7 for each firmware file you downloaded. Follow the loading sequence you received in the ticket in step 3.
     </TabItem>

     <TabItem value="fortios-7-6">
       <TabItemLabel>
         FortiOS 7.x
       </TabItemLabel>

       7.1. Go to **System** → **Firmware & Registration**. 7.2. At the **Choose Upgrade Type** step, select — FortiGate only. 7.3. Click **Next**. 7.4. At the **Select Firmware** step, click **File Upload**. 7.5. Check the firmware loading sequence you received in the ticket at step 3, and upload the first file. 7.6. Click **Next**. 7.7. At the **Choose Schedule** step, select **Immediate**. 7.8. Click **Next**. 7.9. At the **Review** step, verify the update plan. 7.10. Click **Confirm and Backup Config**. 7.11. Click **Yes** to start the update. 7.12. Read the information in the dialog box and click **Close**. The device will begin restarting. 7.13. Wait for the updated system to start. 7.14. Repeat steps 7.1–7.13 for each firmware file you downloaded. Follow the sequence you received in the ticket at step 3.
     </TabItem>
   </Tabs>

<Formbricks />
