Home > NTFS for Mac Tips

Format Drive to NTFS on Mac (USB/SD Card/SSD/Flash Drive)

Updated on Thursday, October 31, 2024

iBoysoft author Jenny Zeng

Written by

Jenny Zeng
Professional tech editor

Approved by

Jessica Shee

English Français Deutsch やまと Español Português

Summary: We will guide you to format your USB drive, external hard drive, SD card, SSD, HDD, or flash drive to NTFS file system on Mac and tell you how to format NTFS drive on Mac. If you want to format a drive to NTFS on Mac immediately, download iBoysoft NTFS for Mac!

format drive to NTFS on Mac

External storage devices like external hard drives, USB flash drives, or SD cards are often pre-formatted with a file system, such as exFATFAT32, or NTFS. While exFAT and FAT32 are compatible with both the Windows operating system and macOS, the NTFS format only has full read-and-write support on Windows.

Sometimes, you may need to format a drive to NTFS file system or format an NTFS drive to another file system on Mac. Here, we'll walk you through all the possible methods to format drive to NTFS on Mac and format NTFS drive on Mac.

Reddit discussions on how to format NTFS on Mac

There are several Reddit threads discussing how to format USB to NTFS on Mac, as well as SD cards, SSDs, HDDs, etc. After some analysis, we find that users all face one common issue: they don't see the NTFS format in Disk Utility, as in the Reddit post below.

Hi everyone! I want to format my external HDD in NTFS format but I don’t see the option in the disk utility ? I really need to get this done. Help me out please. I am on macOS Monterey 12.0.1
by u/SynergyRamoz in mac

Some suggest bypassing the issue by formatting to NTFS on a Windows PC, but, the OP doesn't have one. Others recommend third-party NTFS formatters similar to iBoysoft NTFS for Mac.

We also notice that many users are looking to (re)format to NTFS on Mac for their Xbox. Regardless, we'll show you the best ways to format NTFS on Mac or format to NTFS on Mac in the following sections.

How to format to NTFS on Mac?

If you want to format USB to NTFS on Mac or convert another external disk to NTFS, you can either use the built-in Terminal app or a third-party NTFS formatter for Mac. Here's a quick summary of both methods.

Options to format to NTFS on MacEffectivenessDifficulty Level
iBoysoft NTFS for MacHigh - Effectively format drives to NTFS on Mac (Sonoma ~ High Sierra)Easy - Just need a few clicks
TerminalLow if you are unfamiliar with command lines. None if you need to write to the NTFS drive on Mac or if your Mac is running macOS Ventura or later.Hard - Need to carefully follow the commands; may receive the "formatting is not supported by ntfs" error

Option 1: How to format to NTFS on Mac using NTFS formatter for Mac?

The best way to format to NTFS on Mac is with an NTFS formatter for Mac. iBoysoft NTFS for Mac is widely considered the top choice.

This excellent tool can format your drive to NTFS on Mac without the annoying error, "Formatting is not supported by: NTFS ntfs windows NT file system (NTFS)," which you may otherwise experience iTerminal. Besides, it grants you full read-and-write access to the NTFS drive on Mac, allowing you to copy, move, delete, modify, and save files to the NTFS drive freely.

Such an NTFS for Mac driver is essential for using your NTFS drive on Mac. Without it, you can't even copy files to the drive, let alone work with it on macOS. 

The software not only formats your drive as NTFS on Mac but also enables you to repair, open, unmount, and mount NTFS-formatted external hard drives, SSDs, HDDs, USB flash drives, or SD cards read/write in macOS.

Format drive as NTFS on Mac with the best NTFS for Mac

  • Format external hard drive to NTFS on Mac
  • Format USB to NTFS on Mac
  • Format SD card to NTFS on Mac
  • Format exFAT to NTFS on Mac, as well as APFS, HFS+ (Mac OS Extended Journaled), HFS, exFAT, FAT32, FAT16, or NTFS itself
  • Support macOS Sequoia/Sonoma/Ventura/Monterey/Big Sur/Catalina/Mojave/High Sierra
  • Add the "Windows NTFS" option to Disk Utility, allowing you to format any drive as NTFS within Disk Utility
  • Compatible with Intel-based and T2 Macs
  • Grant write access to NTFS on Apple Silicon M1/M2/M3 Mac
  • Enable full read-write support to NTFS drives on Mac
  • Auto-mount NTFS drives in read-write mode without relaunching
  • Open, eject, mount, unmount, and repair NTFS drives on Mac
  • Fix the error reading "Formatting is not supported by: NTFS ntfs windows NT file system (NTFS)"

 Read-only & risk-free

 

How to format to NTFS on Mac without the error "Formatting is not supported by: NTFS ntfs windows NT file system (NTFS):"

Step 1. Download and install iBoysoft NTFS for Mac. This software is fully compatible with macOS 10.13 High Sierra and later versions, including the latest macOS 15 Sequoia.

Step 2. Plug in the drive that needs to get NTFS format on Mac. Wait for it to mount. 

Step 3. Launch iBoysoft NTFS for Mac. On the left side of the main interface, you'll find the connected drive listed either under "NTFS disk" or "Other disk", depending on its current file system.

iBoysoft NTFS for Mac main interface

Step 4. Select your drive and click on the Erase to NTFS button to format your drive to NTFS with just one click.

 Note: If you want to format an APFS drive to NTFS on Mac, choose the APFS container name instead of the APFS volume. 

erase drives to NTFS

More impressively, with iBoysoft NTFS for Mac, you can now format the drive to NTFS directly in Disk Utility. 

format drive to NTFS on Mac in Disk Utility

You should have successfully formatted the drive to NTFS on Mac. Help us spread the word by sharing this post!

 

Option 2: How to format to NTFS on Mac using Terminal?

macOS doesn't offer a native NTFS format option in Disk Utility. To format a drive to NTFS on Mac, you can execute the following commands in Terminal. It's worth mentioning that this doesn't work on Macs running macOS Ventura and later versions.

Besides, since the NTFS drive is read-only on Mac, you can't copy, move, delete, or modify files to it, or rename its drive name on Mac by default. If you plan to use the NTFS drive on Mac for file saving, we suggest you use an NTFS for Mac formatter instead.

Please read the following instructions carefully before taking action.

How to format a drive to NTFS by running Terminal commands:

Step 1. Navigate to Finder > Applications > Utilities > and find Terminal. You can also find Terminal by clicking Launchpad > Others. Moreover, you can press the Command and Space keys together to bring out Spotlight search and type in Terminal. 

Step 2. After entering the Terminal panel, type in the following command and hit the Enter button. 

diskutil list

Terminal will return information about drives connected to your Mac. Note down the disk identifier of the drive you want to format to NTFS on Mac, such as disk2.

use terminal to format drive to ntfs

Step 3. Type in the command below to format the drive to NTFS on Mac.

diskutil eraseDisk NTFS LABEL /dev/diskx

 Note: You should replace Label with the new name you want to assign to the formatted hard drive. Meanwhile, you should replace disk x with the right disk identifier of the drive you want to format. 

For instance, if you want to format disk2 to NTFS, you should type in: diskutil eraseDisk NTFS External /dev/disk2 and hit enter. Your Mac will automatically start to erase, unmount, create a new partition map, and format the drive with a new file format. Wait for the procedure to be done.

format NTFS drive in Terminal

While Terminal is a good way to get NTFS format for Mac, it may sometimes give you the error, "Formatting is not supported by: NTFS ntfs windows NT file system (NTFS)." To fix it, you need a more capable NTFS formatter for Mac - iBoysoft NTFS for Mac. 

Now that you know how to format a drive with NTFS format on Mac, don't forget to share it with more people!

 

How to format NTFS drive on Mac?

If you're using an NTFS-formatted drive on Mac, you likely have found that you can't write any data to it and are only able to read its files. In this case, you can't transfer files from your Mac to the NTFS external drive, delete files you no longer need, or modify file content.

You may be advised to reformat the NTFS drive on Mac with another file system that has read-and-write support in macOS. If so, you're in the right place, as we'll elaborate on two ways to format NTFS on Mac for free.

We'll also discuss the alternative way to work with your NTFS drive on Mac freely without formatting or losing data. This may be a better choice if you want to use this drive on Windows as well.

Here's a summary of how to reformat NTFS drive on Mac:

Ways to reformat NTFS for MacEffectivenessDifficulty Level
Disk UtilityHigh - Erase all data on the drive and give it a new formatLow - Format your NTFS drive to APFS, HFS+, exFAT, or FAT32
TerminalLow - May encounter errors if not using the correct commandHigh - requires command line knowledge
iBoysoft NTFS for MacHigh if you want to read & write to the NTFS drive on Mac without formatting or losing dataLow - Once it's installed, it automatically mounts your NTFS drive on Mac in read-write mode.

How to format NTFS drive on Mac via Disk Utility?

The easiest way to format NTFS on Mac for free is to use Disk Utility. It's a system app that allows you to format drives to Mac-compatible formats, such as APFS, HFS+, exFAT, or FAT32.

 Warning: Reformatting NTFS for Mac will remove all data on the drive. Please make sure the important data is backed up before proceeding.

  1. Open Disk Utility from the Applications/Utilities folder.
  2. Click View > Show All Devices.
  3. Select the physical disk of your NTFS drive and click Erase.
  4. Give it a name, select a proper file system, and set the scheme to GUID Partition Map.
  5. Click Erase.

How to format NTFS drive on Mac using Terminal?

Alternatively, you can format NTFS on Mac using Terminal. It's the command-line interface of your Mac operating system, which allows you to perform various tasks, including formatting an NTFS drive to other formats. Follow the steps below:

  1.  Launch Terminal from the Applications/Utilities folder.
  2. Type the following command and hit Enter.diskutil list
  3. Note down the disk identifier of your NTFS drive, such as disk2.
  4. Input the following command and press Enter to reformat NTFS for Mac.diskutil eraseDisk file_system drive_name disk_identifierYou need to replace file_system with the one you want to format the drive with, disk_name with the name you want the formatted drive to have and the disk_identifier with the one you acquired in step 3. An example will be: diskutil eraseDisk APFS USB disk2

How to format NTFS drive to APFS

With Disk Utility, the built-in disk manager on Mac, you can easily manage both internal hard drives and connected external hard drives. It enables you to run First Aid to repair disks, add or delete an APFS volume, erase or format a volume, mount or unmount a drive, etc. 

You should know that formatting the NTFS drive will erase all the data stored on it. If the drive is in use and you have kept some important files on it, you should create a backup of the drive using a Windows PC. Then you can proceed to format NTFS to APFS with the following steps:

  1. Open Disk Utility by heading to Finder > Applications > Utilities.
  2. Click the View button and choose Show All Devices.
  3. Select the NTFS drive you attempt to format on the left.
  4. Tap on the Erase button on the top of the Disk Utility window.
  5. Name the drive as you prefer and choose an APFS file system.
  6. Click Erase again to start the formatting process.

How to format NTFS drive to HFS+

If your Mac is running macOS 10.12 or earlier, you can format NTFS drive to HFS+ file system instead of APFS for compatibility. Or, you need the previous Mac OS Extended file system to use some applications that are only compatible with HFS+, etc. Whatever the reason, you can format the NTFS drive to HFS+ file system on Mac.

  1. Launch Disk Utility by using the Spotlight Search.
  2. Tap View on the upper left corner and choose Show All Devices.
  3. Locate and choose the NTFS drive from all devices listed on the left.
  4. Choose Erase on the top of the Disk Utility window.
  5. Assign a name to the drive and choose the format as Mac OS Extended(Journaled).
  6. Choose Erase to format NTFS drive to HFS+ file system.

format drive to hfs plus

How to format NTFS drive to FAT32/exFAT

Both APFS and HFS+ file systems are exclusive to macOS. That is to say, once you format the NTFS drive to APFS or HFS+ file system, you can not read and write the drive on a Windows PC. If you want to share files between Mac and Windows PC using the same drive, you can format NTFS drive to FAT32 or exFAT file system to make it compatible with both macOS and Windows.

Similarly, you can directly format NTFS drive to FAT32 or exFAT file system in Disk Utility, just choose the file system as FAT32 or exFAT on the pop-up window. Once the process completes, you can use the FAT32/exFAT-formatted drive on both Mac and Windows PC.

format ntfs to fat32 exfat

Can't format NTFS-formatted USB to FAT32/exFAT file system on Mac? You can try to use the Terminal command to convert NTFS drive to FAT32 file system on Mac.

  1. Connect the NTFS USB drive to your Mac.
  2. Open and run Terminal from Finder > Applications > Utilities.
  3. Enter command diskutil to locate the USB drive.
  4. Run the command diskutil erase Disk FAT32 MBR Format /dev/disk2. (Replace disk2 with the correct disk name and identifier).

How to read-write to NTFS drives on Mac without formatting or losing data?

Instead of formatting your NTFS drive on Mac, which will erase all data on it, you can enable the read & write access to it without formatting. Here are three ways to achieve this:

Option 1. Read-write to NTFS drives on Mac with a reliable NTFS driver

The easiest and most effective way to enable NTFS write support on Mac is to use a reliable third-party NTFS driver. iBoysoft NTFS for Mac is highly recommended, as it's one of the best NTFS drivers for Mac. It's the ultimate solution to use your NTFS drives on Mac without formatting

It's easy to use, safe to install, and offers full compatibility to Intel-based, T2, M1, M2, and M3 Macs running macOS 15 Sequoia ~ macOS 10.13 High Sierra, including macOS Ventura.

Once this excellent NTFS driver for Mac is installed, it will automatically mount your NTFS drives on Mac in read-write mode without requiring you to relaunch the software. It offers fast file transfer speed and options to format, repair, mount, and unmount NTFS drives on Mac.

Click the button below to download it for free!

It allows you to copy and move files to NTFS drives on Mac, as well as delete, modify, and save contents in the NTFS drive. 

 Update: Sadly, Apple has changed the entire mount process on macOS Sequoia/Sonoma/Ventura. It removed the previous kernel-based architecture - /System/Library/Extensions/ntfs.kext. In other words, all free NTFS for Mac drivers, including Mounty for NTFS and others, and Terminal commands will not function on macOS 15 Sequoia, macOS 14 Sonoma, and macOS 13 Ventura anymore. 

Option 2. Enable NTFS write support with a free NTFS driver

There are some free NTFS drivers to choose from, including FUSE for macOS, Mounty for Mac, and NTFS-3G. Although free NTFS for Mac software costs you no money, it requires a lot of work to make things happen. The process to enable NTFS writing is often technical and complicated, involving running command prompts and rebooting your Mac. Not an easy task for both veterans and newbies.  

Option 3. Use command lines in Terminal to enable NTFS writing

As a matter of fact, macOS does come with experimental writing support for NTFS drives, though it's disabled by default. Users can enable it by running command lines in the Terminal. However, this is the least recommended method to gain write support for NTFS on Mac since it's proven to be risky and unstable. It's possible to cause permanent data loss and damage to your hard drives.

Is this post useful? Spread the info to help others learn how to reformat NTFS drive on Mac!

 

Can I format a drive to NTFS on Mac?

Since NTFS is a proprietary file system owned by Windows, macOS can't natively format your flash drive, USB stick, external hard drive, or SD card to NTFS file system. Drive formatting is usually performed by Mac's built-in disk management tool, Disk Utility, but it doesn't have the file system option for NTFS.

Fortunately, it's possible to format a drive to NTFS file system on Mac with Terminal, which is the default gateway to all command lines on your Mac. Unlike the graphical interface of Disk Utility, it requires you to enter the correct commands to accomplish tasks like formatting a drive.

If you find Terminal a bit challenging, you can use an NTFS formatter for Mac instead. It allows you to format a drive to NTFS easily and gives you full read-write support for NTFS drives on Mac.

 

What is NTFS file system?

NTFS (NT file system), also called the New Technology File System, is a proprietary file system introduced by Microsoft with the release of Windows NT 3.1. It's used by Windows to organize, store, manage, and find files on internal and external drives. Unfortunately, it doesn't have write support on Mac.  

As the default file system of the Windows OS, the NTFS file system enjoys a bunch of benefits compared to other formats.

  • File compression: NTFS allows you to compress files and enjoy larger storage capacity on your flash drives.
  • Access permission: Users can set permissions on certain files and folders to enhance data security.
  • Journaling: By using the MFT log, users can easily keep and audit the log of the files on the drives.

Although NTFS is a Windows file system, you can still reformat a drive to NTFS on Mac with the proper means.

Final Words

In this post, we introduced two ways to format drives to NTFS on Mac. By the end of the reading, you should know how to format (micro) SD card to NTFS on Mac, how to format USB to NTFS on Mac, or how to format SSD to NTFS on Mac. Besides, we offered details to format NTFS drives on Mac to NTFS or other formats.