WinDiskWriter: Bootable Windows USB installer creator for macOS with UEFI and Le...
W

WinDiskWriter: Bootable Windows USB installer creator for macOS with UEFI and Le...

WinDiskWriter: Bootable Windows USB installer creator for macOS with UEFI and Le...

4,426 stars
N/A forks
N/A contributors

README

Project documentation from GitHub

WinDiskWriter: Finally, a Clean Way to Create Bootable Windows USB Sticks on macOS

If you've ever tried to make a bootable Windows installer on a Mac, you know the pain. The official Boot Camp Assistant is clunky and often fails. Third-party tools feel like abandoned side projects. dd works but requires manual disk unmounting, partition table wizardry, and praying you don't nuke your main drive.

Enter WinDiskWriter - an open-source macOS tool that just works. It creates bootable Windows USB drives with proper UEFI and Legacy BIOS support, all in a simple native app.

What It Does

WinDiskWriter takes a Windows ISO file and writes it to a USB drive in a way that's bootable on both modern UEFI systems and older BIOS-only machines. It handles the partition scheme, filesystem formatting, and file copying automatically.

Behind the scenes, it does what you'd do manually with diskutil and dd, but wraps it in a sensible GUI that prevents accidental disk destruction. It also handles the tricky part: making a single USB that boots on both UEFI and Legacy BIOS systems.

Why It's Cool

Dual boot support done right. Most Windows USB creators on macOS only target UEFI. WinDiskWriter explicitly supports Legacy BIOS too. That means you can use that same USB on a 2010 ThinkPad and a 2023 gaming rig.

No dependencies. It's a standalone macOS app. No Homebrew, no Python scripts, no Docker containers. Download, open, drag ISO, select USB, click go.

Clear feedback. It shows progress during the write process. When it's done, you get a clean green checkmark. No guessing if it crashed or is still running.

Open source. The code is readable. If you're curious, you can inspect exactly what it does to your disk. No hidden telemetry, no ads, no "premium" version that actually works.

How to Try It

  1. Download the latest release from the GitHub releases page
  2. Open the .dmg and drag WinDiskWriter to your Applications folder
  3. Insert your USB drive (8GB+ recommended)
  4. Launch WinDiskWriter - it'll ask for permissions to access removable volumes
  5. Drag your Windows ISO onto the app window
  6. Select your USB drive from the dropdown
  7. Click "Write"

The tool handles the rest. You'll see a real-time progress indicator. When it's done, safely eject the USB and you're ready to install Windows on any c

Did you like this issue?

Join our weekly newsletter

Love discovering amazing projects?

Help us continue bringing you the best open-source discoveries every week.

Back to Projects
Last updated: Jun 17, 2026