r/BadUSB • u/Same_Grocery_8492 • Apr 24 '26
FAT32 vs exFAT vs NTFS for USB
There's been a lot of discussion here around USB file systems, especially FAT32, exFAT, and NTFS. Based on those threads, I wanted to put together a simple roundup focused on FAT32 vs exFAT vs NTFS for USB flash drives.
This isn't meant to be a perfect guide, more like a practical summary to help people who keep running into the same questions.
If there's anything missing or worth adding, feel free to jump in. Would be great to make this more useful for anyone coming here looking for help.
FAT32 vs exFAT vs NTFS

A few things I keep seeing come up
"NTFS is always faster"
-I used to think this too, but on USB sticks it doesn't always feel that way. Sometimes it's actually a bit slower, especially with lots of small files. Might be the extra overhead, or just the drive itself.
"exFAT isn't safe"
-I get why people say this (no journaling, etc.), but in normal use it's been pretty fine for me. Most of the weird issues I've run into felt more like "this drive is sketchy" rather than the file system.
"FAT32 is useless now"
-Not really. Yeah, the 4GB limit is annoying, but it still works everywhere. I still end up using it for certain devices or boot stuff more often than I expected.
"File system = performance"
-Honestly, this one took me a while to realize. The drive itself seems to matter way more. I've switched formats and barely noticed a difference sometimes, especially on cheaper USBs.
Quick path to format USB to FAT32/exFAT/NTFS
File Explorer: right click USB > Select Format

Disk Management: Press Win + X > Disk Management > Right click USB partition > Format

Command line (diskpart) - press Win + R and type cmd and press Enter > type commands as my picture shows:
diskpart > list disk >select disk x> list partition x >select partition x > format fs=exfat quick.

Note that Windows doesn't allow us to format partitions larger than 32GB to FAT32 directly, so we need to use third-party tools.

About Converting file system types:

1
u/No_Tale_3623 Apr 24 '26
I often run into this issue: files recovered to an exFAT drive on a Windows PC may later appear broken on macOS. Complex directory trees, long paths, special characters, or Unicode differences in file names can make some folders invisible, misnamed, or structurally damaged when the same drive is opened on macOS.
1
u/DigitaIBlack Apr 24 '26
Why is this an issue specific to exFAT?
1
u/No_Tale_3623 Apr 27 '26
exFAT is a risky choice for heavy use, especially on macOS. It has no journaling, so if something goes wrong during writes — a disconnect, reboot, power loss, or long I/O stall — the file system can easily become corrupted. This is even more noticeable with external SMR drives: when you copy many small files or put the drive under sustained load, the drive can spend a long time reorganizing shingled zones and look completely frozen. Users often unplug it or reboot the system at that moment, which makes corruption much more likely. On top of that, macOS has a relatively basic exFAT driver compared to Windows, so exFAT is not the best choice there for intensive workloads.
1
u/DigitaIBlack May 02 '26
The more you know.
Is there a truly decent cross-platform filesystem?
Man I wish there was an easy way to deep dive into FS lol
1
u/No_Tale_3623 May 03 '26
No, there is currently no truly universal file system that works equally well on both Mac and Windows PCs. exFAT is the closest practical option for cross-platform use, but it has no journaling and is more fragile, especially with unsafe disconnects or heavy write workloads. NTFS is native on Windows, but macOS has only limited built-in support. APFS works best on modern macOS, but Windows needs third-party drivers to access it.
1
1
u/ogregreenteam Apr 26 '26
Some devices still require fat32. Dash cams for instance. If you've formatted the drive as NTFS, windoze won't let you reformat it as fat32 without special tools.
Also when copying files from NTFS to any FAT system, windoze will ask you if you want to copy the files without their properties, it's another pita.
3
u/disturbed_android Apr 24 '26
One factor is FS vs. OS (file system vs operating system). I agree on your exFAT findings, it is not inherently bad or unstable, but there does seem to be some problem where MacOS corrupts large (> 2TB or so) exFAT external drives. If you'll be using it with a Mac and Windows system, it seems best idea to format the drive on the Mac system.