How to Convert an External Hard Drive to APFS on Mac

English Français Deutsch やまと Español Português Türkçe

Summary: This post guides you in converting an external hard drive to APFS without losing data. 

Do a disk clone before converting with iBoysoft DiskGeeker for Mac
Disk Utility > View > Show All Devices > Edit > Convert to APFS
Disk Utility > View > Show All Devices > Select drive > Partition > GUID Partition Map > Name and Apply
Disk Utility > Select the drive and choose Erase or use diskutil commands in Terminal

How to convert an external hard drive to APFS on Mac

🚀 Summarize this content with AI:

🤖 ChatGPT 🧠 Perplexity 🔍 Google AI Mode ⚡ Grok

As the most suitable and powerful file system for Mac running macOS High Sierra and later, many people would like to use APFS on their external hard drives to enjoy a better experience. This post will provide 3 ways to convert an external drive to APFS

  • Use Disk Utility (Suits for Mac OS Extended drive)
  • Use the partitioning way (Suits for exFAT/FAT32 drive)
  • Use the reformatting way (Suits for NTFS formatted drive)

Let's start it~

The preparation before converting the external drive to APFS

Before you proceed to the detailed step of converting the file system of the external hard drive to APFS format, you need to make some essential preparations.

Back up important files on the disk

Whenever you attempt to operate on a drive with your important files kept, especially a startup disk, you should create a backup for it in the first place. Even if some operations, such as converting HFS+ to APFS don't affect the stored data of the drive, you should always be cautious to avoid data loss from a hard drive failure or misoperation. 

If you want to clone the whole drive, it is recommended to clone the entire drive. The cloning software, such as iBoysoft DiskGeeker for Mac can help you to create a 1-to-1 copy of the target disk easily and quickly. Free download it if you need this all-in-one disk management tool for macOS.

Upgrade macOS to High Sierra or later

Using APFS requires that your Mac run on macOS 10.13 and later versions; therefore, you need to upgrade macOS on your Mac to be compatible with APFS. Not all Mac models support macOS High Sierra and later versions, so you need to identify which macOS can your Mac run.

If you are prepared well to convert the external hard drive to APFS, now you can follow our steps to dive into different ways, even without losing data on the external disk. Share this post with others with the same needs. 

Way 1: Convert external hard drive to APFS directly in Disk Utility

In case the file system of your external hard drive is HFS+, also called Mac OS Extended(Journaled), Apple enables you to convert it to APFS directly in Disk Utility, the built-in macOS disk manager. This method can convert external hard drives to APFS without losing data. Here is how: 

  1. Connect the external hard drive to your Mac.
  2. Open the Disk Utility tool from Finder > Applications > Utilities.
  3. Tap the View button and choose Show All Devices.show all devices
  4. Find and highlight your external drive on the left sidebar; the drive information displayed on the right side tells you it is an HFS+ volume/partition.
  5. Control-click the HFS+ volume and choose the Convert to APFS option on the menu.
    convert to apfs
  6. Tap on the Convert button to convert the external drive to APFS.
  7. When it completes, you can use the APFS external drive on your Mac now.

If the above steps help to convert the external hard drive to APFS without losing data, share it with more by clicking the button below.

Way 2: Convert external hard drive to APFS by partitioning

Perhaps the file system of the external hard drive is exFAT or FAT32, a format compatible with both Windows and macOS, then there is no Convert to APFS option you can use to convert the external drive to APFS. But you can partition a hard drive on a Mac. Here are the steps to partition a drive on a Mac.

  1. Finder > Applications > Utilities > Disk Utility.
  2. Click View and choose Show All Devices to display all drives on the left side.
  3. Select the external hard drive on the left panel, and choose the Partition option on the toolbar of Disk Utility.
  4. Make sure the scheme listed for the device information is "GUID Partition Map".
  5. Name the drive and choose Mac OS Extended (Journaled) from the format drop-down menu.
  6. Click Apply to partition the external hard drive.partition external drive mac
  7. Now continue to convert HFS+ to APFS with the same steps in way 1.

Way 3: Convert external hard drive to APFS via reformatting

For file systems like NTFS, you can only read the drive on a Mac — you can't move, copy, add, or delete files. You also can't directly convert or partition an NTFS drive to APFS on macOS because it's not fully supported. To use the drive with full access, your only option is to reformat it to APFS, which will erase all data.

If you want to use the same drive on both Mac and Windows without losing data, consider using a professional NTFS for Mac tool to enable full read/write access.

iBoysoft NTFS for Mac automatically mounts the NTFS drive on Mac in read-write mode, enabling you to access the NTFS drive on Mac without any limitations, just as you use the drive on a Windows PC. You can view, copy, move, and edit NTFS files on a Mac without formatting the drive.

(1) Reformat the external drive to APFS with Disk Utility

  1. Connect the NTFS-formatted external hard drive to your Mac and open Disk Utility.
  2. Click the View button and select Show All Devices.
  3. Under the External area on the left, select the target external hard drive.
  4. Use the Erase button of Disk Utility to format the NTFS drive.
  5. Name the drive as you prefer, then choose the format as APFS.
  6. Choose Erase to start the reformatting process. 
    convert ntfs to apfs

(2) Reformat the external drive to APFS with Terminal

  1. Finder > Applications > Utilities > Terminal.
  2. Type diskutil list and find your external drive's name.
  3. Type diskutil eraseDisk APFS "NewDriveName" diskN.
    (Replace NewDriveName with your desired name and diskN with your disk identifier.)
  4. You can optionally add encryption or case-sensitivity.

Have you got an APFS external hard drive now? If so, share this useful post with more people.

The bottom line

We provide 3 ways to convert external hard drives to APFS on Mac. If the file format of the external drive is Mac OS Extended (Journaled), you can directly convert the external hard drive to APFS without losing data in Disk Utility. For an exFAT/FAT32-formatted drive, you can change the file system by partitioning. In case it is an NTFS drive you want to change to APFS, you can use an NTFS driver or format it to APFS. 

FAQs about converting external drive to APFS

QHow to create APFS volume on an external hard drive?
A

Use Disk Utility > Select your external drive > Click Partition or Add Volume > Choose APFS format > Confirm.

QShould I use APFS for external SSD?
A

For macOS, APFS is optimized for SSDs and offers better performance and features like snapshots.

QWhat is the best format for Mac external drive?
A

APFS for SSDs used with macOS only; Mac OS Extended (Journaled) for HDDs or older macOS; ExFAT for cross-platform use.