So, you just bought a new external hard drive or a portable SSD and wanted to use it on your Mac. But somehow, macOS doesn’t allow you to write data to the drive?

That’s all because your drive was initialized with Windows NT File System (NTFS), a file system that is primarily for PCs. Apple Mac machines support a different file system.

In this post, I’m going to show you how to format your external drive for a Mac-compatible file system i.e. Mac OS Extended (Journaled). Just follow this easy step-by-step guide and you’re all set.

Important note: If you have useful files stored on the external drive, be sure to copy or transfer them to another safe place prior to formatting. The operation will erase all data and your files will be gone for good.

Pro tip: If your external drive has a large volume, like mine – a 2TB Seagate Expansion. I highly recommend you also create multiple partitions. I’ll also show you how to do that below.

Most External Hard Drives Are Initiated with NTFS

During the last several years, I’ve used a few external drives, including a 500GB WD My Passport, 32GB Lexar flash drive, and a few others.

I bought a brand new 2TB Seagate Expansion to backup my MacBook Pro before I updated it to the latest macOS. When I connected the Seagate to my Mac, the drive icon showed up like this.

When I opened it, the default content was all there. Since I wanted to use it on Mac, I clicked the blue logo with the text “Start_Here-Mac”.

It brought me to a webpage on Seagate’s site, where it clearly indicated the drive was initially set up to work with a Windows PC. If I wanted to use it with Mac OS or Time Machine backup (which is my intent), I’ll need to format the drive for my Mac.

I then right-clicked the external drive icon on Mac desktop > Get Info. It showed this format:

Format: Windows NT File System (NTFS)

What is NTFS? I’m not going to explain here; you can read more on Wikipedia. The problem is that on macOS, you can’t work with files saved on an NTFS drive unless you use a third-party app which usually costs money.

How to Format an External Drive for Mac

As explained above, you need to format your drive from NTFS to Mac OS Extended.

Note: The tutorial and screenshots below are based on an older version of macOS. They might be different if your Mac is on a relatively new macOS version.

Step 1: Open Disk Utility.

The quickest way to do this is a simple Spotlight search (click the search icon on the upper right corner), or go to Applications > Utilities > Disk Utility.

Step 2: Highlight your external drive and click “Erase”.

Make sure your drive is connected. It should show up on the left panel under “External”. Select that disk and click the “Erase” button, the one highlighted in red in the screenshot below.

Note: if your hard drive is not showing on the left panel, it must have been hidden. Click on this icon on the top left corner and select “Show All Devices”.

Step 3: Select “Mac OS Extended (Journaled)” in Format.

A new window will pop up asking which file system you’d like to format the external drive to. By default, it’s the Windows NT File System (NTFS). Select the one shown below.

Pro tip: If you want to use the external drive for both Mac and PC, you can also select “ExFAT”. You may also want to rename your external drive here.

Step 4: Wait until the erasing process is complete.

For me, it took less than a minute to format my 2TB Seagate Expansion.

You can also check to see if the format was successful. Right-click on the icon for your external drive on Mac desktop, then select “Get Info”. Under “Format”, you should see text like this:

Congratulations! Now your external drive has been formatted to be fully compatible with Apple macOS, and you can edit, read, and write files to it as you want.

How to Partition an External Hard Drive on Mac

If you want to create multiple partitions on your external hard drive (in fact, you should for better file organization), here’s a step-by-step guide:

Step 1: Highlight your drive and click “Partition” in Disk Utility.

Open the Disk Utility app and highlight your external hard drive. Make sure you select the disk icon right under “External”. If you select the one below it, the Partition option will be greyed out and become unclickable.

Update: many of you reported that the “Partition” button is always greyed out. That’s because your external drive hasn’t been formatted/erased to a Mac-compatible file system yet. Here’s how to make the “Partition” button clickable. I’m using my new flash drive as an example.

Step 1.1: Click on the Erase.

Step 1.2: Under Scheme, select Apple Partition Map. Also, under Format, make sure you have selected Mac OS Extended (Journaled).

Step 1.3: Hit Erase, wait until the process is complete.

Now you should be able to click the “Partition” button. Follow the steps below to continue.

Step 2: Add partitions and allocate volume for each one.

After clicking “Partition”, you’ll see this window. Located on the left is a big blue circle with the name of your external drive together with its volume size. What you need to do next is click the add “+” button to increase the number of partitions on your external disk.

Then allocate the desired volume to each partition. You can do that by clicking the small white circle and dragging it around. After that, you can rename each partition and define a file system for it.

Step 3: Confirm your operation.

Once you hit “Apply”, a new window pops up asking for your confirmation. Take a few seconds to read the text description to make sure it reflects what you intend to do, then click the “Partition” button to continue.

Step 4: Wait until it says “Operation successful.”

To check whether the operation is really successful, go to your Mac desktop. You should see multiple disk icons show up. I chose to create two partitions on my Seagate Expansion — one for backup, and the other for personal use. You can find more info in this post: How to Backup Mac to an External Hard Drive.

That wraps up this tutorial article. I hope you find it helpful. As always, let me know if you have any issues during the formatting or partitioning process.