How to Format a USB Drive on Mac: File Systems, Steps, and What to Consider

Formatting a USB drive on a Mac is straightforward once you understand what the process actually does — and why the choices you make during formatting matter more than most people expect.

What Formatting a USB Drive Actually Does

When you format a USB drive, you're erasing all existing data and applying a file system — a structure that tells the operating system how to organize, read, and write files on that drive. It's not just a wipe; it's a reconfiguration of how the drive behaves.

On a Mac, the built-in tool for this is Disk Utility, found in Applications → Utilities. It's reliable, requires no third-party software, and gives you control over both the format and partition scheme.

How to Format a USB Drive Using Disk Utility

  1. Plug in your USB drive and wait for it to mount.
  2. Open Disk Utility (search with Spotlight or navigate via Finder → Applications → Utilities).
  3. In the left sidebar, locate your USB drive. Select the top-level drive (not just the volume beneath it) if you want to fully reformat it.
  4. Click Erase in the toolbar.
  5. Give the drive a name, then choose your format and scheme.
  6. Click Erase to confirm. The process usually takes seconds to a minute depending on drive size.

⚠️ This permanently deletes all data on the drive. Back up anything you need before proceeding.

Choosing the Right File System — This Is Where It Gets Nuanced

The format you choose determines which devices can read and write to the drive. This is the most consequential decision in the process.

FormatMac ReadMac WriteWindows Read/WriteBest For
APFS❌ (without third-party tools)Mac-only use, SSDs
Mac OS Extended (HFS+)❌ (without third-party tools)Mac-only, older macOS compatibility
ExFATCross-platform, large files
MS-DOS (FAT32)Broad compatibility, older devices

APFS (Apple File System)

Introduced with macOS High Sierra, APFS is optimized for flash storage. It handles snapshots, encryption, and space sharing efficiently. However, it's essentially invisible to Windows machines without additional software. If your USB drive will never touch a Windows PC, APFS is a solid choice for modern Macs.

Mac OS Extended (HFS+)

The older Apple format, still fully supported. Better for spinning hard drives and useful when you need compatibility with older Macs running macOS Sierra or earlier. Less efficient than APFS on flash storage but widely understood by macOS systems.

ExFAT

ExFAT is the go-to format when a drive needs to work across both Mac and Windows without limitations. Unlike FAT32, it supports files larger than 4GB — a significant advantage if you're moving video files, disk images, or large archives. It lacks some of the reliability features of journaled file systems, but for a portable transfer drive, it's highly practical.

MS-DOS (FAT32)

FAT32 offers the widest compatibility — TVs, game consoles, car audio systems, older cameras, and Linux machines typically read it without issue. The major limitation is a 4GB maximum file size per file, which makes it unsuitable for large media files. It also has a maximum volume size of 32GB when formatted through Disk Utility on Mac (though third-party tools can format larger FAT32 volumes).

Partition Scheme: GUID vs. Master Boot Record

When erasing the full drive (not just a volume), Disk Utility asks for a scheme:

  • GUID Partition Map — Standard for modern Macs and most current systems. Use this as the default unless you have a specific reason not to.
  • Master Boot Record (MBR) — Older scheme, sometimes needed for maximum compatibility with legacy devices or certain non-Mac systems.
  • Apple Partition Map — Intended for older PowerPC-based Macs. Rarely relevant today.

For most users formatting a drive in 2024, GUID Partition Map is the appropriate choice.

Formatting via Terminal (Advanced Option)

If you prefer the command line or need to format a FAT32 drive larger than 32GB, Terminal gives you more control. The diskutil command mirrors Disk Utility's functionality:

diskutil eraseDisk FAT32 DRIVENAME MBRFormat /dev/diskX 

Replace diskX with the correct identifier (check with diskutil list). This approach is more flexible but requires care — targeting the wrong disk number can erase unintended drives.

Factors That Shape the Right Choice for Your Setup

Several variables determine which format and approach actually makes sense:

  • Where else the drive will be used — Mac-only, Windows-shared, or multi-device environments each point toward different formats
  • File sizes involved — Anything over 4GB rules out FAT32
  • macOS version — Very old Macs may not support APFS well
  • Drive type — APFS performs better on flash; HFS+ can be more appropriate for traditional spinning drives
  • Device compatibility — Smart TVs, routers with USB ports, game consoles, and cameras often have their own format requirements

🖥️ A drive formatted for seamless Mac performance might be completely unreadable on a Windows machine at work, and a drive optimized for cross-platform use may miss out on Mac-specific features like encryption and snapshots.

The right format for a photographer archiving RAW files exclusively on Apple hardware looks very different from the right format for a student sharing documents between a MacBook and a university Windows lab. Both are formatting a USB drive on Mac — but the decision that follows the Erase button is entirely shaped by how and where that drive actually gets used.