A guided macOS app for creating bootable USB drives from macOS, Linux and Windows installers, on Apple silicon and Intel Macs.
ventoy/Ventoy
Open-source tool that turns a USB drive into a multiboot stick: copy ISO, WIM, IMG, VHD(x) and EFI files and pick them from a boot menu.
Open-source alternative to:Rufus
- Stars
- 80,170
- Forks
- 4,994
- Open issues
- 1,011
- Last commit
- 8 days ago
What is it?
Ventoy creates a bootable USB drive that can hold many operating system images at once. Instead of reformatting the drive for each image, you copy ISO, WIM, IMG, VHD(x) or EFI files onto it, and Ventoy shows a boot menu listing them. It also supports browsing and booting image files stored on local disks.
It works with x86 Legacy BIOS, IA32 UEFI, x86_64 UEFI, ARM64 UEFI and MIPS64EL UEFI, using either MBR or GPT partition styles. Secure Boot is supported on IA32 and x86_64 UEFI systems. Images do not need to be extracted first, and the project lists support for Windows, WinPE, many Linux distributions, Unix-like systems and ChromeOS.
Optional plugins add features such as Linux persistence, Windows and Linux unattended installation, password protection, menu theming, and boot of Windows WIM and VHD files. A GUI plugin configurator named VentoyPlugson is also available.
Key features
- 01Boot ISO, WIM, IMG, VHD(x) and EFI files directly from the USB drive without extraction.
- 02Copy multiple images to one drive and pick them from a boot menu.
- 03Supports Legacy BIOS and several UEFI architectures, including ARM64.
- 04Supports MBR and GPT partition styles and Secure Boot on x86 UEFI systems.
- 05Offers Linux persistence and Windows/Linux unattended installation through plugins.
- 06Allows browsing and booting image files on local disks.
Use cases
- Keeping a single USB drive loaded with several Windows, Linux and rescue ISOs for system repair.
- Installing operating systems on machines without reformatting the drive for each image.
- Running unattended Windows or Linux installations from a USB stick.
- Carrying live Linux distributions with persistent storage for everyday use.
Quick start
- 1
Open the install guide on the official site and download Ventoy for your OS
- 2
Install Ventoy onto the USB drive using the Ventoy tool
- 3
Copy ISO/WIM/IMG/VHD(x)/EFI files to the USB drive and boot from it
Things to know
- Installing Ventoy onto a USB drive will erase its existing data, so back up first.
Topics
FAQ
- What is Ventoy?
- Open-source tool that turns a USB drive into a multiboot stick: copy ISO, WIM, IMG, VHD(x) and EFI files and pick them from a boot menu. Ventoy creates a bootable USB drive that can hold many operating system images at once. Instead of reformatting the drive for each image, you copy ISO, WIM, IMG, VHD(x) or EFI files onto it, and Ventoy shows a boot menu listing them. It also supports browsing and booting image files stored on local disks.
- Is Ventoy free to use? What license does it have?
- Ventoy is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is Ventoy still maintained?
- Actively maintained. The last commit to Ventoy was on Oct 12, 2026.
- What can I use Ventoy for?
- Keeping a single USB drive loaded with several Windows, Linux and rescue ISOs for system repair. Installing operating systems on machines without reformatting the drive for each image. Running unattended Windows or Linux installations from a USB stick. Carrying live Linux distributions with persistent storage for everyday use.
- How do I install Ventoy?
- Open the install guide on the official site and download Ventoy for your OS Install Ventoy onto the USB drive using the Ventoy tool Copy ISO/WIM/IMG/VHD(x)/EFI files to the USB drive and boot from it
- Where can I get Ventoy?
- The source code and installation instructions are on GitHub: https://github.com/ventoy/Ventoy
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A beta Python utility for creating bootable USB drives from ISO images on Linux, inspired by Rufus on Windows.
A lightweight, low-memory IntelliJ IDEA alternative for Java and Spring Boot development, with built-in AI collaboration features.
Windows system tray app that shows battery levels for wireless mice, keyboards, headsets and controllers, one icon per device, without vendor software.
A full-featured system emulator and virtual machine host for iOS, macOS and visionOS, built on QEMU to run Windows, Linux and other systems.