APFS vs exFAT: Which Format for Your External Drive on Mac
Choosing the right filesystem for your external drive affects everything from performance to data safety. Here's a practical breakdown for Mac users.
You just bought a new external drive and macOS is asking how you want to format it. APFS, Mac OS Extended, exFAT, MS-DOS FAT. The names don’t tell you much, and picking the wrong one can cause real headaches down the road.
The choice mostly comes down to two options for modern Mac users: APFS or exFAT. Each has clear strengths and real trade-offs.
APFS: the Mac-native option
APFS (Apple File System) is what Apple designed for its own hardware. Every Mac’s internal drive uses APFS. It’s the default when you format an external drive through Disk Utility on a modern Mac.
The biggest advantage of APFS for external drives is data safety. APFS uses a copy-on-write architecture, which means it never overwrites existing data in place. When you modify a file, APFS writes the new version to empty space first, then updates the pointer to reference the new location. If something goes wrong mid-write, the original data is still there.
This matters a lot for external drives because they get disconnected unexpectedly. Maybe the cable gets bumped. Maybe you forget to eject. Maybe your kid trips over it. With APFS, an unexpected disconnection is unlikely to corrupt your filesystem. You might lose whatever was being written at that exact moment, but the rest of your data stays intact.
APFS also supports native encryption, snapshots, and space sharing between volumes. If you’re using the drive for Time Machine backups on macOS Big Sur or later, APFS is the default and preferred format, though HFS+ is still supported.
The downside is compatibility. APFS drives are completely unsupported on Windows without third-party software, and inaccessible on most Linux distributions without additional tools like FUSE drivers. If you ever need to plug this drive into a non-Mac computer, APFS is going to be a problem.
exFAT: the universal option
exFAT is the diplomatic choice. It works natively on macOS, Windows, Linux, game consoles, smart TVs, and just about anything with a USB port.
If you share drives between a Mac and a PC, exFAT is probably your only practical option. It handles large files (unlike FAT32’s 4GB limit) and large volumes without issue.
The trade-off is that exFAT has no journaling and no copy-on-write protection. If your drive disconnects unexpectedly during a write, exFAT can’t recover gracefully. The filesystem structures might be left in an inconsistent state, and you could lose more than just the file being written.
exFAT also fragments more aggressively than APFS, which can slow down performance over time, particularly on hard drives. SSDs handle fragmentation better at the hardware level, but exFAT still doesn’t perform as well as APFS on Mac.
Disk Utility’s First Aid tool has limited ability to repair exFAT volumes compared to APFS. If something goes wrong, your recovery options are narrower.
How each format handles ejection problems
Here’s something most format comparisons don’t mention: your filesystem choice affects how risky ejection failures are.
With APFS, if you can’t eject and end up force-ejecting or (worst case) unplugging the drive, the copy-on-write architecture gives you a safety net. Your data was never overwritten in place, so there’s a much higher chance of recovery.
With exFAT, the same scenario is genuinely dangerous. An interrupted write can corrupt directory structures that affect files beyond the one being written. A single bad disconnection can cascade into multiple lost files.
If you’re the type of person who occasionally has to force-eject drives (and let’s be honest, most Mac users are), APFS provides meaningfully better protection against data loss.
When to choose APFS
Use APFS if the drive will only be used with Macs. This includes:
- Time Machine backup drives
- Project drives for video editing, photography, or music production on Mac
- Personal storage drives that stay in the Mac ecosystem
- Drives storing important data where safety matters most
Format as APFS with the “APFS (Encrypted)” option if the drive contains sensitive data. The encryption is hardware-accelerated on Apple Silicon Macs and adds no noticeable performance penalty.
When to choose exFAT
Use exFAT if the drive needs to work across platforms:
- Drives shared between Mac and Windows computers
- Drives used with game consoles or media players
- USB drives you hand to other people who might use any operating system
- Camera storage cards that need to work with various devices
Just be more careful about always ejecting properly. exFAT doesn’t forgive unexpected disconnections the way APFS does.
Formatting your drive
Open Disk Utility, select your external drive (the physical disk, not a volume), and click Erase. Choose your format and give the drive a name.
For APFS, select “APFS” from the format dropdown. Choose “APFS (Encrypted)” if you want encryption. Use “GUID Partition Map” for the scheme.
For exFAT, select “ExFAT” from the format dropdown. Use “GUID Partition Map” for the scheme if the drive is only for modern computers, or “Master Boot Record” if it needs to work with older hardware.
Erasing wipes everything on the drive. Back up any existing data first.
Protect your data regardless of format
The right format reduces risk, but it doesn’t eliminate it. Whether you choose APFS or exFAT, properly ejecting your drive before disconnecting it is the single most important thing you can do for your data.
The problem is that macOS makes proper ejection frustrating. Drives get stuck, error messages are unhelpful, and you end up tempted to just pull the cable.
Ejecta makes ejection reliable by showing you what’s blocking your drive and letting you resolve it in one click. That matters even more if you’re using exFAT, where an improper disconnection can cause real damage. The best filesystem choice means nothing if you can’t safely disconnect the drive when you need to.