APFS vs exFAT: Which to Use for a Mac External Drive
Use APFS if your external drive only touches Macs, exFAT if it ever touches Windows. How they differ on Time Machine, encryption, safety and compatibility.
Use APFS if the drive will only ever be plugged into Macs. Use exFAT if it will ever be plugged into a Windows PC, a game console, a camera or a TV. That one question decides it for most people.
| Your situation | Format |
|---|---|
| Drive is only ever used with Macs | APFS |
| Drive moves between a Mac and a Windows PC | exFAT |
| Time Machine backup drive | APFS (Time Machine can’t use exFAT) |
| Large video or photo libraries, Mac only | APFS |
| Camera card, console, TV or car stereo | exFAT |
| Sensitive data on a Mac-only drive | APFS (Encrypted) |
| Not sure yet | exFAT, since any Mac can read it and you can reformat later |
The rest of this page covers what actually differs, so you can check the table against your own case. The full five-format rundown, including Mac OS Extended, NTFS and FAT32, is in Best Format for a Mac External Drive.
What each format is
APFS (Apple File System) is the format every modern Mac uses for its own storage, and Disk Utility offers it first when you erase an external drive. exFAT is a Microsoft format that macOS, Windows, Linux, game consoles and most cameras can all read and write.
How they differ
| APFS | exFAT | |
|---|---|---|
| Works on a Mac | Yes | Yes |
| Works on Windows | No, needs third-party software | Yes |
| Time Machine backups | Yes | No |
| Built-in encryption | Yes (APFS Encrypted) | No |
| Crash protection for metadata | Copy-on-write | None (no journal) |
| Snapshots | Yes | No |
| Needs macOS 10.13 or later | Yes | No |
Compatibility is the big one. A Mac-only drive formatted as exFAT works fine. An APFS drive plugged into a Windows PC shows up as unreadable and Windows offers to format it, which you must not accept if you have files on it. Linux needs extra drivers for APFS as well.
Time Machine needs APFS or Mac OS Extended on a local drive, so exFAT is out for backups.
Hidden files on exFAT. When a Mac writes to exFAT, it stores extra Mac metadata in companion files whose names start with ._. You will see them if you open the drive on Windows, and they are harmless. APFS doesn’t need them.
Encryption. Choose APFS (Encrypted) in Disk Utility to protect a drive with a password. The encryption is hardware-accelerated on Apple silicon Macs. A Windows PC can’t read it.
What happens if the drive is disconnected mid-write
APFS writes its metadata with copy-on-write, which helps keep the filesystem’s structure consistent after an interruption. exFAT has no journal, so a disconnect during a write can leave the directory structure inconsistent, and the damage can reach files other than the one being written.
That’s a real difference, but it has limits. APFS does not make an unplanned disconnect safe, because the file being written can still be lost or corrupted. Eject normally and keep a separate backup whichever format you pick. The risks are covered in Is Force Eject Safe? and Can Unplugging Your External Drive Damage It?.
SSD or hard drive?
APFS was designed with flash storage in mind and works well on SSDs. It also works on spinning hard drives, and it is the default Disk Utility offers on a modern Mac. If the drive needs to be read by a Mac running macOS older than 10.13 High Sierra, those Macs can’t read APFS and you should use Mac OS Extended (Journaled) instead.
How to format the drive
Changing between APFS and exFAT erases the drive. Copy your files somewhere else first.
- Open Disk Utility (Applications > Utilities) and choose View > Show All Devices.
- Select the physical drive at the top of the list, not the volume under it.
- Click Erase, name the drive and pick the format: APFS, APFS (Encrypted) or ExFAT.
- Choose GUID Partition Map as the scheme. Use Master Boot Record only if an older device, such as an older camera or TV, needs it.
- Click Erase and wait for it to finish.
To see what a drive is currently formatted as, select it in Finder and press Command + I, or run diskutil info /Volumes/YourDriveName and look for File System Personality.
Whichever you pick, eject it properly
If you chose exFAT, ejecting properly matters most, since an interrupted write is the riskiest for it. When the Mac says a program is using the disk, how to eject an external hard drive on Mac covers what to try in order. For a Time Machine drive, see Time Machine won’t let you eject. If you are weighing a drive that came formatted for Windows, exFAT vs NTFS on Mac explains why macOS can’t write to NTFS by default.
Ejecta offers free diagnosis of what is holding a drive and paid actions to quit supported apps and retry the eject. It can’t guarantee that every drive will eject, and it doesn’t make an unplanned disconnect safe.
Ejecta offers free drive diagnosis without a timed trial. The paid license unlocks quit and eject actions for supported apps, Eject All and Time Machine controls. System holders may require waiting, authorization or shutdown. Save work and finish transfers first.
Buy Now -Related articles
Can Unplugging an External Drive Without Ejecting Damage It?
Everyone has yanked a USB drive without ejecting at least once. Here's what actually happens to your data and …
'Disk Not Ejected Properly' on Mac: Causes and How to Stop It
The Disk Not Ejected Properly warning usually means your Mac slept, not that you unplugged the drive wrong. …
How to Safely Eject External Drives on macOS Sequoia and Sonoma
Apple changed how drive ejection works in recent macOS versions. Here's what's different in Sequoia and Sonoma …
How to Eject an External Drive When Finder Won't Respond
Finder frozen or unresponsive? Your external drive doesn't have to stay plugged in. Here are several ways to …