Rufus Logo


Create bootable USB
drives the easy way



About Rufus

Rufus is a utility that helps format and create bootable USB flash drives, such as USB keys, memory sticks, etc.

It can be especially useful for cases where you need to create USB installation media from bootable ISOs, work on a system that doesn't have an OS installed, flash a BIOS or other firmware from DOS, or want to run a low-level utility. Despite its small size, Rufus provides everything you need!

About Illustration


Rufus runs on Windows 7 and later - 32 bit and 64 bit versions of Windows are both supported. If you need an ARM/ARM64 Windows executable, a Windows Store (.appx) package, or older versions of Rufus, click the last link to download other versions.


Ver. 3.12


1.1 MB, 10/14/2020

Windows Logo with Box


Ver. 3.12 Portable


1.1 MB, 10/14/2020

Windows Logo with Open Box


Other Versions

View Downloads

Via GitHub


To use Rufus, download the executable and run it – no installation is necessary. The executable is digitally signed and all versions from 1.3 onward should list their signature as "Akeo Consulting.”

A Rufus FAQ is available here. To provide feedback, report a bug or request an enhancement, please use the github issue tracker. Or you can send an email

Support Artwork


Rufus is licensed under the GNU General Public License (GPL) version 3 or later. You are free to distribute, modify, or sell the software, insofar as you respect the GPLv3 license.

Rufus is produced in a 100% transparent manner, from its public source, using a MinGW32 environment.