# Download Rufus

> A utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc.

- Canonical page: https://everyversion.net/rufus/
- Publisher: pbatard
- Latest: Windows 4.15 (Windows build released 2026-06-30)
- Platforms: Windows
- License: GPL-3.0-or-later (https://github.com/pbatard/rufus/blob/HEAD/LICENSE.txt)
- Price: Free and open source
- Website: https://rufus.ie/
- Support: https://github.com/pbatard/rufus/issues
- Bug tracker: https://github.com/pbatard/rufus/issues
- winget ID: Rufus.Rufus

- Verification: level 0 — Hashes copied from upstream package manifests (winget-pkgs, Homebrew cask). Not independently re-computed; signatures not checked.
- Source (Windows): winget-pkgs @ 21e6be824c55b3c6f476664adc0b93087cd16c82 — https://github.com/microsoft/winget-pkgs/tree/21e6be824c55b3c6f476664adc0b93087cd16c82/manifests/r/Rufus/Rufus

## Overview

Rufus is a utility that helps format and create bootable USB flash drives.

Features:
- Format USB, flash card and virtual drives to FAT/FAT32/NTFS/UDF/exFAT/ReFS/ext2/ext3
- Create DOS bootable USB drives using FreeDOS or MS-DOS
- Create BIOS or UEFI bootable drives, including UEFI bootable NTFS
- Create bootable drives from bootable ISOs (Windows, Linux, etc.)
- Create bootable drives from bootable disk images, including compressed ones
- Create Windows 11 installation drives for PCs that don't have TPM or Secure Boot
- Create Windows To Go drives
- Create VHD/DD, VHDX and FFU images of an existing drive
- Create persistent Linux partitions
- Compute MD5, SHA-1, SHA-256 and SHA-512 checksums of the selected image
- Perform runtime validation of UEFI bootable media
- Improve Windows installation experience by automatically setting up OOBE parameters (local account, privacy options, etc.)
- Perform bad blocks checks, including detection of "fake" flash drives
- Download official Microsoft Windows 8, Windows 10 or Windows 11 retail ISOs
- Download UEFI Shell ISOs
- Modern and familiar UI, with 38 languages natively supported
- Small footprint. No installation required.
- Portable. Secure Boot compatible.

## Windows

### What the installer does
- Delivered as a portable program that runs without being installed for x64, x86, and ARM64.
- The manifest does not state an install scope.
- Adds the command-line command `rufus`.

### Versions (newest first)

#### 4.15 — 2026-06-30

- x64 portable: rufus-4.15.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.15/rufus-4.15.exe
  - sha256: 84c8a437f8af89257524478489e5c85f1edf25f761d299e2bcde46ac0afbe106
- arm64 portable: rufus-4.15_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.15/rufus-4.15_arm64.exe
  - sha256: af01a2136db7391eb8a52de7001fd231f0731cd27e042318dc2743d87fa35c1c
- x86 portable: rufus-4.15_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.15/rufus-4.15_x86.exe
  - sha256: 20e1345715aff4aebf016839f721390882201a2b5d00655424c4ca38cb919576

Pin: `winget install --id Rufus.Rufus --version 4.15 --exact`

#### 4.14 — 2026-04-30

- x64 portable: rufus-4.14.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.14/rufus-4.14.exe
  - sha256: 9fcad316c82ba3d0c3130c9f43fb0fe147e9eb62e1bf830716a0bbb6c58d24ee
- arm64 portable: rufus-4.14_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.14/rufus-4.14_arm64.exe
  - sha256: 65461a08dd88f0f2d7bb08fe0e8feae33ebc75bc68f25f8dd7803b8f42bc5267
- x86 portable: rufus-4.14_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.14/rufus-4.14_x86.exe
  - sha256: c4c2030901c9069228f90ea37a33d2b38ec83c2caba8bb88a4c3b8e27bb4fb78

Pin: `winget install --id Rufus.Rufus --version 4.14 --exact`

#### 4.13 — 2026-02-17

- x64 portable: rufus-4.13.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.13/rufus-4.13.exe
  - sha256: a314db019d608e3d9b2eda797ba5bbe4dfc91bcd621decd144a580080eb13b1b
- arm64 portable: rufus-4.13_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.13/rufus-4.13_arm64.exe
  - sha256: e4853c8f540631efe9ffe4e09a1ed6ad7c42eda37c6cc444020eef8830645320
- x86 portable: rufus-4.13_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.13/rufus-4.13_x86.exe
  - sha256: 41fdaec35b173fbd00e24af18a763a0dd19135d3571e145661844b31cd576721

Pin: `winget install --id Rufus.Rufus --version 4.13 --exact`

#### 4.12 — 2026-01-30

- x64 portable: rufus-4.12.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.12/rufus-4.12.exe
  - sha256: c19e9aea0e944dcd36bcde3d5bebb60772de4afd844c6ae7cb7f5c5ad5742ae0
- arm64 portable: rufus-4.12_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.12/rufus-4.12_arm64.exe
  - sha256: 039690f1408eeedcccd60cd5c42b648a2dd691990f5a1d91528d34ec27d19180
- x86 portable: rufus-4.12_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.12/rufus-4.12_x86.exe
  - sha256: ea003a94ecd3b96117f57657b899bbe03c29740d5ea0f2c636cd651b292bc32d

Pin: `winget install --id Rufus.Rufus --version 4.12 --exact`

#### 4.11 — 2025-10-02

- x64 portable: rufus-4.11.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.11/rufus-4.11.exe
  - sha256: abbf04d50a44a9612c027fc8072f6da67f5bcda2b826f1f852c9c24d7a1fcdff
- arm64 portable: rufus-4.11_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.11/rufus-4.11_arm64.exe
  - sha256: d826e054400c2801ff36baa2a46684ee5e133b5267e4b6a97b02bab337152018
- x86 portable: rufus-4.11_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.11/rufus-4.11_x86.exe
  - sha256: da70b5a684b643798eb20b720bf362e01ab6987ec47bd99a12f6e2d950a446bf

Pin: `winget install --id Rufus.Rufus --version 4.11 --exact`

#### 4.10 — 2025-09-24

- x64 portable: rufus-4.10.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.10/rufus-4.10.exe
  - sha256: 286912931e906857911ea7efff981bf804a42e569b49f94b9d52ad354e577775
- arm64 portable: rufus-4.10_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.10/rufus-4.10_arm64.exe
  - sha256: 92b2f9d1ad82e6d48c8c74f118c0a13afdc1080bb0f9326f5c3f38214f2da384
- x86 portable: rufus-4.10_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.10/rufus-4.10_x86.exe
  - sha256: e35d98ff73fbf7d09ab6cac73f65c7ef959c2b5810a53cc803acca4a7f8a7023

Pin: `winget install --id Rufus.Rufus --version 4.10 --exact`

#### 4.9 — 2025-06-15

- x64 portable: rufus-4.9.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.9/rufus-4.9.exe
  - sha256: 497f796e6d076d4855d697965c04626e6d3624658fce3eca82ab14f7414eede2
- arm64 portable: rufus-4.9_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.9/rufus-4.9_arm64.exe
  - sha256: aa2440122f448eec694c681676358e26e1a1605e712caa0c52815d5d26989aa2
- x86 portable: rufus-4.9_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.9/rufus-4.9_x86.exe
  - sha256: 8118ed5d380e4c45367521fdaf7c4ef73f80e43b3f057d464587d1a05c6c5f7e

Pin: `winget install --id Rufus.Rufus --version 4.9 --exact`

#### 4.8 — 2025-06-11

- x64 portable: rufus-4.8.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.8/rufus-4.8.exe
  - sha256: 092b1c10c0240e4ae16f30989c3f06a8e784067a944e4aa3e8a11a75f803d71b
- arm64 portable: rufus-4.8_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.8/rufus-4.8_arm64.exe
  - sha256: 01420ee7ab4438a93379be61f4652740af6a6a28ad57b5c0da40038d4039445f
- x86 portable: rufus-4.8_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.8/rufus-4.8_x86.exe
  - sha256: 24da1feca004f8d6908a24ad76de7e2d51904d1d079e8fa8a449f91a5e881409

Pin: `winget install --id Rufus.Rufus --version 4.8 --exact`

#### 4.7 — 2025-04-09

- x64 portable: rufus-4.7.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.7/rufus-4.7.exe
  - sha256: 45777d818fc9ba187bcc7b930583764130ea71100fd9e3c66d4a7143bdbce4c5
- arm64 portable: rufus-4.7_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.7/rufus-4.7_arm64.exe
  - sha256: 589af8786a40793c7f5fb0c9c25173288b567d8593d8eb18344ac255b26bae29
- x86 portable: rufus-4.7_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.7/rufus-4.7_x86.exe
  - sha256: 38215a377d73441be536453697045f1a8d1f533c405fd69e90b4ff1b0650247d

Pin: `winget install --id Rufus.Rufus --version 4.7 --exact`

#### 4.6 — 2024-10-21

- x64 portable: rufus-4.6.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.6/rufus-4.6.exe
  - sha256: 8279696c1d78b14618500e9135886a3667b9decc65946f3729002e4bfdbb20ab
- arm64 portable: rufus-4.6_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.6/rufus-4.6_arm64.exe
  - sha256: 318f89696b36be6667b1d70eaf211851b8289020bd61cdaa57ebc3a1500436e1
- x86 portable: rufus-4.6_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.6/rufus-4.6_x86.exe
  - sha256: 1c3edd36bdb686de09e3a0ad6507d52b9f91fa3ae2a24658fb0f7c157c2c8dcf
- arm portable: rufus-4.6_arm.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.6/rufus-4.6_arm.exe
  - sha256: 72eee5aaa819b442aee34aea7b075b0fb478a8da189a57ee2936520707d41a2f

Pin: `winget install --id Rufus.Rufus --version 4.6 --exact`

#### 4.5 — 2024-05-22

- x64 portable: rufus-4.5.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.5/rufus-4.5.exe
  - sha256: c6e6cdba209f899e5087f1a1a4babc759414b4a687b60ba4bce62b6b37e8e82b
- arm64 portable: rufus-4.5.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.5/rufus-4.5.exe
  - sha256: c6e6cdba209f899e5087f1a1a4babc759414b4a687b60ba4bce62b6b37e8e82b
- x86 portable: rufus-4.5.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.5/rufus-4.5.exe
  - sha256: c6e6cdba209f899e5087f1a1a4babc759414b4a687b60ba4bce62b6b37e8e82b
- arm portable: rufus-4.5.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.5/rufus-4.5.exe
  - sha256: c6e6cdba209f899e5087f1a1a4babc759414b4a687b60ba4bce62b6b37e8e82b

Pin: `winget install --id Rufus.Rufus --version 4.5 --exact`

#### 4.4 — 2024-01-17

- x64 portable: rufus-4.4.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.4/rufus-4.4.exe
  - sha256: 42cdb16f6dd64c4fec30c7a71960fe4d0015862c37e7b02c8dba5c0d68384c74
- arm64 portable: rufus-4.4_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.4/rufus-4.4_arm64.exe
  - sha256: d58c8ae1a54a68486918d595d02c533eb3baf0daa19b4f3cbf6283b95b89c0af
- x86 portable: rufus-4.4_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.4/rufus-4.4_x86.exe
  - sha256: 3dd2c19f81cf78d0d31add3c099f0bb99558b6c9e16c5b459065bcd2828e717f
- arm portable: rufus-4.4_arm.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.4/rufus-4.4_arm.exe
  - sha256: 79fe5cc04af761bf15ab4ae56487c2cfd29444e25e001a88772fe60e37d80cab

Pin: `winget install --id Rufus.Rufus --version 4.4 --exact`

#### 4.3 — 2023-10-19

- x64 portable: rufus-4.3.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.3/rufus-4.3.exe
  - sha256: 9158fed9fb694bc7f7c0520205c101defdffe225a4c1f9af1a3c62314d51fdca
- arm64 portable: rufus-4.3_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.3/rufus-4.3_arm64.exe
  - sha256: 51f7095cddbe64da4c60efa4306d3c469f8651ca2e9fb08e7af10a7676ddca5d
- x86 portable: rufus-4.3_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.3/rufus-4.3_x86.exe
  - sha256: 9507fddb33adb3e8a1832b0083847df70e423ab8e63c15eb9e66ae507ef33ad9
- arm portable: rufus-4.3_arm.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.3/rufus-4.3_arm.exe
  - sha256: b43002c98835e8d3d2b1a3a839844581c9a35274d6bc62aa082331285e1d7002

Pin: `winget install --id Rufus.Rufus --version 4.3 --exact`

#### 4.2 — 2023-07-26

- x64 portable: rufus-4.2.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.2/rufus-4.2.exe
  - sha256: c8420cf0f9f5e9a413865a34d998c6e56617cece45b2fb9f92dc28615bcc0ed7
- arm64 portable: rufus-4.2_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.2/rufus-4.2_arm64.exe
  - sha256: 1e95fbf8dcc2f7d4ea564eeee9863cf30ce99150ec79cb248b951a48a1a4e577
- x86 portable: rufus-4.2.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.2/rufus-4.2.exe
  - sha256: c8420cf0f9f5e9a413865a34d998c6e56617cece45b2fb9f92dc28615bcc0ed7
- arm portable: rufus-4.2_arm.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.2/rufus-4.2_arm.exe
  - sha256: 4085cdb0770ce474923acca28b6061a7fa55ad217985bce3b59301537d22a0a9

Pin: `winget install --id Rufus.Rufus --version 4.2 --exact`

#### 4.1

- x64 portable: rufus-4.1.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.1/rufus-4.1.exe
  - sha256: 8f680fdc6e91aff40066ecebdcfbe985a058313e6ddc024a9123fe0985493035
- arm64 portable: rufus-4.1_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.1/rufus-4.1_arm64.exe
  - sha256: 393b677fb2f281514b739e8c05fc326829af0afec5fe5f3b91b55fc3b6237c65
- x86 portable: rufus-4.1_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.1/rufus-4.1_x86.exe
  - sha256: d4395b56adfbe8e0362db463534e4b11fe8388297b58d0ec9fd9783a544ded93
- arm portable: rufus-4.1_arm.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.1/rufus-4.1_arm.exe
  - sha256: 553b7224e672b1f234bf4d73c40fbd13834da4d2150fa3239e793302c8433bc2

Pin: `winget install --id Rufus.Rufus --version 4.1 --exact`

#### 4.0

- x64 portable: rufus-4.0.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.0/rufus-4.0.exe
  - sha256: bfecf4dcf1a63d8b64b900906102edf666642316291c9bba42eb0fb9c7bccbd6
- arm64 portable: rufus-4.0_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.0/rufus-4.0_arm64.exe
  - sha256: 0496d29183fe30f00ab452249ae4afb358628258ab63bd9e85c077d162dbc6d7
- x86 portable: rufus-4.0_x86.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.0/rufus-4.0_x86.exe
  - sha256: d41d72c239c4561d86a4d4c0d76a0dca41bd8798bcfefb7bfcb7efd073a6f391
- arm portable: rufus-4.0_arm.exe
  - url: https://github.com/pbatard/rufus/releases/download/v4.0/rufus-4.0_arm.exe
  - sha256: 1e9adae0f5160966a13ab7d1d48b88aac64d4a04082378ed18a06ad6175a4627

Pin: `winget install --id Rufus.Rufus --version 4.0 --exact`

#### 3.22 — 2023-03-25

- x64 portable: rufus-3.22.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.22/rufus-3.22.exe
  - sha256: ac2a1743bbfc19268c36280b50a003366d41854863d4808099cd87f77fa5f433
- arm64 portable: rufus-3.22_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.22/rufus-3.22_arm64.exe
  - sha256: 3b07d65b2ab8a482708e787ba44a1a8d0283d84eaf37280a5d865afa0973c0f6
- arm portable: rufus-3.22_arm.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.22/rufus-3.22_arm.exe
  - sha256: 6dbc625b182f6a9307247f123d03aaa28e9cf8f169a678cc34c39707b0e2079f

Pin: `winget install --id Rufus.Rufus --version 3.22 --exact`

#### 3.21 — 2022-11-28

- x64 portable: rufus-3.21p.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.21/rufus-3.21p.exe
  - sha256: d0554f1fc47407d678a4d8eace607272013c475033b636bfb1824ed6b1a22e36
- arm64 portable: rufus-3.21_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.21/rufus-3.21_arm64.exe
  - sha256: df9d4a8bed7aabb343914f69817a4edd9a53f1ba6427257abb771c1bb39a8026
- arm portable: rufus-3.21_arm.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.21/rufus-3.21_arm.exe
  - sha256: 9bfca68b1451151835c1908b3eff778f8ec24c5b390c63a5a5dea7bfa0ec9a91

Pin: `winget install --id Rufus.Rufus --version 3.21 --exact`

#### 3.20 — 2022-08-03

- x64 portable: rufus-3.20p.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.20/rufus-3.20p.exe
  - sha256: 042f0b284af6e3316baf6235a4f0141966a051873b5631c7e5a724cf1f5e7973
- arm64 portable: rufus-3.20_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.20/rufus-3.20_arm64.exe
  - sha256: 990a903e697d30eef5787feeca7a62e6ac3a92294aa1bf9340c1396d630b59c9
- arm portable: rufus-3.20_arm.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.20/rufus-3.20_arm.exe
  - sha256: 1271f3fc66ae7516d06afb1d72484cbfd13c168ab4cd19c4e60ffa72a95424f6

Pin: `winget install --id Rufus.Rufus --version 3.20 --exact`

#### 3.19 — 2022-07-01

- x64 portable: rufus-3.19p.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.19/rufus-3.19p.exe
  - sha256: 75827940e5d821f30951e641772696bab6d97e37e3479f70e1ca4b8cb4d40132
- arm64 portable: rufus-3.19_arm64.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.19/rufus-3.19_arm64.exe
  - sha256: 163e93b8116ca76045d0fc34daf735cb72fdfbdf7938ba293ee39187e9674135
- arm portable: rufus-3.19_arm.exe
  - url: https://github.com/pbatard/rufus/releases/download/v3.19/rufus-3.19_arm.exe
  - sha256: 273329940f34dadaf7526eee89afb6b3e3f728855320c20c0f4f7296be4450af

Pin: `winget install --id Rufus.Rufus --version 3.19 --exact`

#### 3.13.1730.0

- neutral appx: Rufus-3.13.appx
  - url: https://github.com/pbatard/rufus/releases/download/v3.13/Rufus-3.13.appx
  - sha256: 728ba1c9326527347e7f5a648648cb88ba8ee04fb90fbbd5d23a378501ab0fd1

Pin: `winget install --id Rufus.Rufus --version 3.13.1730.0 --exact`

#### 3.12

- neutral appx: Rufus-3.12.appx
  - url: https://github.com/pbatard/rufus/releases/download/v3.12/Rufus-3.12.appx
  - sha256: b566c700db92041e96d9e75319f70f5fd37ad4346c8daff282389c386bfdf8dd

Pin: `winget install --id Rufus.Rufus --version 3.12 --exact`

#### 3.11

- neutral appx: Rufus-3.11.appx
  - url: https://github.com/pbatard/rufus/releases/download/v3.11/Rufus-3.11.appx
  - sha256: 66376e1c2a184f9921d18557bd7a82142b60bb58301f04b5bdef167196041e5f

Pin: `winget install --id Rufus.Rufus --version 3.11 --exact`

#### 3.10

- neutral appx: Rufus-3.10.appx
  - url: https://github.com/pbatard/rufus/releases/download/v3.10/Rufus-3.10.appx
  - sha256: dc90913a38656c5f38d0e3ea5bbb65f4e91331cfe6effec2720fd9a9774c5868

Pin: `winget install --id Rufus.Rufus --version 3.10 --exact`

#### 3.9.1624.0

- neutral appx: Rufus-3.9.appx
  - url: https://github.com/pbatard/rufus/releases/download/v3.9/Rufus-3.9.appx
  - sha256: c1bca33151a047f962cb9feb885399f30be38db862233e7302301719df42adf4

Pin: `winget install --id Rufus.Rufus --version 3.9.1624.0 --exact`
