You're about to format a USB drive or SD card. Two options keep coming up: EXT4 and exFAT. Which one should you pick?
The short answer: it depends on what you're using the drive with.
EXT4 — the Linux default
Best for: Raspberry Pi, Linux servers, embedded systems, any Linux-only workflow.
EXT4 is the standard Linux filesystem. It's fast, reliable, handles large files well, and supports Linux file permissions. If your drive lives inside a Linux system, EXT4 is the obvious choice.
The downside: macOS and Windows can't read it natively. Plug an EXT4 drive into a Mac and you get nothing. Windows is the same story without third-party tools.
exFAT — the universal option
Best for: Drives shared between Mac, Windows, and Linux. Camera SD cards. Portable storage you move between different computers.
exFAT works on macOS, Windows, and Linux out of the box. No special drivers needed. It supports large files (unlike FAT32's 4 GB limit), and it's simple.
The downside: no journaling, no Linux permissions, and it can corrupt more easily if you pull the drive without ejecting. It's also slower than EXT4 for many Linux workloads.
Quick comparison
| EXT4 | exFAT | |
|---|---|---|
| Linux support | Native, full | Native, full |
| macOS support | None | Native, full |
| Windows support | None | Native, full |
| Journaling | Yes | No |
| Linux permissions | Yes | No |
| Max file size | 16 TB | 128 PB |
| Best use | Linux-only drives | Cross-platform sharing |
So which should you pick?
Pick exFAT if your drive needs to work on multiple operating systems. It's the safest cross-platform choice.
Pick EXT4 if your drive stays in a Linux system — Raspberry Pi, server, embedded device. You get better performance, journaling, and proper file permissions.
Already using EXT4? Here's the Mac solution
If you went with EXT4 (or your Raspberry Pi chose it for you), and now you need to access those files on a Mac — that's exactly what Rekonify is for.
Plug in your EXT4 drive, open Rekonify, and browse your files in a native macOS interface. Read, write, delete, drag and drop. No reformatting. No losing your data.
You don't have to choose between the best Linux filesystem and being able to use your Mac. You can have both.
macOS 13+. Apple Silicon. Supports EXT4, EXT3, and EXT2.
Ready to try Rekonify?
Browse EXT4 filesystems natively on your Mac. No kernel extensions required.
Download for macOS