Download USBImager for Windows PC v1.0.10 for Windows PC
USBImager is a tiny open-source tool from bztsrc on GitLab that writes raw and compressed disk images to USB drives and SD cards, verifies every write...
Technical Specifications & System Requirements
Software notes
Features
- The Windows download is only about 212 KB with zero dependencies, no installer and no Electron runtime, so it runs instantly even on old PCs.
- It writes compressed images directly, understanding .gz, .bz2, .xz, .zst, .zip and several archive formats without a separate decompression step.
- An optional verify pass compares the written device against the image, and synchronised writes guarantee data is physically stored at 100 percent.
- Built-in safeguards refuse to overwrite the system disk, which removes the most dangerous mistake in tools of this kind.
- It also works in reverse, backing up a drive or card to a raw or ZStandard-compressed image file for safekeeping.
Considerations
- The interface is extremely bare, with no image downloads, no multi-boot support and no guidance for first-time users.
- Writing requires administrator rights on Windows, and a wrong target selection is still possible for non-system drives.
- It writes images sector by sector only, so it cannot repair awkward ISOs or build Windows installation media the way Rufus can.
About & Overview: USBImager for Windows PC
USBImager is a deliberately tiny, open-source disk imaging tool by developer bzt (bztsrc), hosted on GitLab. It writes disk images to USB drives and memory cards and reads them back into backup files, handling raw formats such as .img, .iso, .bin and .dd plus compressed images in .gz, .bz2, .xz, .zst and .zip form without decompressing them first. Writes are synchronised so data is physically on the device when the progress bar finishes, an optional verify pass compares the device against the image byte for byte, and safeguards stop you selecting the system disk. The Windows download is a ZIP of around 200 KB containing one portable executable with no dependencies, no adverts and no telemetry.
How to Install & Verify USBImager for Windows PC
Get usbimager_1.0.10-i686-win-gdi.zip (about 212 KB) from the binaries branch of the official gitlab.com/bztsrc/usbimager project. This is the standard full-interface Windows build.
Unzip the archive to a folder such as C:\Program Files\USBImager or a tools folder on a USB stick. There is no installer; the folder contains usbimager.exe plus desktop integration files.
Right-click usbimager.exe and choose Run as administrator, since raw disk access needs elevation. Select an image file, pick the target device carefully, optionally tick verification, and press Write.
Related Windows PC Software & Alternatives
Frequently Asked Questions & Verification Guide
Is USBImager for Windows PC free and open source?
Yes. USBImager for Windows PC is completely free and open-source software. You can download and use it at no cost, and its source code is publicly available.
How do I install USBImager?
There is nothing to install. USBImager ships as a ZIP of around 200 KB containing a single portable executable — extract it and run it. It has no dependencies, no adverts and no telemetry.
Does copying ISO to USB make it bootable?
No. Dragging an ISO file onto a USB drive just stores the file; the drive's boot structures are never written. An imaging tool like USBImager writes the image itself to the device, which is what makes it bootable.
What is a free tool for creating bootable USB drives?
USBImager is free and open source. It writes raw images (.img, .iso, .bin, .dd) and even compressed images (.gz, .bz2, .xz, .zst, .zip) to USB drives and memory cards without decompressing them first, and it can read a device back into a backup file.
How do I create a bootable USB image?
In USBImager, select the image file, choose the target USB device — safeguards prevent you selecting the system disk — and start the write. Writes are synchronised so the data is physically on the device when the progress bar finishes, and an optional verify pass compares the device against the image byte for byte.