Important Nano S Update
With the recent release of the Nano S Plus, the Nano S will soon be retired. If you are a Ledger Nano S owner, we will continue to support Nano S device maintenance, new features, critical bugs, and other vulnerability fixes. The latest firmware version is 2.1.0. Learn more >
Firmware version 2.1.0 includes user experience improvements and additional cryptographic support for Bitcoin’s Taproot upgrade. Please find more information about this update in the release notes. Check our troubleshooting article if you need help.
Before you start
- Update Ledger Live through the notification banner or download the latest version.
- Linux users: If your device currently has version 1.5.5, you must add new udev rules. Check the Linux section of this article for instructions.
- Firmware versions 1.1 and 1.2 cannot be updated with Ledger Live Desktop. Please check the firmware version. You can find the firmware version on the device in Settings > General > Firmware Version. It's the number displayed under "Secure Element". Contact Ledger Support for further instructions. Make sure to attach a picture of the device screen displaying the firmware version when submitting a support request.
Video tutorial
Checking the firmware version
- Start Ledger Live and open My Ledger.
- Click My Ledger on the main menu.
- Connect and unlock your device. If asked, allow My Ledger to access your device.
- Check which firmware version is currently installed on your Ledger Nano S:
Installing the firmware update
Depending on the firmware version currently installed on your device, select one of the following procedures:
- Click on Update firmware in the orange notification banner.
If you don't see the notification banner, please try again later as the release is rolled out progressively. - Carefully read all instructions on the window that appears.
- If your recovery phrase is written down and accessible, tick the checkbox at the bottom and click on Continue. The update process normally does not require the recovery phrase, but you should have it available as a precaution. Don’t have your recovery phrase?
The next screen will inform you that the apps will be automatically uninstalled before clicking on Continue. Don't worry, this does not affect your crypto assets, you can reinstall the apps later. - Your device will show update firmware, the version number, and an Identifier.
- Verify that the Identifier in Ledger Live matches the one on your Ledger Nano S.
- Press both buttons to select Perform update.
- Enter your PIN code to confirm. Your device will restart.
- Verify that the Identifier in Ledger Live matches the one on your Ledger Nano S.
From firmware version 2.0.0 and above, your Ledger device won't request you to check identifier during the update.
- The update process will continue automatically. Ledger Live will display multiple progress loaders, while your Ledger Nano S displays Processing. Your device is successfully updated once Ledger Live displays Firmware updated.
Prerequisites
- Version 1.3.1, 1.3.2, or 1.4.2 will first update to 1.6.0, after which you can update to version 2.0.0.
- Version 1.4.1 will first update to 1.4.2 then 1.6.0, after which you can update to version 2.0.0.
- Version 1.5.5 will first update to 1.6.1, after which you can update to version 2.0.0.
Instructions
- In My Ledger tab, click on the Update firmware button.
If you don't see the button, please try again later as the release is rolled out progressively. - Carefully read all instructions on the window that appears.
- If your recovery phrase is written down and accessible, tick the checkbox at the bottom and click on Continue. The update process normally does not require the recovery phrase, but you should have it available as a precaution. Don’t have your recovery phrase?
The next screen will inform you that the apps will be automatically uninstalled before clicking on Continue. Don't worry, this does not affect your crypto assets, you can reinstall the apps later. - Your device will show update firmware, the version number, and an Identifier.
- Verify that the Identifier in Ledger Live matches the one on your Ledger Nano S.
- Press both buttons to select Perform update.
- Enter your PIN code to confirm. Your device will restart.
- Verify that the Identifier in Ledger Live matches the one on your Ledger Nano S.
- The update process will continue automatically. Ledger Live will display multiple progress loaders, while your Ledger Nano S displays Processing. Your device is successfully updated once Ledger Live displays Firmware updated.
Currently, only Android users can update the Ledger Nano S firmware on a mobile device, and this requires a USB connection. This is applicable for firmware versions 1.6.0 and subsequent versions. Unfortunately, updating the device firmware on iOS is not possible due to constraints with the iPhone's Lightning port.
- Connect Ledger Nano S to your smartphone using a USB cable.
- Open the Ledger Live app.
- In the bottom right corner of the screen, tap My Ledger.
- Tap on your device and confirm that you allow My Ledger to access it.
- You’ll see a notification stating that a firmware update is available.
- Tap Update. A pop-up window with instructions will appear. Read the instructions carefully.
- Tick the checkbox at the bottom to confirm that you have your recovery phrase and tap Continue. Firmware updates don't usually require a recovery phrase, so this is simply a precaution. Don’t have your recovery phrase?
- Tap Continue.
- Ledger Nano S will display Update firmware, version number, and Identifier.
- Compare the Identifier displayed on the Ledger Live screen with the one on your Ledger Nano S. Make sure they match. Ledger Nano S firmware versions 2.1.0 and later will not request Identifier check.
- On your device, select Perform update by pressing both buttons simultaneously.
- Enter your PIN code to confirm the update. Your device will restart and the update process will continue automatically.
The process is completed when Ledger Live displays Firmware updated.
Please check our Update FAQ for troubleshooting tips.
In rare cases, updating old firmware in the latest Ledger Live Desktop may fail. In that case, downgrading Ledger Live Desktop to an old release may help to continue update.
Follow the steps below to downgrade your Ledger Live Desktop:
- Download and install Ledger Live desktop 2.30.0 (from Ledger Live Download Signatures | Ledger page). The process is described in more detail here.
- Connect your outdated Ledger Nano S to Ledger Live 2.30.0.
- [If you lost your recovery phrase] Send your crypto assets to existing or temporary safe accounts. It can be accounts created on an exchange service, a software wallet, or any account linked to another hardware wallet. Learn more
- Update the firmware of your Nano S.
- Update Ledger Live.
- Continue with the further steps of this article 2 - Remove all your accounts from Ledger Live.
After the update
-
You've successfully updated your Ledger Nano S firmware. Ledger Live will automatically re-install apps on your device. You may notice an increase in app storage capacity.
-
If your device displays Welcome to Ledger Nano S, it has been reset. Don't worry, your crypto assets are safe as long as you have your 24-word recovery phrase. Please follow the instructions to restore your private keys from your recovery phrase.
- From now on, menu items are selected with the right or left button. Press both buttons simultaneously to validate a selection.
Ledger Nano S Firmware Version History
Below, you'll find a comprehensive list of all firmware versions available for the Ledger Nano S.
Ledger Nano S firmware versions |
---|
2.1.0 (latest firmware version) |
2.0.0 |
1.6.1 |
1.6.0 |
1.5.5 |
1.4.2 |
1.4.1 |
1.3.1 |
1.2 |
1.1 |