[Tutorial] How to Update Your Ledger Nano S Firmware (Updated April 2019)

Part of the reason the Ledger Nano S is so secure is thanks to its regular firmware updates, which are designed to fix any potential security flaws before they can be exploited, while ensuring your device runs as smoothly as possible.

If you are in possession of a large crypto portfolio, or are just cautious when it comes to security, we strongly advise that you keep your Ledger Nano S on the latest firmware at all times.

Fortunately, Ledger tends to keep on top of issues, and so release new firmware on a regular basis. Because of this, we recommend checking whether your firmware is up to date at least on a monthly basis.

What You’ll Need

Make sure to update your “Ledger Live” App from here:


  1. Your Ledger Nano S device
  2. An official Ledger USD cable
  3. Ledger Live installed on your computer

Upgrade your Ledger Nano S Firmware

  1. First, plug your Ledger Nano S into your computer using the official USB cable supplied with your device.
  2. Open the Ledger Live software, and head over the to Manager section, this should begin checking whether your device is unlocked.

3. Once you see the above screen, move back to your Ledger device, where you will be prompted to the PIN code you created when you first set up the device.
4. Use the left and right buttons, select your pin code, click both buttons at the same time to lock in your selections.

5. After your PIN has been correctly entered, this will be automatically detected by Ledger Live, and you will be asked to Allow Ledger Manager on your device.
6. Click the right button once to allow Ledger Manager, this will cause Ledger Live to automatically redirect you to the Manager panel, allowing you to see whether any updates are available for your device.

7. Here, you can see that our device is currently running on firmware 1.4.2, and that an update to a later firmware is currently available. Note that your device may be running on a lower or higher firmware than ours, but the update process remains the same.
8. If at the top of Ledger Live you see “Firmware version X.X.X is available”, then a new firmware is available for your device. Otherwise, you’re already to up to date!
9. Now, simply click the ‘Update’ button, which will open a prompt detailing the changes made in the new update, click ‘Continue’ to begin the update process.

10. After clicking continue, Ledger Live will download the firmware update and will perform a security check, asking you to verify that the identifier shown in your Ledger Live software is the same as the one shown on the screen of your Ledger.
11. If the identifiers match, click the right button on your Ledger device to approve the update.

12. You will then be asked to enter your PIN again which will begin installing the update.
13. After this, you will be instructed to remove the USB cable from the device, before plugging it back in while holding the left button.

14. This will then lead to your Bootloader, MCU and Firmware being updated. Overall this process should take around one minute to complete. Make sure you don’t disconnect your device from your computer during this process.
15. Ledger Live will let you know when the firmware update has been completed, once you see the below screen, it will then be safe to disconnect your device from your computer.

Note that updating your firmware will uninstall all apps on your device, but you’ll be able to re-install these again using the instruction in this guide.

Leave a Reply

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