We use some essential cookies to make our website work.

We use optional cookies, as detailed in our cookie policy, to remember your settings and understand how you use our website.

A new Raspberry Pi Imager

Today, I’m delighted to introduce Raspberry Pi Imager 2.0: a complete reimagining of the application that’s been brewing in our development pot for the past year. It brings a new wizard interface, the opportunity to pre-configure Raspberry Pi Connect, and improved accessibility for screen readers and other assistive technologies.

Five years ago, we introduced Raspberry Pi Imager in the hope that we could make getting started with Raspberry Pi much simpler than the typical workflow of the time. Since then, we’ve added new features, expanded customisation options, and listened carefully to your feedback. But as the application progressed, so did the strain on the interface. Eventually, the size of the customisation form grew so large that it became unwieldy. Today’s update responds to this challenge.

What’s new? Everything (almost)

One thing was clear: for Imager 2.0, we needed to make a radical UI change. OS customisation is one of the most popular aspects of Raspberry Pi Imager, but we’d left it hidden in a separate window. Why hide the good stuff?

Separately, we had a list of features we wanted to offer, from improvements in the network installer through to wider accessibility. Following the launch of Raspberry Pi Connect, an obvious hope was to enable Connect sign-in during imaging, rather than after booting.

But what would we choose to do?

Reader, we chose all of the above.

Imagers old and new

A wizard appears

The most obvious change is the new step-by-step wizard interface. In order to make OS customisation a first-class citizen, we needed to bring it into the main interface, so now you’ll progress through a series of clearly defined stages:

  1. Select your Raspberry Pi device
  2. Choose your operating system
  3. Pick your storage device
  4. Configure your system (hostname, location, user account, wireless LAN, remote access, Raspberry Pi Connect, and interface options)
  5. Write your image
  6. Done!

Each step gets the full window to itself, with room for helpful descriptions, validation feedback, and relevant links. It’s a more spacious, less crowded experience all round.

Raspberry Pi Connect: pre-configured and ready to go

One extremely popular customisation the original Raspberry Pi Imager offered was the ability to configure, at the point of writing your SD card, your remote access credentials, giving you the chance to pre-program your SSH public keys.

What if, however, you wanted to use the much simpler Raspberry Pi Connect? With Imager 2.0, you can do just that. Simply authenticate during the imaging process, and when your Raspberry Pi boots for the first time, it’ll already be connected to your Raspberry Pi Connect account — ready to offer screen sharing or remote shell access from the start.

Accessible by design, not by chance

Raspberry Pi Imager is a much-loved, widely used application that represents, for many people, their very first interaction with Raspberry Pi. Every user deserves the best possible experience.

Each control in the new interface includes accessibility labelling for screen readers and other assistive technologies. The entire application is fully navigable via keyboard — no mouse required. We’ve paid careful attention to colour contrast throughout, ensuring text remains readable against its background in all situations.

The new colour scheme, built around Raspberry Red, is designed to make the UI easier to read (and to draw your attention to sensible choices). We use white space generously to establish clear boundaries between controls, making the interface easier to parse at a glance.

A massive thank you to our beta testers and contributors

To borrow a phrase: “It takes a village…”.

Raspberry Pi Imager 2.0 has seen extensive changes compared to the original, with an entirely new UI, significant alterations to the core software, and numerous new features. On top of that, there are hundreds of new translatable strings!

In early October, we started publishing open beta builds — and to the users who provided feedback early and in abundance, your contributions were invaluable. You’ve made this release considerably better than it might have been.

Our community translators deserve particular thanks. Translating not only the UI but also the accessibility strings of this application is a major task, and I’m continually humbled that people freely offer their time to ensure their communities can make the most of Imager.

Finally, I’d like to extend an extra-special thanks to my two interns this summer, Ben and Paul, both of whom have made large contributions to the UI and core code of Imager. The success of this launch is in no small part thanks to their efforts, and I hope they rightly celebrate it.

What’s next?

Raspberry Pi Imager 2.0 is available now for Raspberry Pi OS, Windows, macOS, and as a Linux AppImage. You’ll find download links on our software page.

If you want to get involved in more early-access software testing, check out our beta forums.

Happy imaging!

91 comments
Jump to the comment form

Tom Dewey avatar

Something else people may want to be aware of: https://forums.raspberrypi.com/viewtopic.php?t=394045

We’ve rotated our manual verification key for the offline verification of Raspberry Pi OS. The forum post captures the major details.

Reply to Tom Dewey

Ashley Whittaker avatar

It won’t let me post the salute emoji but: *salute emoji*

Reply to Ashley Whittaker

James Vaccaro avatar

using Mac Mini2 to program mem cards…
I was using a previous version of your RPI burner software that burned a memory card that had access as 192.168.0.37, which allowed complete configurabilty of the mem chip. Now, the version 2 RPI burner software programs a chip that has an unusable configuration of 127.0.1.1 which my router does not recognize and I cannot configure or customize. Why were you so eager to take away a working version 1 and put an incomplete ver 2 which does not allow for any customizations or programability?

Reply to James Vaccaro

CreatedWithATrackPoint avatar

Love the new UI. Few questions though, will all the other OS (like ubuntu, alpine etc) still be available in the imager? And will we still have the ability to select custom OS?

Reply to CreatedWithATrackPoint

PermanentPottyMouth avatar

You could have verified it yourself in less than one minute by following the download link – but to add insult to your laziness – yes it does. All the options that were in the old installer wrt OS selection are in the new one.

Reply to PermanentPottyMouth

Tom Dewey avatar

Broadly speaking – any OS that was selectable in the 1.9.x series releases is available in 2.0, and custom OS selection is still available – though this time with an improved native file selector.

Reply to Tom Dewey

Anthony Tunguy-Desmarais avatar

Just upgraded to 2.0.0 and wanted to flash a SD card with retropie – I dont see that in the list on the imager. I am sure it was in 1.9?

Reply to Anthony Tunguy-Desmarais

CreatedWithATrackPoint avatar

You can use the file provided on the Retropie website.

Reply to CreatedWithATrackPoint

Harley avatar

There is still no non-beta Raspberry Pi 5 version of RetroPie. There has never been one released. I believe if you select “Raspberry Pi 4” as the device, RetroPie should show up.

Reply to Harley

ComputerL avatar

Yes, this will make my headless Raspberry Pi Zero set up soooo much easier!
Great improvements.

Reply to ComputerL

andrum99 avatar

The new UI is a a big improvement 👍Ever since the option to select which model of Raspberry Pi the user was targetting was added to Imager, the single window with buttons got a bit messy. A wizard-style UI makes much more sense now, given the various tweaks that are available.

And using cloud-init, which seems to be the defacto standard for boot-time OS customisation rather than custom scripts that only work on Raspberry Pi OS, is a welcome change.

Reply to andrum99

jordana avatar

this is indeed a substantial upgrade with a great new feature to provision Raspberry Pi Connect token! I am using a pi500 and not sure what I am doing wrong but after sign-in and create token the pop-up browser windows is empty for me and does not contain a link. I can still paste my token via Having trouble link so not so big of a deal…

Reply to jordana

Tom Dewey avatar

That’s not expected at all! Can I ask you to raise an issue on our issue tracker? https://github.com/raspberrypi/rpi-imager/issues

That will help me keep track of any changes I need to make to improve your experience.

Reply to Tom Dewey

jordana avatar

while I understand it is not ideal to discuss matters here but I see there is already a new version out with this comment: Re-released for aarch64 to ensure a smooth upgrade path. what was strange in my case with 2.0.0 that after update I have pretty much everything – even ls command was not found from command line. Now after 2.0.1 even the browser not open when I press OPEN RASPBERRY PI CONNECT. I can still past the auth key manually so that is fine.

Reply to jordana

Terry avatar

Dear Raspberry Pi Tower when y’all going to give Valve a call to get their blessing for a SteamOS image made available under the imager? Or maybe an Xmas edition nvme ssd preloaded with SteamOS?

Give us ARM die-hards something to look forward to for that extended down-time during the Xmas holidays after unwrapping all the Pi 500+ presents. It would be nice to be able to distract the umm, “kids”, with setting up our own Pi 500+ Steam Machines to play their Android games while us “adults” go do other constructive tasks like something … something … “seamless x86 on ARM” … something … “cross-architecture engineering experiments”.
So any chance of Eben having a heart to heart with Gabe. (Hint hint)

Reply to Terry

Bsimmo avatar

That’s really down to Valve/Steam just making it and then making it available. Doesn’t need anything from RPi, except to tell them to add it to the list like other distro makers do.

Reply to Bsimmo

Dave avatar

I suppose you could try a minimal installation of FEX on top of a minimal kernel then running Steam on top of that but it’d be a huge task and you can try that now on a standard Pi now. It can be done, but I suspect you’ll be disappointed, if not agonised, by the video performance among other things, even if adding extra hardware (e.g. an M.2 to Oculink adapter, enclosure and video card). It’s well out of scope for either the Raspberry Pi foundation or Valve. I have some bits I bought myself for Christmas coming in the post and might give it a try, but I’m expecting frames per minute rather than per second. Better off to try via some engine recreation or open source port.

Reply to Dave

jack avatar

Forced Complexity!!!
Just tested out the new interface. Many good things however, a few problems that carried over. Most of my installations are headless/lite and often use hard wired networking (no wifi). The configuration section is an all or nothing endeavor. SSH means WI-Fi, and selecting capital city instead of just country code is a bit course. Lastly, localization still does not set the “locale” so it defaults to en_GB.
I would like two changes: Country Code only (no wi-fi setup needed), and locale option settable.
Thank you

Reply to jack

Patrick avatar

Great update!
But having to run the Linux AppImage with sudo every time isn’t very convenient.
Are there plans to improve the Linux experience or offer native packages later on?
Thanks

Reply to Patrick

Tom Dewey avatar

I remain on the look out for a better way to handle Linux elevation – on Raspberry Pi OS, we do this through a desktop file, but on other operating systems we can’t rely on as much supporting infrastructure.

Reply to Tom Dewey

Mark B avatar

I agree about needing sudo to run. You get a big ugly terminal window in the background which you can’t close without killing the program. Clicking the ‘Back’ button goes back to the beginning (device selection) rather than one step. Organisation of the various RaspiOS flavours seems odd compared to older versions. Not keen so far but I hope it grows on me.

Reply to Mark B

GreenGrass avatar

I updated, and then uninstalled. Why capital city? Why no clear option to have no wifi, yet retain wifi details? Why no clear option to enable SSH?

Reply to GreenGrass

Tom Dewey avatar

Selecting your capital city provides recommendations for your language, keyboard and WiFi regulatory domain. I’m not sure what you mean by no ‘clear’ option to enable SSH, given that it’s offered as an entire customisation step with a key selector and a clear option button.

I suspect your customisation needs probably exceed the remit of a tool that is unambiguously targeted at first-time users – cloud-init may offer you a richer path forward.

Reply to Tom Dewey

Anders avatar

“reimagining” ? What is happening to Raspberry Pi?

Reply to Anders

Toly avatar

It would be really really cool to have a TUI version of it.

Reply to Toly

Me avatar

Some of us have ageing eyes and are extremely online. Will there be a dark mode at some point?

Reply to Me

Tom Dewey avatar

That sounds like a feature request – I’d recommend raising it on the issue tracker: https://github.com/raspberrypi/rpi-imager/issues/new/choose

Reply to Tom Dewey

arpit avatar

Is this built with flutter ?

Reply to arpit

Tom Dewey avatar

Raspberry Pi Imager remains completely free and open source software: https://github.com/raspberrypi/rpi-imager

Reply to Tom Dewey

Olydnad_SWE avatar

Is.2.0.1 already out?

Reply to Olydnad_SWE

Tom Dewey avatar

I’m preparing 2.0.1 to respond to initial feedback, and capture late-breaking translations. It’s released on Raspberry Pi OS only, but expect to see the other platforms get builds soon.

Reply to Tom Dewey

Zandr avatar

Not a fan of some parts of this new UI. Capital City instead of country is a weird choice, and having country selection override a timezone that was already set correctly is irritating. It’s as if the designer didn’t know there are countries with more than one timezone. I also miss being able to set a second SSH key at customization time.

Reply to Zandr

Tom Dewey avatar

Capital City was chosen over country to offer a recommendation of time zone, language and most critically – WiFi regulatory domain.

I note that ‘country’ selection isn’t really good enough, particularly when you consider that the island of Reunion is considered France, despite being in the Indian Ocean.

Reply to Tom Dewey

Bryan Schaefer avatar

This is a terrible option over the standard country design. Especially given that major cities like DC, London, & others aren’t listed. I shouldn’t have to take a geography quiz to set my timezone. Country -> city has been the standard for a reason.

Reply to Bryan Schaefer

Zandr avatar

I genuinely don’t understand the point trying to make, since Saint-Denis isn’t in the Capital City list. I also don’t see that .re has its own entry in wireless-regdb.

Reply to Zandr

Hob avatar

I reverted back 1.9.6. The wizard is tedious and doesn’t remember my previous settings like 1.x did. What used to be 3 clicks now takes a dozen.

Reply to Hob

GuyPerets avatar

What the new Content Repository edit option actually does? It’s on Raspberry Pi as default, but has Custom File and Custom URL which both asks for json.

Reply to GuyPerets

Tom Dewey avatar

Content Repository allows you to change the device & OS list that Raspberry Pi Imager will provide in the UI. It’s covered a little more in the docs: https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#IMAGER_REPO_URL

Reply to Tom Dewey

monojohnny avatar

This look neat and well presented.
Here’s one suggestion though: you can’t jump ahead and look at the options available – you are forced into a strict path.
And on Linux: if you don’t do the ‘sudo’ to launch – this is (correctly) caught by the App to state that it requires elevated privs – but then you have to quit and start again.

Idea: instead of blocking at each step – just disable the final write step (in a clearly indicated manner) – until everything is complete and correct.
(Unless you are genuinely faced with an option that requires the previous step to have been filled-in I guess).
The reason for suggesting this: basically I’m forced to run a real installation to look at the features – it would have been nice to just have a browse-around to look at what the app offers.
Also: it might also be nice to able to generate a ‘.iso’ file – instead of just writing to a real device.

Reply to monojohnny

Tom Dewey avatar

A fair suggestion – the best place to handle feature requests, though, is the issue tracker (we can have a better discussion around the technical points): https://github.com/raspberrypi/rpi-imager/issues/new/choose

Reply to Tom Dewey

Gordon77 avatar

It asks you to set a name, password , city etc, then when the os is installed on a card it appears to ask for it all again ?

Reply to Gordon77

Tom Dewey avatar

That sounds like a customisation failure. Could you raise an issue? https://github.com/raspberrypi/rpi-imager/issues/new/choose

Reply to Tom Dewey

Thomas Goebel avatar

Looks better…feels better…
But time for writing an image to an SD card grows terrible long…that is something which was much better in version 1.9.xx

Reply to Thomas Goebel

Tom Dewey avatar

The 2.0 series releases include a change to force the operating system to confirm blocks are written as we perform the write. For certain poorly-performing card reader & card combinations, this could look like a performance drop, but it’s a performance drop in favour of hard reliability – 2.0 leaves little to chance in ensuring you get the OS you asked for.

You may want to keep an eye on the outstanding issue, where I expect to provide further details on how this mechanism can unmask unreliable card reader / card combinations: https://github.com/raspberrypi/rpi-imager/issues/1306

Reply to Tom Dewey

Thomas Goebel avatar

Hello Mr. Dewey,
I am using an iMac with MacOs 15.7.2 with a build in card reader. Tried to get Raspberry Pi OS (64bit) on a 32GB SanDisk MicroSD Card. Writing took 35 minutes and verification another 10 minutes…all in all it took me round about 50 minutes to create a bootable SD Card for a Raspberry 5….absolutely unacceptable!
Is there a possibility to go back to imager version 1.9.x???
Kind regards
Thomas

Reply to Thomas Goebel

Pablo Rodrigo avatar

Hi Tom!
Love the new interface and workflow!!! Congrats!
On the other hand, writing a Raspberry Pi 5 Image in the Built In SD Card Reader of my M3 MacBook Pro with 48GB of RAM and macOS 26.1 is taking over an hour (has not finished yet…) Activity Monitor show it’s still writing.

Would you please review if there’s a way to speed things up?

Thanks!

Reply to Pablo Rodrigo

Some-words-here avatar

FYI: Raspberry Pi Imager requires macOS 12.0 or later.

I’m on macOS 10.15 (hardware too old to upgrade).
I won’t be using this for a while, I use computers until they die of extreeeem old age…

Reply to Some-words-here

Donald avatar

But the WiFi customisation still appears to be missing the option to set WPA3. I have to login via eth to configure this post.

Reply to Donald

Joost van Dijk avatar
beeroid avatar

Doesn’t this work offline? Can’t get over the “select your device” screen with blocked internet access. There is nothing to select on macos. I only wan’t to get my local images with some customisations on the card.

Reply to beeroid

moode avatar

Hi!
I’ve downloaded the latest moode image (2025-11-22-moode-r1000-arm64-lite.img) and after i selected it within the process, the step for customization gets skipped and is not available for selection. Is this not longer possible?
Thanks for the update!

Reply to moode

Phil avatar

If you select Moode 10 from the preset multimedia OS options it will download and allow you to customise its credentials, etc.
To the rpi-imager devs: why can we no longer customise local img files?

Reply to Phil

Tom Dewey avatar

Unlike previous versions, Imager 2.0 has a supported way of offering customisation for custom images. Details are in GitHub – and in other answers to questions here.

https://github.com/raspberrypi/rpi-imager/issues/1302#issuecomment-3574874642

Reply to Tom Dewey

Mario avatar

Is the customisation changes supposed to affect the CLI –first-run-script? I have my own firstrun.sh and don’t see a problem with me explicitly taking responsibility on what to apply on a specific image.
Because it doesn’t work with 2.0.

Reply to Mario

Yusef Nizi avatar

This may have been fixed by now, but I noticed the Raspberry Pi imager doesn’t seem to support Retropie anymore, however it DOES still show up as a category when you choose “no filtering-show every possible image”, however does not actually allow you to download.

Reply to Yusef Nizi

Brent avatar

I’ve noticed with the new imager that when using a custom OS the customisation is greyed out and skipped.
So you are not able to apply your on username, password, wifi ect like you would be able to do in the prior versions.

Reply to Brent

Tom Dewey avatar

Customisation of custom image files was never truly supported – it was possible only by means of a defect, and that defect was somewhat dangerous – Imager had no way of knowing if the customisation was appropriate for your custom image.

Imager 2.0 resolves that defect, and offers the ‘Content repository’ mechanism as a replacement. This mechanism allows you to annotate your custom images in the same way OS vendors do for the main OS repository – giving you every power of the official OS list.

Reply to Tom Dewey

Mark Adler avatar

This thing doesn’t work at all. (Yes, I’m filing an issue on github.) However, I don’t have time to be a beta tester. Where can I go to download the old imager?

Reply to Mark Adler

Mark Adler avatar

Never mind on that last part. I found 1.9.6 on github.

Reply to Mark Adler

Alex Mondale avatar

Could you share whether an Android version is planned or under consideration?

Reply to Alex Mondale

Tom Dewey avatar

Unfortunately, it’s not a platform I’m looking at today. Android would present an entirely different permissions model, and a very different interaction model to the desktop – all of which means I’d consider an Android application likely in the context of a different, standalone, mobile application.

Reply to Tom Dewey

NarutoSenkiDL avatar

Really appreciate how Raspberry Pi keeps making things easier for users. This looks like a solid improvement.

Reply to NarutoSenkiDL

don isenstadt avatar

I am currently running bookworm and when I click on the raspi imager icon I get a popup saying that there is a new version do you want to download? So I clicked that and it instructed me to type sudo apt install rpi-imager into the command window which I did but it came back with this:
rpi-imager is already the newest version (1.9.4).
so if it is not available for bookworm then please don’t keep putting up the nag screen every time I use it … thanks. Or if it is supposed to work on bookworm it obviously needs to be repaired.
thanks!
don isenstadt

Reply to don isenstadt

don isenstadt avatar

Sorry for posting the above comment .. after reviewing and running it on several different machines I’ve concluded it works just fine under startx but not under labwc on bookworm … I will go to the forums to have this addressed. The link just shows the sudo apt install but I do think it should say sudo apt update first.. just for people like me who forget it is important!

Reply to don isenstadt

Tom Dewey avatar

I’m certainly able to run Imager 2.0 on labwc/Bookworm, though naturally I’d recommend Trixie as it’s the supported Raspberry Pi OS release at this time.

Reply to Tom Dewey

long avatar

Sorry, I can Not agree this update is good. Beacuse I need load .img from local host and edit customisation before writing to TF card, this function is very import for me, but removed in imager 2.0.

Reply to long

Tom Dewey avatar

Unfortunately, that’s not correct.

Customisation requires labelling in 2.0, to prevent potentially dangerous customisation mismatches. The best way to do this is by using the Content Repository option in App Options. This mechanism is further covered on the GitHub issue tracker, #1302.

Reply to Tom Dewey

Steve Stewart avatar

Complete newcomer to Raspberry Pi (and Linux and struggling to update to v2.
Currently running v1.8.5 and when I enter sudo apt install rpi-imager into the terminal it says I’m running the latest version. Not sure what I’m doing wrong but if someone could point me in the right direction?
Thanks

Reply to Steve Stewart

CreatedWithATrackPoint avatar

Hey, what distro are you using, if its raspberry pi OS, then which version?

Reply to CreatedWithATrackPoint

Tom Dewey avatar

Are you running the 32-bit Raspberry Pi OS? The 32-bit (armhf) version of Imager requires further engineering at this time – in particular, our dependencies have dropped support for armhf environments in favour of 64-bit (aarch64) only – so the testing burden is significantly larger.

Reply to Tom Dewey

Steve Stewart avatar

Thanks for getting back to me and apologies for my slow response.
At this stage I’m using the stock (Bookworm) version of the OS that is bundled with the Pi500. However this is the 32-bit version which may explain my issue. Maybe an upgrade to the 64-bit version is in order.

Reply to Steve Stewart

Amarand avatar

I experienced the same confusion with the capital city selector. As an American, “capital city” primes state capitals (Columbus, Sacramento, Albany) – we spend years memorizing those in school, not national capitals.
I expected timezone selection by major city (New York, Chicago, Los Angeles) like every other system uses. Finding only Washington D.C. listed was baffling.
Additional issues:
– The list is sorted by CITY name, not country, making it effectively unsearchable
– Multi-timezone countries need a timezone selector, not just capital city mapping
– The default selection (Abu Dhabi) makes no sense for most users
– The label “Capital city:” should be “National capital:” to avoid ambiguity
v1.9.6’s “Wireless LAN country:” with country codes was clear, standard, and worked perfectly. The regulatory domain requirement doesn’t necessitate this UI pattern – it just needs to map to country codes on the backend.
Every other system (Windows, macOS, Linux, Android, iOS) uses Country → Timezone. There’s a reason for that standard.

Reply to Amarand

jordana avatar

Will Imager downloaded during net install be ever upgraded? Customization of current Imager downloaded during net install is ineffective – hostname, username/password, wifi password all need to be entered again during first boot with latest Raspberry Pi OS. Happy to raise a bug about this if this is not how it suppose to be.

Reply to jordana

Tom Dewey avatar

Imager 2.0 is prepared for the Network Installer, but has been held back while I field feedback on the Desktop releases. As the Desktop feedback eases up, I expect to be able to release the Network installer.

Reply to Tom Dewey

Paul Hunt avatar

Unfortunately this is useless – we’ve gone back to the old version.
After downloading and copying to the lab computer, which doesn’t have any Internet access for security reasons, where all the ISO’s are…the application just shows a blank screen.
There is no option to select any of the ISOs we used p reviously, or just write to an SD Card.

Reply to Paul Hunt

adoes avatar

yeah nice interface but the process is sooooslow…like 10 x of the previous imager…not a fan.

Reply to adoes

adoes avatar

oh and it only lists the capital of each country in the localisation. prev version had numersour options across timezones. yes I realise the timezone is in the next field.

Reply to adoes

dsul avatar

I don’t see how to do a true headless install with this. I enable SSH in the imager wizard but when I boot the pi headless, it never show up in my router’s connected devices. I connect it to a monitor and then it connects to my wifi just fine. If I use the desktop to disable auto-login to desktop and console, then I am able to reboot headless, it connects to my wifi and I can ssh to it. Shouldn’t there be a setting in RPi Imager to disable autologin or somehow boot truly headless from scratch with SSH access?

Reply to dsul

NightPurrer avatar

Hey.
I have a problem with the new imager.
I’m blind.
Whichever drive I select, I get a message saying that none has been selected and I cannot save the system image.
I using newest nvda and Windows 10.

Reply to NightPurrer

Tom Dewey avatar

That’s not expected. Are you definitely selecting compared to highlighting? After moving your focus over a list item, you should press ‘Return’ to select the item – and that will also advance you to the next stage of the wizard.

Reply to Tom Dewey

Stu Allen avatar

I wrote an image, selecting a temporary hostname since the new system was replacing an existing system with the same name. Now I cannot change the hostname on the new system. I have tried with both raspi-config and the desktop configuration utility. I check /etc/hostname and run the hostname command after making the change and they are right. I reboot and it goes back to the original name. How do I fix this???

Reply to Stu Allen

Naruto Senki avatar

This update to Raspberry Pi Imager 2.0 feels like the kind of improvement that actually solves real-world friction, not just adds new features for the sake of it. The move to a wizard-style interface is a big win — especially for beginners who often get overwhelmed by hidden menus or complicated setup flows. Putting OS customisation front and center makes the whole process far more intuitive.

The built-in Raspberry Pi Connect configuration is another game-changer. Being able to authenticate during imaging means first-boot remote access becomes seamless, which is huge for classroom environments, labs, or any headless setup workflow. Accessibility improvements also stand out: full keyboard navigation, proper screen-reader labels, and thoughtful use of contrast show that this version was designed with inclusivity in mind, not as an afterthought.

Overall, this feels like a mature, thoughtful step forward that respects both new users and power users. Kudos to the devs, testers, and translators — Imager 2.0 really elevates the first-time Raspberry Pi experience while still improving the workflow for longtime enthusiasts.

Reply to Naruto Senki

TooManyLard avatar

It seems the developers have forgotten about PolkitAgent, and in my ArchLinux+hyprland setup I need a very primitive way to run Appimages using sudo(and still not working), even with hyprpolkitagent running.

Reply to TooManyLard

Frank avatar

This version is a huge step backwards. On a Mac, I can no longer easily delete previously used data. The old settings are always applied. The language settings are completely useless. The password isn’t recognized via SSH, rendering the program unusable.
I’m going to look for the old version; at least that one worked.
What a shame.

Reply to Frank

Dave Jesse avatar

99% excellent, but is it me or do the menu option lists jump around? Each time I try to build HA, the sequence of alternative OSs seems different.

Reply to Dave Jesse

Daniel James avatar

I’m using imager on Debian (Mate) on an AMD64 PC. The size of the .Appimage file is staggering, and around 60 times the size of the .deb files for the 1.x imager versions. Could we please have a .deb version (with Qt dependencies, as that seems to be what fills most of the space) as an alternative?

Reply to Daniel James

Tokuplay avatar

Really impressive update, the new wizard interface and accessibility improvements make Raspberry Pi Imager 2.0 feel much more user-friendly and modern. It’s great to see how much thought has gone into simplifying the setup experience for everyone. For those who also like exploring smooth digital tools and resources, thetokuplay is another platform worth checking out.

Reply to Tokuplay

Mladenj avatar

An option to enable X11 and VNC in customization options would be nice.

Reply to Mladenj

Darryl Miles avatar

RPI4/RPI5 always boot into blank screens here (BIOS works! no idea conservative why VESA modes are not used by default, until you have run textmode to perform config).

So I need to boot with SSH running that I can login with. Hmm but that feature was removed (the default username/password things).
Forced to to use this Imager but the process is no longer auditable, all locked behind GUI. This Imager need to generated archive files that can be manually examined, then manually extracted over stock images, that have auditable SHAs published online.

So this traded on security headache (default username/password concerns) for another (unable to personally manually audit how the initial boot image was sourced and modified the trust chain is broken, needs to be able to be personally verifiable, “trust us bro” is not a solution.

Reply to Darryl Miles

Darryl Miles avatar

This AppImage is badly packaged, it doesn’t even run on a currently valid LTS linux system.
So the idea of an Imager has been poorly executed.

./imager_2.0.6_amd64.AppImage
/tmp/.mount_imagergLPKdN/usr/bin/rpi-imager: /lib64/libm.so.6: version `GLIBC_2.35′ not found (required by /tmp/.mount_imagergLPKdN/usr/lib/libQt6Quick.so.6)
/tmp/.mount_imagergLPKdN/usr/bin/rpi-imager: /lib64/libm.so.6: version `GLIBC_2.35′ not found (required by /tmp/.mount_imagergLPKdN/usr/lib/libQt6Gui.so.6)
/tmp/.mount_imagergLPKdN/usr/bin/rpi-imager: /lib64/libm.so.6: version `GLIBC_2.35′ not found (required by /tmp/.mount_imagergLPKdN/usr/lib/libQt6Core.so.6)
/tmp/.mount_imagergLPKdN/usr/bin/rpi-imager: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.30′ not found (required by /tmp/.mount_imagergLPKdN/usr/lib/libQt6Core.so.6)
/tmp/.mount_imagergLPKdN/usr/bin/rpi-imager: /lib64/libm.so.6: version `GLIBC_2.35′ not found (required by /tmp/.mount_imagergLPKdN/usr/lib/libQt6OpenGL.so.6)

Reply to Darryl Miles

Darryl Miles avatar

This whole imager concept would be better replaced with a website/wizard with the same options on a website. That simply generates a tar.gz file you can extract into bootfs.
Then everyone can use it, the tar.gz is overlayed into the original boot img and is auditable as a clean download/SHA signature from public sites, the extracted tar.gz is auditable by taking a look at the contents. Then we can configure SSH on by default with ‘pi’ and ‘raspberry’ default passwords if we want this, due to headless issues (no monitor on first boot, need to firmware update on firstboot, need to modify some esoteric config.txt value on first boot, etc…)

Reply to Darryl Miles

Replying to Paul Hunt
Cancel reply?