How to Create a Bootable Windows 10 USB on Mac Mojave & High Serria

Windows and Mac are the two most popular desktop operating system till to now. A Windows 10 bootable USB comes does a great help in a variety of situations. Whether you're doing diagnostics, system repairs or even on clean install, it's much more convenient to have a USB drive rather than a physical disk, which can get damaged more easily. However, when one of your Windows computer got crashed or couldn't boot as normal, how to create a Windows bootable USB if you only granted access to a Mac computer?

This sounds crazy but the truth is that it is not that hard as you imaged. In this short tutorial, we will show 3 different tools to create a Windows 10 bootable USB on a Mac computer. All of the recoomended methods are working perfectly on macOS Mojave, High Serria, Serria and OS X EL Capitan.

Part 1: UUByte ISO Editor without Boot Camp
Part 2: Use macOS Boot Camp Assistant App
Part 3: Virtualbox for Mac

Create Windows 10 Bootable USB on Mac without Bootcamp

Boot Camp Assistant is the official app to make a dual boot on a Mac computer. It is supposed to be the first tool to be shared in this post. But after several attempts and according to online feedback, it is not the ideal solution any more because the success rate is so low. Instead, we will use UUByte ISO Editor for Mac in this part, which is the perfect tool for this job because it gives you tremendous flexibility.

For example, if you have a Windows 10 installation disk, you can easily extract it using this software and then create bootable media on a USB stick. Alternatively, you can get the ISO file from Microsoft's website and create the bootable media with the built-in burning utility. In case you need to make specific changes to the ISO file before creating the media, the software will allow you to edit, rename, add and remove content from the ISO file.

UUByte ISO Editor for Macis can handle ISO files natively on a computer running Mac OS X or macOS. It also means you can create a Windows 10 installation USB on a Mac. That's normally a very tough task since Apple uses the DMG format instead of ISO and doesn't offer extensive tools for ISO manipulation. With that, let's get into the process:

Download Now

Step 1: Download a copy of Windows 10 ISO on Mac and insert an USB flash drive (over 4G Storage). The data on the drive will be wiped, so it's better to take a back up of data on it.

Step 2: Open Disk Utility app on Mac and format the USB to exFAT, which holds Windows 10 installation files.

Disk Utility Format Options

Step 3: Click the Download button to save the installation file on Mac and open UUByte ISO Editor.

ISO Toolkit

Step 4 : Select the Burn module in the home screen and pick up the USB drive name. Click the Burn button, and a Windows 10 bootable USB will be ready in a jiffy.

ISO Toolkit Burn

This is the safest and most reliable way to create bootable USB from a Windows 10 ISO file on MAC. There are also other methods that you can try, two of which are described in subsequent sections.

Download Now

Create Windows 10 Bootable USB on Mac with Boot Camp Assistant

Boot Camp Assistant, or BCA for short, is another good way to create bootable media on a USB drive on Mac. You can also install Windows on your Mac using this tool, but we will focus on the function that allows it to create a bootable USB from an ISO file. The process is outlined below:

Step 1: Insert a USB drive with 8GB of space and launch Boot Camp Assistant on your Mac.

Step 2: On the startup Windows, click on Continue. A few seconds later, a new window pops up and saying "The startup disk doesn't have enough space to be partitioned ." Just ignore the warning and click OK to proceed.

Note: You will also see a checked box that's greyed out. This is automatically selected so the Boot Camp drivers and Windows support files can be downloaded from Apple's servers. These files and drivers will allow your Mac hardware to communicate properly with the Windows OS installation. They are only required if you plan to create a dual-boot with Windows 10 and macOS on your Mac computer.

Step 3: In the next page, you need to add Windows ISO file, which is automatically imported to Bootcamp. If you don't, or if you want to make sure it grabs the correct ISO, click on Choose?? and select the right one in the Finder window that opens. The destination drive should be your USB drive. Click Continue to create the bootable media.

Create Bootable Windows 10 USB via Bootcamp

Step 4: Once the bootable USB being created, the USB drive will be renamed to WININSTALL. It will be mounted on your Mac, so eject it before removing it. This is now your Windows 10 installation USB. Recently, users have started complaining about this method not working because of the size of Windows 10 installation files. If you have that issues with Bootcamp, please use the first method above. There is also another method you can use, as described below.

How to Create Windows 10 Bootable USB on Mac for Mac with VirutalBox

VirtualBox is a free and cross-platform virtualization software that can run a guest OS on the host computer. That means you can run a Windows 10 instance as a virtual machine on Mac computer thanks to virtualization technology. It is a bit complicated to get started but it is a proven solution to create a Windows 10 bootable USB on Mac.

Step 1: Download the Mac version of VirtualBox from its official website. And install the app on Mac.

Step 2: Go to the download page for Windows 10 ISO file and select the version of Windows 10 ISO you need to download. Select the language and hit Confirm. Now choose the architecture (32-bit or 64-bit) and click on the corresponding button.

Step 3 : Start VirtualBox and follow the wizard to create a Windows 10 virtual machine.

Create Windows Virtual Machine

Step 4: Copy the Windows ISO file to USB and boot the virtual machine from USB. Now, move the mouse into the guest OS and you are now in a Windows environment. And the USB should be detected by the guest machine.

Step 5: Open Internet Explorer and download Windows Media Creation Tool. Accept the End User Licensing Agreement or EULA and choose Create Installation Media for Another PC. Click on Next.

Windows 10 Virtual Machine on Mac

Step 6: Confirm the Windows 10 version, click on Next and select your USB drive. Click Next to create the bootable media.

Step 7: This USB stick can now be used to clean-install Windows 10 on any other PC. This is not a fail-proof utility for burning ISO to a USB drive, so if you're seeing any errors during the process, we recommend you go back and use Method 1, which is far more reliable and has a 100% burn success rate.

Windows 10 Media Creation Tool


We have tested all the 3 piece of software and UUByte is the one that takes less time (around 20min) to make a Windows 10 bootable USB without any error. For Boot Camp Assistant, two of USB drives are not recognized by the app. So the success rate is pretty now. The VirtualBox suggestion also works great but takes around 2 hours to complete the task.