
Getting Started with Raspberry Pi Imager: The Ultimate Guide
Raspberry Pi Imager is the ultimate tool for any Raspberry Pi user. When it first came out, I shunned it a little because I preferred Balena Etcher. But lately, I’ve been using it more and more, and the latest add-ons make it even more interesting. I will share everything with you in this article.
Raspberry Pi Imager is a tool created by the Raspberry Pi Foundation to install new systems on the tiny Raspberry Pi. SD cards and USB drives are supported, as well as the most popular operating systems. It’s also possible to flash any custom image for the Raspberry Pi.
Even if you’re already familiar with the basics of Raspberry Pi Imager, you might learn a few things while reading this guide to the end of the article. So keep reading to discover all its secrets.
Table of Contents
- How to Install Raspberry Pi Imager
- How to Use Raspberry Pi Imager
- Raspberry Pi Imager Advanced Options
- Video
- Final Thoughts on Raspberry Pi Imager
How to Install Raspberry Pi Imager
Raspberry Pi Imager is available for all operating systems. The application can be downloaded from the official website and installed on most computers, or even on a Raspberry Pi directly.
Windows
If you have a computer with Windows, follow these steps to install Raspberry Pi Imager:
- Go to this page on the official website.
- Click on the “Download for Windows” button:

- This will download an executable file on your computer.
Double-click on the file to install the application. - A basic setup wizard will appear to complete the installation:

- Click Install and wait a few seconds.
Then click Finish to complete the installation and start Raspberry Pi Imager for the first time.
Raspberry Pi OS
Raspberry Pi Imager can also be installed on Raspberry Pi OS directly. It’s available in the default repository (the package name is “rpi-imager”). In the latest versions of the OS, it’s even pre-installed by default.
So, even if you don’t have another PC, you can easily install Raspberry Pi Imager and flash new operating systems to SD cards and USB drives.
Note: A word of caution, though, as there’s only one SD card slot on the Raspberry Pi. So, if Raspberry Pi OS is installed on that SD card, you can only flash a new system to a USB drive, or you’ll have use a USB adapter to flash it to another SD card. If you use a USB drive for the main system. then there isn’t a problem.
Here’s how to install Raspberry Pi Imager on Raspberry Pi OS:
- Open a terminal.
- Type the following commands:
sudo apt updatesudo apt install rpi-imager - After a few seconds, Raspberry Pi Imager will be installed and added to the main menu.
You’ll find it under main menu > Accessories > Imager.
Linux
If you’re using Linux on your computer, especially Ubuntu or any Debian-based distribution, you can download a deb file from the official website.
Go to this page and click on “Download for Ubuntu for x86”.
If you’re using another distribution not based on Debian, like Fedora or Manjaro, you might need to look for a specific solution, but it should be possible to install it on most systems. For example, with Fedora, a snap package is available.
macOS
A DMG file is available for macOS users directly from the official website.
Once downloaded, just double-click on it and add it to your Applications, as with any other software installation.
Network Boot
The last option is to use the new “network boot” feature, especially useful if you don’t have another PC. You can start Raspberry Pi Imager directly from the network
Wait, I have some recommendations for you!
Before you go any further, I want you to take a look at some of the recommendations I’ve handpicked for you. I think these are essential items you should have for your Raspberry Pi. You can check them out and buy them directly from Amazon.
How to Use Raspberry Pi Imager
Once Raspberry Pi Imager is installed, it can be used to flash any operating system to an SD card or a USB drive. Some operating systems are directly supported and can be installed in one click. Other operating systems can be flashed by using a custom image.
Flash an Operating System From the List
The basic usage of Raspberry Pi Imager is to flash a system available in the “OS List”.
Here is how to do this:
- The default view of Raspberry Pi Imager looks like this:

- There are three main steps:
– “Choose Device” – filter the list available for your particular hardware.
– “Choose OS” – where you’ll see the OS list I’m referring to.
– “Choose Storage” – to select the media you’ll use for your new setup.
The “Next” button will be available after selecting your options. - Click CHOOSE DEVICE, and select your Raspberry Pi model.

This step is optional, but I recommend doing it, so you won’t be overwhelmed with all the OS versions listed in the next step. - Click CHOOSE OS to bring up a menu like this:

On the first two lines, you have Raspberry Pi OS with Desktop (64 or 32-bit versions), which you’ll probably use most of the time. But then, you can also browse the different submenus to find other operating systems that are supported by this tool.
For example, in Raspberry Pi OS (other), you’ll find all the other versions of Raspberry Pi OS. In “Other general-purpose OS”, you’ll find well-supported distributions like Ubuntu or Manjaro, with all submenus for their different flavors. - For the example, let’s click on “Raspberry Pi OS (64-bit)”.
The menu will close, and you can move to the next step. - Insert the media you’ll use to install your new system.
It can be an SD card if you have an SD card reader (integrated or via a USB adapter), or a USB drive. - Click CHOOSE STORAGE and pick the corresponding drive from the list.

Make sure to not select media storage that you use for something else (the one used for the current OS is hidden, but if you have a backup drive or anything like that it may be listed there). - Click NEXT to start the installation process.
Note: Depending on the system you’re installing, clicking “Next” may pop-up additional options. I’ll explain this later.
The installation will take a few minutes. It may take more time if you’re flashing a specific image for the first time or if you have a slow internet connection.
That’s because Raspberry Imager will first download the image from the system maintainer and then flash it on your media storage. The second time you flash the same image, it will already be cached on your disk and will be installed faster (no download required).
It will be mentioned under the image name if the file is already cached on your computer:

Flash a Custom Image
But Raspberry Pi Imager is not limited to the default OS list and can be used to flash any image compatible with the Raspberry Pi. Even some popular distributions like Fedora, DietPi, or Chromium OS are not included in the OS list currently.
But you can still use Raspberry Pi Imager to install these operating systems.
For example, if you have downloaded an image manually from the official website of any distribution, here’s how you can flash it using Raspberry Pi Imager:
- Click CHOOSE OS.
- Select Use custom at the bottom of the list.

- A window will appear, asking you to pick the image you want to use.
All file formats are supported; you don’t even need to extract the file if the system image is compressed. - Then follow the same steps mentioned in the previous section, picking the media you intend to use and clicking on NEXT to start the installation.
As explained in this video on my YouTube channel, Raspberry Pi Imager tends to be slightly slower than Balena Etcher when you already have the image file on your disk. That’s one of the reasons why I continued using Etcher for a long time, but if you don’t care about 30 seconds, it’s fine.
Here’s the video where I tested this:
Raspberry Pi Imager Advanced Options
Since this tool was first released, the Raspberry Pi Foundation has remained focused on its development and has continued adding new features regularly. Raspberry Pi Imager continues to improve with each new release. I have no doubt that it will become the new standard.
Let’s take a look at some interesting features you can already try with Raspberry Pi Imager.
Special Features Available in the OS List
You may have noticed that the OS list not only includes Linux distributions but also other tools:
- Misc utility images: In this subsection, you’ll find ways to update and change the bootloader on your Raspberry Pi, without having to install Raspberry Pi OS first. This can be useful if you want to switch from SD to USB boot or if you want to try the new network boot feature.
You’ll also find PINN OS there, which is a great tool for multi-boot - Erase: Quickly format your SD card or USB drive with this feature. Most systems have a way to do this, but you don’t have to find how to do it on your system, just use this option to erase anything. It’s pretty useful if you have tons of partitions after a multi-boot test.
OS Customization Settings
I mentioned this earlier, but let’s take a moment to explain what it is. When you click “NEXT” for one of the supported operating systems (Raspberry Pi OS and Debian-based distributions, typically), you’ll get access to additional configuration options.
This bonus step is named OS Customisation:

By clicking on EDIT SETTINGS, you can change the default configuration for your new system. For example, you can create the first user and password (which is a mandatory step now for new installations), enable SSH, or change the localization options (keyboard layout and time zone).

You can see the first tab on my screenshot, but feel free to explore the other ones, like “Services” where you can enable SSH on first boot for a headless install.
When you click SAVE, these options will be stored in memory for future installations. Each time you install a new system, you can decide if you apply the same settings, edit them, or just use the default settings.
I encourage you to use this feature, especially if you regularly flash Raspberry Pi OS again and again. Personally, I do it almost every da, and I save a lot of time by filling out this form.
If you set a username and password (don’t use “pi”), it’ll skip the first boot wizard that has been added for security reasons in the latest versions of Raspberry Pi OS.
Video
Final Thoughts on Raspberry Pi Imager
As a whole, Raspberry Pi Imager is a great tool to have on your computer if you work with Raspberry Pi devices regularly. It will ease the installation process, as you’ll be guided from the selection of your operating system to the selection of the media storage.
It will also avoid many issues, like accidentally erasing an important drive :-).
This tool is not (yet) perfect, though. I mentioned some of the issues in this article. For example, the OS list could be better and is not always up-to-date (in my article about LibreElec, I noticed that the latest release, available for one month already, hasn’t been added to the OS list). There’s also the issue of speed, but it’s not a big deal if you are not flashing 20 SD cards every day.
With new features being added regularly, Imager will only become more and more powerful, so I recommend you start using this useful tool right now. And please let me know if you discover other tips or issues with it.
More Tips & Tricks
Linux
- NEW Compress or Extract Files in Terminal
- 25 Basic Linux Commands For Beginners
- How to use 'APT'
- Change Login Background (Mint 22)
- Free Linux Manuals
- Linux Commands from A-Z: free downloadable PDF
- Linux Distros & where to get them
- How to Install Linux Mint
- Dual Booting Windows & Linux
Raspberry Pi
- NEW Raspberry Pi NAS
- Dual Boot the Pi
- NVMe SDD on a Pi
- Clone your Pi SD Card
Free Ebooks
- Crochet
- Knitting
- Loom Knitting
- Cross Stitch
- Windows Manuals
- Linux Manuals
- Raspberry Pi
- Lua
- HTML, CSS & JS
Handy Tools

Learning Linux


Watch the Series.

Watch the Series.
It's FOSS RSS
- This Bachelor's Thesis lets You Build Your Own Kindle Alternative eBook Reader
- New Arch Installer Update Adds U2F Authentication and Bluetooth Support
- wget Removed from Ubuntu Server 25.10 Default Install (And No, It's Not Because of Rust)
- NordVPN Takes on Phone Scammers with Scam Call Protection Feature
- Arch Linux Users at Risk Again as AUR Hit by Another RAT
- Say Goodbye to Microsoft Authenticator! Proton Just Introduced a Solid Alternative
- CISCO Giften AGNTCY Project to Linux Foundation to Standardize AI Agent Communication
- Hands-On with Onlook: The AI-Powered Visual Editor That Blends Code and Design
- Best Linux Laptop of 2025? TUXEDO InfinityBook Pro 15 (Gen10) Launches
- Latest Linux Kernel 6.16 is all Focused on AMD, Intel, and NVIDIA
- How Does OpenMandriva Lx 'Rock' Stack Against Fedora? My Thoughts
- Mastodon Wants Funding and Won't Mind Nudging You for Donation
- Irony? AI-focused Open Source Code Editor Zed Lets You Disable All AI Features
- I Tried Proton's Lumo AI, a Private Alternative to ChatGPT
- Someone Slipped a RAT into Arch Linux!