How to Format a 128GB USB Drive to FAT32 (Windows and Mac)

A 128GB USB flash drive is the workhorse of promotional tech: enough room for a full product catalogue, a conference video library or a year of photos, and cheap enough to give away by the thousand. But the moment a buyer tries to prepare one for an older device — a car stereo, a POS terminal, a CNC machine, a digital photo frame — the same problem appears: the device only reads FAT32, and the built-in Windows formatting tools still refuse to offer FAT32 above 32GB.
This guide covers what is actually happening, the built-in and third-party ways to format a 128GB drive to FAT32 on Windows, the macOS equivalent, and when you should stop trying and use exFAT instead.
Why Windows will not format 128GB to FAT32
The FAT32 file system can theoretically address volumes up to 2TB — and since April 2026, Windows can finally create volumes that large. Update KB5083631 (preview, 30 April 2026) and cumulative update KB5089549 (12 May 2026) raised the command-line FAT32 format limit from 32GB to 2TB on Windows 11 24H2 and 25H2. The graphical tools have not changed: the right-click > Format dialog and Disk Management still stop at 32GB. That cap was always a policy decision rather than a technical limit — Microsoft wanted to push users toward NTFS. The drive is fine. The tool was the problem; now there is a built-in tool that is not.
Two practical consequences follow:
- You cannot use the right-click > Format dialog for a 128GB drive. The FAT32 option simply is not offered.
- You can still use FAT32 on a 128GB drive — you just need a tool that does not enforce the cap, and since 2026 the built-in command line is one (Method 1).
Method 1: The built-in format command (Windows 11, updated)
Since the April 2026 updates, Microsoft's own formatter creates FAT32 volumes up to 2TB from the command line — no download, no third-party tool. Confirm the drive letter in File Explorer (for example E:), then open Terminal or Command Prompt as administrator and run:
- format E: /FS:FAT32 /Q — replace E: with your drive letter; /Q requests a quick format.
- Press Enter when prompted to insert a disk, then type Y to confirm. A 128GB drive formats in under a minute.
- If the command refuses with an error on a drive over 32GB, your PC has not received the update yet — check Settings > System > About, or use Method 2.
One limit has not moved: FAT32 still cannot hold a single file larger than 4GB, whatever the volume size. Diskpart remains the tool for repairing a drive with a broken partition layout — list disk, select disk N, clean, create partition primary, select partition 1, active — after which the format command above applies FAT32 to the fresh partition.
Method 2: A third-party FAT32 formatter (for PCs without the update)
Small utilities such as FAT32 Format (guiformat) or Rufus have never enforced the 32GB cap, and on a PC without the 2026 update they remain the fastest route: a 128GB drive formats in a couple of minutes. The workflow is always the same:
- Insert the drive and confirm its letter in File Explorer.
- Select that letter in the tool, choose FAT32, set allocation unit size to 32KB for drives above 64GB.
- Start, wait for the confirmation, then re-plug the drive so the OS re-reads the file table.
One caution for factory-scale work: these tools are interactive. If you need to prepare 500 drives for an event, you do not want a person clicking through a dialog 500 times — see the production note at the end of this article.
Method 3: macOS Disk Utility
macOS is more permissive. Open Disk Utility, select the drive (not the volume), choose Erase, and pick MS-DOS (FAT) as the format. On current macOS versions this creates a FAT32 volume on drives well above 32GB.
The trade-off is identical to Windows: FAT32 has a 4GB per-file limit, so a single 4K video file larger than 4GB will fail to copy no matter which operating system you use.
FAT32 vs exFAT vs NTFS: choose by target device
| Format | Max file size | Works on | Best for |
|---|---|---|---|
| FAT32 | 4GB | Virtually everything, including old firmware | Car audio, POS, industrial controllers, legacy TVs |
| exFAT | Practically unlimited | Windows, macOS, most modern TVs and consoles | Video delivery, large design files, mixed Mac/PC teams |
| NTFS | Practically unlimited | Windows natively; macOS read-only | Windows-only corporate environments |
If the drive is going to a client who will open it on a modern laptop, exFAT is the safer default. If it is going into hardware that was designed before 2015, FAT32 is usually the only thing that mounts.

Production note: preloading at scale
When drives are ordered in bulk with preloaded content — catalogues, training videos, software installers — formatting is not a user task, it is a production step. The workable pattern is to master one drive, verify the file tree and free space, then duplicate it with a hardware duplicator that writes the file system image bit-for-bit. That keeps every unit identical and avoids the classic support ticket: "the video plays on my laptop but not in the car."
We format and load bulk orders this way, then spot-check a sample before packing. If your project needs a specific format for a specific device, tell us the device model in the enquiry — it is the single most useful detail you can give a supplier, and it prevents a remake.
Need custom USB drives for your next project?
Factory-direct pricing, free digital proof and a 7-day sample turnaround.
Get a free quote


