FAT32, exFAT, and NTFS are three file systems that decide how a drive stores and organizes files. FAT32 is the oldest and most compatible but caps single files at 4GB. exFAT removes that cap and works across Windows, Mac, cameras, and consoles. NTFS is the Windows native format with permissions and journaling, but Macs can only read it, not write to it, without extra software.
Why this happens
A file system is the set of rules an operating system uses to write, name, and track files on a drive. Each one was designed in a different era for a different job, so they have different limits.
- FAT32 dates from the 1990s. It works on almost every device ever made, but it cannot store a single file larger than 4GB, and the Windows built in formatter will not create FAT32 partitions larger than 32GB.
- exFAT was designed for flash storage. It has no practical file size limit, is read and write on both Windows and Mac, and is supported by most modern cameras, phones, TVs, and game consoles.
- NTFS is the format Windows uses for its own system drive. It supports very large files, file permissions, encryption, and journaling, which helps it recover from crashes. macOS can read NTFS drives but cannot write to them without third party drivers.
Is this normal?
Yes. Having three common formats is normal, and each has a valid use. The right choice simply depends on which devices need to read the drive and how large your files are.
Does it cause any problems?
It can. Copying a large video to a FAT32 drive fails at the 4GB limit, and plugging an NTFS drive into a Mac lets you view files but not save changes. Choosing the wrong format for your devices is the most common cause of these frustrations.
How to fix or check it
- Check the current format on Windows: open File Explorer, right click the drive, choose Properties, and read the File system line.
- Check the current format on Mac: open Disk Utility, select the drive, and look at the format shown under its name.
- Pick a format: use exFAT if the drive moves between Mac and Windows or holds files over 4GB. Use NTFS for a Windows only drive. Use FAT32 only for older devices that require it.
- Reformat on Windows: back up your files first, right click the drive in File Explorer, choose Format, select the file system, and click Start. Formatting erases everything on the drive.
- Reformat on Mac: open Disk Utility, select the drive, click Erase, choose the format (ExFAT for cross platform), and confirm. This also erases the drive.
Frequently asked questions
Which format is best for a USB drive used on both Mac and Windows?
exFAT. It is the only one of the three that both systems can fully read and write, and it has no 4GB file limit, so it handles large videos and disk images.
Can I change the file system without losing my files?
Not safely with the built in tools. Formatting erases the drive, so copy your files somewhere else first, reformat, then copy them back. Some third party tools claim in place conversion, but a backup is always safer.
Why does my NTFS drive show up on my Mac but I cannot save to it?
macOS includes read only support for NTFS. You can open and copy files off the drive, but writing requires a paid third party NTFS driver, or you can reformat the drive to exFAT if you no longer need NTFS.