If you want to install macOS on your Mac but donât have a working system right now, donât worry â even a Windows machine will allow you to create a bootable macOS USB without needing help from any apps in macOS. The whole thing is easy enough, perfect for newbies and everythingâelse in between, and supports macOS versions from Sonoma, Ventura to Monterey through Big Sur and Catalina or more.
On this step by step guide, Iâll demonstrate how to create a macOS bootable USB on windows.
What You’ll NeedâBefore You Start
Here is what you need to make your macOS bootable USBâin windows:
- A PCârunning Windows 10 or Windows 11
- A USB Flash Drive (not less thanâ16.0 GB in prompt, better use 32GB)
- macOS DMG file (e.g.: Sonoma 14, Ventura 13, Montereyâ12)
- TransMac (15-day free trial)
- Stable internet connection
Step 1: Check if Your USB Drive is Using GPT Partition Style
First and foremost, the most crucial stepâis confirm whether your USB drive uses GPT partition style for itâs because macOS relies on GPT. Many USBs still use MBR, which you canât use for a macOS install.
Hereâs how to check:
Right-click Start Menu and select Disk Management.
Find your USB drive on the list (make absolutely sure you’reâchoosing the right one).
Right-click the disk `label’ (e.g. Disk 1, Disk 2âetc) and choose Properties.

Go to Volumes tab.
Check Partition Style:
- GPT (GUID Partition Table) â Good to go
- MBR (Master Boot Record) â You must convert it

If your USB drive is showing MBR, you will need to convert it into GPT, because macOS needs GPT partition system.
So follow these steps:
- Open Command Prompt asAdministrator
- Click Start, type cmd
- Right-click on Command Prompt â select Run as administrator
- Now type the following commands one by one:
diskpart
list disk
select disk X
clean
convert gpt
create partition primary
exit
Replace X with your USB disk number
(Be very careful â selecting the wrong disk will erase your data.) Â

Note: If your USB is actually MBR, then after the command convert gpt, it will show:
âDisk successfully converted to GPT format.â
After conversion, your USB is now GPT and ready for the next step.
Step 2: Download the macOS Installer Image (DMG File)
Now we need the installer image for macOS. Weâll use Archive.org, a safe digital library that hosts original macOS images.
Once you open the page on the right-hand side, youâll find âMac OS X Disk Imageâ. Open it â and youâll see all available versions of macOS in .DMG format. Choose the version you need.

IMPORTANT â Jot aâmental note to remember this:
Your Mac can’t use an installer that is olderâthan the macOS version your device shipped with. Example: If your Mac isânow running Big Sur, you canât manually install Mojave or Sierra. You will need toâbe running Monterey, Ventura, Sonoma, or later.
Choose accordingly. Here Iâm downloading macOS Sonoma 14. Click on the file â download should start immediately.
Keep patienceâĻ the file size is around 14GB, so it might take time depending on your internet speed.
Step 3: Download and Install TransMac (Free 15-Day Trial)
To write the macOS DMG file to your USB drive, we will use a tool called TransMac.
Hereâs how:
Open your browser and search for download TransMac.
From the search results, click the official site.
When the site opens, click tmsetup.zip.Â

It will download instantly â itâs a small file.
This is a ZIP file â unzip it.
Double-click setup.exe and follow the on-screen instructions.

Even though TransMac is a paid software, it gives a 15-day free trial, which is more than enough for our task.
Step 4: Create the macOS Bootable USB Using TransMac
Now comes the main part â restoring the DMG file to your USB. Follow these steps carefully:
Right-click TransMac and choose Run as Administrator.
On the left panel, find your USB drive.
Right-click the USB â select Format Disk for Mac.
After formatting completes, again right-click USB â Restore with Disk Image.

Browse and select your macOS .DMG file.
Click OK and wait for the restore process to finish.

This part takes time depending on USB speed (USB 3.0 recommended). Once completed â congratulations! Your macOS bootable USB is ready.
If you prefer learning visually, hereâs the complete video guide on how to create a macOS bootable USB on Windows.
Step 5: Boot Your Mac Using the USB Installer
Now take the USB drive to your Mac and follow these steps:
For Intel Macs:
- Insert USB
- Turn on Mac and immediately press Option (âĨ)
- Choose Install macOS
- Follow on-screen instructions
For Apple Silicon (M1/M2/M3) Macs:
- Insert USB
- Press and hold Power button
- Select Startup Options
- Choose USB Installer
- Start installation
Conclusion
It’s easier than ever to create a macOS bootable USBâon Windows! The combination of the right DMG file, a GPT-formattedâUSB drive and a small, easy to use program like TransMac is all you need to create a full installer. Use it for reinstalling macOS, to repair a drive or diagnose a Mac that no longer startsâup.
If you think this is helpful, please share it with friends who mayâneed.
Also Read: How to Create a Partition on Mac
Frequently Asked Questions (FAQ)
How do I create a macOS bootable USB on Windows?
You can create a macOS bootable USB on Windows using TransMac. Just format your USB as GPT, load the macOS DMG file, and restore it to the USB.
Can I create a macOS bootable USB on Windows without a Mac?
Yes. You don’t need a Mac. You only need a Windows PC, TransMac software, and a macOS DMG file to create a macOS bootable USB on Windows.
Which macOS versions can I use for creating a bootable USB on Windows?
You can use Sonoma, Ventura, Monterey, Big Sur, and other versions as long as they are not older than the version your Mac originally shipped with.
Why do I need GPT format to create a macOS bootable USB on Windows?
Because macOS requires the USB drive to use the GUID Partition Table (GPT) to boot properly. MBR drives wonât work on modern Macs.
Is TransMac free for creating a macOS bootable USB on Windows?
TransMac is paid software, but it offers a 15-day free trial, which is more than enough to create a macOS bootable USB on Windows.