Home > How to Tips

How to Create a MacOS Bootable USB from Windows 10/11? [Full Guide]

Updated on Sunday, September 29, 2024

iBoysoft author Jenny Zeng

Written by

Jenny Zeng
Professional tech editor

Approved by

Jessica Shee

English Français Deutsch やまと Español Português

Summary: This guide offers step-by-step instructions to create a macOS bootable USB on Windows 11, 10, 8, or 7. Give it a try if you need to create a macOS Monterey, High Sierra, or Catalina bootable USB on Windows.

How to create macOS bootable USB on Windows

Having a macOS bootable USB installer is valuable, especially when your Mac can't start up or you need to install macOS Sequoia on your Mac or Windows PC. If you don't have a working Mac, you can create a macOS bootable USB on Windows with the steps in this article.

This tutorial applies to all macOS or OS X versions, no matter whether you are looking to:

  • Create a High Sierra bootable USB from Windows
  • Or create a macOS Monterey bootable USB on Windows
  • Or create a macOS Catalina USB installer on Windows

Here's a quick summary of the steps needed to make a macOS bootable USB from Windows.

Create a macOS bootable USB installation media on Windows:

  1. Prepare a USB, and download the desired macOS dmg file and TransMac.
  2. Clean your USB drive and convert it into GPT partition scheme if it's MBR.
  3. Extract the BaseSystem.dmg file.
  4. Format the USB drive and restore the required dmg file to it.
  5. Start your computer with the bootable installer.

How to create a macOS bootable USB from Windows?

In this section, we'll give detailed instructions on how to create a macOS bootable USB on Windows. Please note that your Mac can't boot from a USB containing a macOS version older than the one the computer shipped with. In other words, if your Mac came with macOS Catalina, it won't boot from a macOS High Sierra bootable installer.

So ensure the bootable installer you want to create is compatible with your Mac model before getting started.

Step 1: Preparation before creating a macOS bootable USB on Windows 11/10/8/7

To create a macOS bootable installer on Windows 11/10/8/7, you'll need the following items:

① Prepare a USB flash drive or another type of USB storage device.

Prepare a USB drive with at least 16GB of storage space. Its data will be erased when making the bootable installer, so ensure the essential files are all backed up.

② Download the macOS dmg file on Windows.

You'll also need to download the dmg file of the macOS you want to use on your Windows PC, for example, the macOS High Sierra dmg file.

To download macOS 10.12 Sierra, OS X 10.11 El Capitan, OS X 10.10 Yosemite, OS X 10.8 Mountain Lion, and OS X 10.7 Lion on Windows, you can click this Apple's link, and scroll to the "Use a web browser" section, then tap the download symbol.

Download macOS dmg files on Windows

To download OS X 10.9 Mavericks, macOS High Sierra, and later versions on Windows, you can check out this link first. If the link no longer works, try searching for a keyword like "macOS High Sierra dmg" and get it from the available resources.

③ Download and install TransMac on Windows.

TransMac is needed to burn the macOS dmg file to your USB drive to make the bootable installer. It's a paid tool with 15 days of free trial. You can get a copy of it here.

Step 2: Convert your USB stick to the GPT partition scheme

The next step is to clean your USB stick and make sure it has a GPT partition scheme. Follow these steps:

  1. Insert the USB drive into your Windows PC.
  2. Open the Start menu and search for "Command Prompt."
  3. Select "Run as administrator."
  4. Type the following command into the prompt and press Enter.diskpart
  5. Run the following command to view the disk number of your USB drive.list disk
  6. Execute the following command to select your USB drive. (e.g., suppose it's disk 1.)select disk 1
  7. Run the following command to clean the disk.clean
  8. Input the following command to convert your drive to the GPT partition scheme. (If it asks you to select an MBR partition, it means that your drive already has the GPT partition map. Just exit Command Prompt and jump to another step.)convert gpt
  9. Enter the following command to create a primary partition.create partition primary
  10. Run the following command to exit Command Prompt.exit

How to clean USB and convert it into GPT partition map on Windows

Step 3: Extract BaseSystem.dmg using TransMac

After your USB drive is ready, it's time to extract the BaseSystem.dmg file from your macOS dmg file. 

 Note: I tried restoring the macOS dmg file to the USB directly, but my 2020 MacBook Air failed to recognize it as a startup disk. However, it worked with the BaseSystem.dmg file. That's why this step is necessary.

It's worth mentioning that the dmg file from different resources may have slightly different folder structures. The following steps use the dmg file from Apple's official website. If you downloaded from another source, you can use a tool like 7-zip to extract the BaseSystem.dmg file.

  1. Right-click on TransMac and select "Run as administrator."
  2. Click Yes to allow it to make changes to your device.
  3. Wait for the countdown and click the Run button.
  4. Go to the File menu and click "Open Disk Image."
    Open the macOS dmg file with TransMac
  5. Browse to the macOS dmg file you downloaded before, select it, and click Open.
  6. In the left sidebar, click InstallOS.dmg, and then the "Install macOS" folder.
  7. Inside it, you'll find the InstallOS.pkg file.
  8. Drag and drop it to your desktop.
    Drag and drop the installmacOS pkg file to your desktop
  9. Click File > Open Disk Image, then navigate to your desktop.
  10. Select "All Files (*.*)" in the drop-down menu to reveal the InstallOS.pkg file.
  11. Choose the InstallOS.pkg file and click Open.
  12. Open the Tools menu > Settings.
  13. Tick "Show hidden and system files (use with caution)" and click OK.
    How to show hidden or system files of the pkg file
  14. Click the InstallOS.pkg file > OS X Install ESD from the left sidebar.
  15. Locate the BaseSystem.dmg file.
  16. Drag and drop the BaseSystem.dmg file to your desktop.
    Locate the BaseSystem dmg file and copy it to your desktop

Step 4: Format the USB drive and restore the macOS dmg file to it

Now, you need to use TransMac to create the bootable USB with the extracted BaseSystem.dmg file.

  1. Open TransMac as an administrator if you've closed it.
  2. Right-click on your USB drive and select "Format Disk for Mac."
    Format the USB drive for Mac
  3. Click Yes.
  4. Give the bootable USB a name and click OK.
  5. Click Yes and wait while the USB drive is being formatted.
  6. After it's formatted, right-click on the USB disk and select "Restore with Disk Image."
    Restore the USB drive with the dmg file to create a bootable macOS installer on Windows
  7. Select the BaseSystem.dmg file and click Open.
  8. Click OK and then Yes.
  9. When the restore process is complete, you'll get a message saying "Restore Complete."
  10. Click OK.

Hopefully, everything went well, and you have created the macOS bootable USB stick on Windows 10 or 11 with the above procedures.

Step 5: Start your unbootable Mac from the macOS bootable installer

 Note: If you're looking for how to make a macOS bootable USB on Windows, chances are that you also need to recover data from a Mac that won't boot. If that's the case, run data recovery from Recovery Mode to get back your files first before proceeding.

As the final step, we'd like to address how to boot from the macOS USB installer on your Mac.

  1. Shut down your Mac.
  2. Plug the macOS bootable USB into your Mac if you haven't.
  3. Press the power button, then immediately hold down the Option key.
  4. Release the key when seeing the startup volumes.
  5. Select a WiFi network and enter the password.
  6. Choose the volume of your bootable disk and click the up arrow. (Bootable USB not showing up on Mac?)
    How to boot from the bootable macOS USB on Mac
  7. Follow the onscreen instructions to install macOS.

If you receive a software update error, fix it with this guide: [Fixed] A Software Update is Required to Use This Startup Disk

Share this guide to help others create bootable USBs with macOS dmg files on Windows 10 or 11.