Windows on Raspberry imager

Download version 2.0.0 See the changelog


  • a computer with Windows 10 version 1703 or later. (Wine is not supported)
  • a Raspberry Pi 2, 3 or 4. (boards with less than 1 GB of RAM were not tested, but keep in mind that Windows will quickly run out-of-memory)
  • a drive that has at least 8 GB of available space (it can be a SD card or an USB device)
  • a Windows 10 ARM image: WIM/ESD, ISO or FFU

Raspberry Pi 4 warnings:

  • USB booting is currently unstable (especially if the RAM limit is removed in UEFI). People have reported a better succes rate with Windows 10 build 19041.330.
  • Ethernet only works on build 19041.x at the moment.

Getting Windows images

There is currently only one legal way of obtaining Windows 10 ARM64 images: download the UUP files directly from Microsoft servers, and build an ISO from them.

There are two websites that can do that for you: UUPDump or

Full desktop builds of Windows 10 ARM32 are not available anywhere (except for a leak, but please read the warning below before going straight to Google).

You can get instead a version of the Windows Preinstallation Environment (WinPE) built for ARM32. A guide can be found here.

What about FFU images?

FFU images can speed up the deployment process significantly, especially on slow devices. They are not available for download due to legal reasons, but you can safely generate them yourself: How to generate FFU images?

Any other method of downloading images (such as prebuilt images, leaks, etc.) is not supported by us!