• Stars
    star
    26,103
  • Rank 727 (Top 0.02 %)
  • Language
    C
  • License
    GNU General Publi...
  • Created over 12 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Reliable USB Formatting Utility

Rufus: The Reliable USB Formatting Utility

VS2022 Build Status MinGW Build Status Coverity Scan Status
Latest Release Licence Download Stats Contributors

Rufus logo

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
  • 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.
  • 100% Free Software (GPL v3)

Compilation

Use either Visual Studio 2022 or MinGW and then invoke the .sln or configure/make respectively.

Visual Studio

Rufus is an OSI compliant Open Source project. You are entitled to download and use the freely available Visual Studio Community Edition to build, run or develop for Rufus. As per the Visual Studio Community Edition license, this applies regardless of whether you are an individual or a corporate user.

Additional information

Rufus provides extensive information about what it is doing, either through its easily accessible log, or through the Windows debug facility.

Enhancements/Bugs

Please use the GitHub issue tracker for reporting problems or suggesting new features.

More Repositories

1

Fido

A PowerShell script to download Windows or UEFI Shell ISOs
PowerShell
2,158
star
2

libwdi

Windows Driver Installer library for USB devices
C
1,663
star
3

uefi-ntfs

UEFI:NTFS - Boot NTFS or exFAT partitions from UEFI
C
698
star
4

efifs

EFI FileSystem drivers
C
482
star
5

UEFI-Shell

UEFI Shell binary images, generated from EDK2 stable
220
star
6

bootimg-tools

Android boot.img creation and extraction tools [NOTE: This project is NO LONGER maintained]
C
156
star
7

winpatch

Windows system file patcher
C
60
star
8

fasmg-ebc

An EFI Byte Code (EBC) assembler, based on fasmg
Assembly
36
star
9

rufus-web

https://rufus.ie homepage and locale tracker
HTML
34
star
10

ms-sys

Not an official mirror of ms-sys
C
32
star
11

ffs

For F@%k's sake - it's a MODULE!
C
32
star
12

ubrx

Universal BIOS Recovery console for x86 PCs
Assembly
29
star
13

bled

Base Library for Easy Decompression
C
28
star
14

ntfs-3g-old

UEFI read/write NTFS driver, based on ntfs-3g
C
27
star
15

fasmg-efi

A simple Hello World for x86_64 UEFI using fasmg
Assembly
22
star
16

parrot

Linux parrot device driver sample
C
16
star
17

gnu-efi

gnu-efi fork
C
16
star
18

base-parallel

Win32 console sample for running a CPU-heavy task against multiple core/CPUs
C
11
star
19

winpki

Windows PKI library, for binary signing and more
C
11
star
20

base-console

A simple "hello world" win32 console template
C
10
star
21

pbatard.github.io

Github pages
HTML
9
star
22

xtreamerdev

Automatically exported from code.google.com/p/xtreamerdev
C
9
star
23

libusbx-hp

libusbx Windows hotplug
C
8
star
24

AltInput

Alternate Input module for Kerbal Space Program
C#
7
star
25

list-immersive-colors

List Immersive Colors
C
7
star
26

xisle

XAML Islands testing ground
C++
7
star
27

jekyll

Ruby
5
star
28

files

A repository to share static content
HTML
4
star
29

EbcDebugger

A standalone EBC Debugger
C
4
star
30

libusb-pbatard

old libusb-pbatard repo and associated branches
C
4
star
31

akeo

Automatically exported from code.google.com/p/akeo
Assembly
3
star
32

AppVeyor

A repository to test AppVeyor
C
2
star
33

uefi-md5sum

C
1
star
34

thanks_for_the_regression

Thanks for the regression, GitHub Actions!
1
star