How to Create a Windows 10 Bootable USB for Free (2021 Edition)

When you just built a new computer without OS or the computer ran into weird issue never being solved, a bootable USB installer could do a great help. It is a type of special media that can be used for booting up rescue disk or installing new operating system on a target computer.

In practice, there are different types of operating systems, such as Windows, Linux, UNIX or macOS. Each of them comes with a different booting scheme. This means there is not a single tool that is capable of making a bootable USB from all operating system images.

In this post, we will concentrate on the task for creating Windows 10 bootable USB. Currently, Windows 10 is the most popular desktop operating system and a lot of readers asking us to write a post about that. By reading the following details, you are able to create a Windows 10 bootable USB on different platforms, including Windows, Linux and macOS.

Reminder: Make sure you already downloaded Windows 10 ISO image. If not, please refer to this guide to get Windows ISO file. In addition, prepare for a USB drive with 16 GB or above storage.


Table of Content:

Media Creation Tool: The Official Tool for Creating Windows 10 Bootable USB

As we know, Windows OS is developed and owned by Microsoft Company. Its developer team released a free tool called Media Creation Tool to help users easily switch to Windows 10 from other operating systems. It is one of the main reasons why Windows 10 is so popular these days, which makes installing Windows 10 much easier. There is no such tool when Microsoft published Windows 7 or Windows 8.

The core function of Media Creation Tool (MCT) is to create Windows 10 bootable USB for system install or upgrade. With this lightweight utility, there is no need to download Windows 10 ISO file separately as it comes with ISO download feature. All you need to do is click the download link and prepare for a USB pen drive.

Please go to Windows 10 Download page on and click Download tool now button to save it on a PC. The latest version is 21H1 (MediaCreationTool21H1.exe), this means it will create a bootable USB from Windows 10 21H1 ISO. No installation required!

Double click Media Creation Tool exe file and wait some time to let it get a few things ready, mostly for connecting system and hardware information. After that, accept the terms to continue. In next step, it asks you what you want to do with it, please select Create installation Media for another PC, which is the option for creating Windows 10 bootable USB or DVD.

At this time, insert a USB flash drive into the computer and follow the screen prompt to download Windows 10 ISO and burn it to USB drive. This process will finally create a Windows 10 bootable for installing Windows 10 on another PC.

Media Creation Tool



Ventoy: A Brand New Way to Create Windows 10 Bootable USB on Windows PC

The traditional ISO burning software will format the drive before file writing starts and only one bootable image can be used on a single USB drive. But that's not the way how Ventoy works. Ventoy is an amazing multi-boot creator developed by longpanda in 2020. You can put multiple bootable ISO image into the drive formatted by Ventoy. Only one formatting is enough.

Most importantly, no file copying or extracting is needed for creating the bootable USB drive. The only thing you should do is to format the USB using Ventoy and copy ISO image into the drive. That's all!

Once boot up, Ventory will show up the bootable OS and decompress the ISO image once you decided to install the OS on a computer.



Now it becomes one of the hottest bootable USB creators as it is 100% open source and powerful features. Currently, it supports 700+ ISO images, including Windows, Linux, Unix and virtual machine instance (VMware ESXi, Citrix XenServer and Xen XCP-ng). It is a great fun to play with it if you are a tech savy!


ISO Editor: The Easiest Way to Create Windows 10 Bootable USB on Mac and Windows

UUByte ISO Editor is not only a bootable USB creator. It also manages to edit ISO file, create new ISO image and extract content from ISO image. In short, it is a quite useful ISO toolkit in daily life. In addition, it is a cross-platform software that supports Windows and macOS. This is very important as the task for creating bootable Windows 10 USB on Mac is very tough on macOS Big Sur, which removes the bootable USB creation feature from Boot Camp app.

Unlike the free tools, UUByte ISO Editor is built on a polished UI with modern design. It looks like more beautiful and it is super easy to use this tool for all kinds of tasks. Plus, it is able to handle large ISO file by default.

To use ISO Editor, just download the program from here and click the Burn tab to get into bootable USB creation window. After that, import Windows 10 ISO and select the USB drive. All the other details will be set by this program automatically. You won't need to worry about the tech details, such as booting scheme, partition style. Wait 3-6 minutes and you will get a Windows 10 bootable USB for sure.

UUByte ISO Burner




UNetbootin: Create Windows 10 Bootable USB on Multiple Platforms (Windows, Linux and Mac)

Initially, UNetbootin was designed for creating bootable Live USB drive for Linux. At that time, it was extremely hard to create bootable Linux USB as fewer tools are available. Now, it becomes a full bootable USB creator that supports multiple OS, including Linux, Windows and bootable system rescue disks like Parted Magic, Kaspersky Rescue Disk and Dr.Web Antivirus. What's more, it is free to build the custom plugin for a specific distribution.

Most importantly, UNetbootin is the only bootable USB creator tool that can work on Windows, Linux and macOS.

By the way, there is no installation required to use this free program. Actually, it is a single-window based program powered by QT. Just download the installation file from GitHub and launch it. Then load Windows 10 ISO file and choose the right USB drive. Once it is done, UNetbootin will extract the files in Windows 10 and copy them to target USB drive.




Rufus: Create Windows 10 Bootable USB for Free

Rufus is great and you will see a lot of bloggers and webmasters recommending it in their post when you are trying to get an answer from search engine. But it is not the case in here because there are too many complex settings in this software. You would be confused and surprised for the crowed user interface that is full of advanced technical options.





Boot Camp - The Native App to Create Windows 10 Bootable USB on Mac

Boot Camp Assisant (a.k.a. Boot Camp) is a built-in free app on Mac for creating Windows dual boot with macOS. This native app makes running Windows on Mac extremely easy. However, another hidden feature of Boot Camp not well known to public is creating Windows bootable USB installer.

Boot Camp Assistant app is located at the Utilities folder of Application folder. You can also find the app in Spotlight via search. When the app is launched, it tries to remove Time machine snapshots and iCloud cache files to make more room for Windows installation. Please make sure you have backed up those files if neccessary.

The above process takes about three minutes. Ignore the error message that says not enoug space in startup disk. Now select 'Create a Windows 10 or later install disk' to proceed. You need to insert a USB drive at this time. Next, browse the Windows 10 ISO image and continue the bootable USB creation process.


Boot Camp Assisant



WoeUSB: Create a Windows 10 Bootable USB on Linux

Most of the above recommendations are for Windows users. Actually, there are millions of Linux users out there and they have the need for creating a bootable Windows 10 USB in emergent cases. Mostly, being asked to help some other out, who only wants to play with Windows 10. So our last suggestion is WoeUSB, a Windows bootable USB creator for Linux OS.

The program is quite easy to use once it gets installed on your Linux machine. However, the most tricky part is how to install WoeUSB and its GUI wrapper. You have to play with some commands to install WoeUSB and WoeUSB-ng (GUI). The installation guide can be found at WoeUSB GitHub page.





Test Result Comparison

Below is the comparison table of each software we listed in above with the following test devices. Please check them carefully and pick up the one you like the best. Make sure you are using it on the right platform (OS).

Test Environment

  • Dell XPS 13 (Windows 10 + Ubuntu Dualboot)
  • MacBook Pro (macOS Big Sur)
  • SanDisk Extreme Pro (USB 3.0)
  • ISO image: Windows 10 20H2 (5.73GB)


Comparison Table:




ISO Editor




Boot Camp

Used Time 32 Mins 11 Mins 8 Mins 26 Mins 20 Mins 35 Mins 37 Mins
Level Medium Medium Easy Medium Difficult Difficult Medium
Platform Windows Windows Windows and Mac Windows, Linux and Mac Windows Linux Mac
ISO Type Windows only Windows, Linux and PE Windows only Windows, Linux and PE Windows and PE Windows only Windows Only
UEFI Boot Yes Yes Yes No Yes No YES
GPT Partition No No Yes No Yes No NO
Pricing Free Free $29.95 Free Free Free Free
Support No No Yes No No No No


As you see from the table, most of the software listed above are free. They make creating Windows 10 bootable USB pretty easy! However, if you have problem in doing so, we highly recommend using UUByte ISO Editor because you could get professional and timely reply from their support team.