Hard drives can be formatted to various standards, each with their own pros and cons. Some formats can be understood by many operating systems, while others only work with a select few. Don’t worry if the options are daunting. We’ll walk you through how to format a hard drive for maximum compatibility.
Before getting to the different formats, here’s a general overview of how to format a disk.
Table of Contents
How to Format a Disk
Hard drives are formatted by using a formatting utility or a disk management utility. All operating systems have such software built in. If you’re installing a new operating system, the installer will give you the option to format the system disk. If you’re formatting a non-system disk, you’ll use the format utility for each respective operating system:- For Windows it’s either the disk format utility or Disk Management.
- On macOS, it’s the Disk Utility.
- Linux users have multiple choices, usually dependent on the chosen desktop interface. Fdisk is a popular command line utility found in virtually all Linux distros.
NTFS
- Best for Windows system disks.
- Great performance on large drives, not smaller volumes.
- Use only for mission-critical, Windows-only external drives.
- Not generally suitable for USB thumb drives or SD cards.
- Can only be read (not written to) on macOS systems without additional software.
- Compatible with Linux using the NTFS Open Source driver NTFS-3G
- Individual files sizes of up to 16TB.
- Maximum formattable drive size of 256TB.
FAT32
- Best for the widest possible compatibility.
- Works with virtually all operating systems.
- Individual file sizes up to 4GB.
- Maximum formattable drive size of 32GB or 2TB depending on the OS.
exFAT
- exFAT is widely compatible and the best all-round choice for external drives.
- It can be read and written to by Windows, macOS and Linux.
- Great overall performance.
- Limited security.
- Not as resilient as NTFS.
- Maximum individual file sizes of 16EB (Exabytes).
- Maximum formattable drive size of 128PB (Petabytes).
HFS+
- HFS+ is best for macOS devices that predate macOS High Sierra.
- Maximum file and volume size vary by macOS version: 2TB-8EB.
- Linux can mount and use HFS+.
- Windows cannot work with HFS+ drives without extra software.
APFS
- Best for modern Mac system drives and Mac-only external drives.
- Exceptional security, fault tolerance and performance on modern SSDs.
- Windows and Linux cannot read APFS drives without additional software.