A simple tool for creating Windows bootable USB drives on macOS.
- Clean and easy-to-use interface
- Automatic WIM file splitting for FAT32 compatibility (handles files over 4GB)
- Supports both Legacy BIOS and UEFI boot modes
- Secure Boot compatible
- Drag-and-drop ISO support
- Real-time progress tracking
- Option to bypass Windows 11 hardware requirements and Online Account
- macOS (Apple Silicon only)
- Administrator privileges (required for disk operations)
- Windows ISO file
- USB drive (8GB or larger recommended)
Download the latest release from the releases page and install the application.
Note: This app is not signed with an Apple Developer certificate. When running it for the first time, macOS Gatekeeper will block it. You'll need to allow the app in System Settings > Privacy & Security before you can run it.
- Insert your USB drive
- Select the target USB drive from the dropdown
- Choose your Windows ISO file (click to browse or drag-and-drop)
- Optional: Enable "Bypass Windows 11 Requirements" if needed
- Click "Create Bootable USB" and confirm
- Wait for the process to complete
The tool will automatically format your USB drive to FAT32 and copy all necessary files. Large WIM files will be split automatically to ensure compatibility.
- Node.js (v18 or higher)
- npm or yarn
# Install dependencies
npm install
# Run in development mode
npm start
# Build for production
npm run build
# Package the application
npm package- Electron - Desktop application framework
- React - UI library
- Vite - Build tool and development server
- SCSS - Styling
- wimlib - WIM file manipulation
src/
components/ - React components
styles/ - SCSS stylesheets
assets/ - Images and icons
electron/
main.js - Electron main process
preload.js - Preload script for IPC
wimlib/ - wimlib-imagex binary
This project uses wimlib for WIM file operations. Special thanks to the wimlib developers for their excellent tool.
See LICENSE file for details.
