Rufus - Bootable USB Creator
Rufus is a free, open source tool by Pete Batard that creates bootable USB drives from ISO images. It is a single portable executable (under 2 MB) that runs without installation. Licensed under GPLv3.
It runs on Windows only. If you need to create bootable USB drives on Linux or macOS, Balena Etcher or the dd command are alternatives.
Creating bootable drives
Select your USB drive, click SELECT to pick an ISO file (Windows, Linux, or other), choose your partition scheme (GPT for UEFI, MBR for legacy BIOS), and hit START. Rufus formats the drive and writes the image. The whole process takes about 7 to 9 minutes for a typical Windows ISO, which is faster than Microsoft's own Media Creation Tool.
Windows 11 bypass and other features
When you load a Windows 11 ISO, Rufus offers to remove the TPM and Secure Boot requirements, letting you install Windows 11 on hardware that Microsoft officially does not support. It can also download official Windows ISOs directly (click the download arrow next to SELECT). For Linux, Ubuntu based distributions support persistent storage, so changes you make in a live session survive reboots.
Advantages
- Free, open source, and portable - no installation needed
- Faster than Microsoft's Media Creation Tool
- Windows 11 TPM/Secure Boot bypass built in
- Downloads official Windows ISOs directly
Drawbacks
- Windows only - no macOS or Linux version
- Formats the USB drive completely, erasing all existing data
- Persistent Linux storage only works with Ubuntu based distributions
Who it is for
Rufus is the standard tool for creating bootable USB drives on Windows. If you install operating systems or create recovery media, you probably already use it. There is no real reason to use anything else on Windows for this task. Ventoy is worth knowing about if you want multiple ISOs on one USB drive.
Frequently Asked Questions
Is Rufus free?
Can Rufus bypass Windows 11 TPM?
Is Rufus safe?
Features & How-To Guide
| # | Feature | How to use |
|---|---|---|
| 1 | Cumulative update installation | Load Windows 11 ISO › Rufus detects and offers options › Check Remove TPM/Secure Boot requirement › START. |
| 2 | Bootable USB with Linux | Insert USB › Run Rufus › SELECT › Select Linux ISO › UEFI or BIOS › START. |
| 3 | Pendrive formatting before writing | Select USB › Partition scheme › Format: FAT32/NTFS/exFAT/UDF/ext4 › START. |
| 4 | Bootable USB with Windows 2 | Run Rufus › Select USB › SELECT › Select Windows ISO › GPT (UEFI) or MBR (BIOS) › START. |
| 5 | Persistent Linux Live USB creation | Load Linux ISO (Ubuntu) › Persistence slider › Allocate 2-8 GB › Changes preserved after restart. |
| 6 | Official Windows ISO download | SELECT › Down arrow › Download › Select Windows version/edition/language › Rufus downloads official image. |
| 7 | ISO file checksum verification | SELECT › Select ISO › Rufus displays SHA-256 hash › Compare with value from manufacturer website. |
| 8 | USB bad sector detection | Uncheck Quick format › Enable bad block detection › Rufus scans damaged sectors and false capacities. |
Related software categories
Similar Programs
Free Alternatives to UltraISO
View all alternatives →Questions & Answers
Ask a Question
Our team and community are happy to help
No questions yet. Be the first to ask!