Raspberry Pi has been using 64-bit processors for its tiny, low-cost computers since the organization launched the Raspberry Pi 3 in early 2016. But up until now the official Raspberry Pi OS has been 32-bit only.

Now, after months of beta testing, the folks at Raspberry Pi have released the first official build of Raspberry Pi OS that’s available in either 32-bit or 64-bit versions.

In a blog post, Raspberry Pi’s Gordon Hollingsworth notes that the team stuck with 32-bit for a long time because it was a way to ensure that the same operating system would run on all Raspberry Pi devices going back as far as the first model that was released in 2012 (and which is still being produced today).

But there are a few advantages to running 64-bit operating systems on devices with 64-bit chips. For one thing, 32-bit operating systems are limited to using 4GB of RAM and while there’s a workaround that Raspberry Pi had employed to allow its software to work on models with up to 8GB of memory, each individual process was limited to using no more than 3GB of RAM.

With the 64-bit version of Raspberry Pi OS (or other operating systems), that’s no longer a problem.

Another reason to move to a 64-bit OS? Some applications may only be available in 64-bit versions (Hollingsworth notes this is particularly true for closed-source applications, since the nature of open source software is that folks who want to compile a 32-bit build of any application that would normally be 64-bit only are free to do so).

While folks with a Raspberry Pi 3 or newer device were already able to run 64-bit builds of third-party operating systems, now they also have the option of using a 64-bit version of the official Raspberry Pi operating system, which is based on Debian 11 Bullseye and the Linux 5.10 kernel.

You can download and install Raspberry Pi OS on a microSD card using the official Raspberry Pi Imager utility for Windows, macOS, or Ubuntu. Or you can download the version you’d like to use directly from the Raspberry Pi website.

A few more things worth noting: when using the Imager tool, Raspberry Pi OS 32-bit is still the default. You’ll need to choose the “Raspberry Pi OS (other)” category to opt for a 64-bit version of the operating system. And if you do install Raspberry Pi OS 64-bit and want to use it to stream video from Netflix or other websites that use Widevine DRM, you’ll need to install the 32-bit version of Google Chromium since the 64-bit version doesn’t have the WidevineCDM library.

You can find instructions for doing that at the Raspberry Pi blog.


Support Liliputing

Liliputing's primary sources of revenue are advertising and affiliate links (if you click the "Shop" button at the top of the page and buy something on Amazon, for example, we'll get a small commission).

But there are several ways you can support the site directly even if you're using an ad blocker* and hate online shopping.

Contribute to our Patreon campaign


Contribute via PayPal

* If you are using an ad blocker like uBlock Origin and seeing a pop-up message at the bottom of the screen, we have a guide that may help you disable it.

Subscribe to Liliputing via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 9,545 other subscribers

3 replies on “Raspberry Pi OS enters the 64-bit era (but 32-bit is still the default option)”

  1. Congrats to the Foundation for making the 64bit version official. I’m glad that I waited on upgrading to the new Debian version… now I get the new version and 64bits.

  2. I think they’ve done a good job on Raspberry Pi OS:
    – It’s lightweight – and I hope it will continue to be
    – It has a sensible UI and
    – It’s customizable

    It’s good that they’ve produced a 64bit version of it, to enable the use of all apps.

    I might take it for a spin on some X86 – I believe there’s a version for that…

Comments are closed.