How to write to NTFS drive in MacOS Sierra, High Sierra

MacOS Sierra NTFS support

How to write to NTFS drives (USBs, or external Hard drives) under the newest MacOS Sierra, High Sierra? It’s quite easy to do. Let’s look at our following free solutions to manually activate NTFS writing in macOS Sierra, High Sierra

The coming Mac OS X 10.13 is called MacOS High Sierra. Will it officially support NTFS write by default? Sadly, the same the situation as Mac OS X 10.12 Sierra, we need to either use professional NTFS drivers (Paragon NTFS), free NTFS-3G, or enable NTFS support to each particular NTFS drives connected to the Mac by using some simple command lines through Terminal.

For saving a ton of time, I would recommend a best Professional NTFS Driver for Mac, Paragon NTFS For Mac 15. After a few seconds for installation, users are able to write to any NTFS drives on Mac with the transfer rate is the same as with the native HFS file system. Paragon NTFS for Mac costs $19.95 and offers a ten-day free trial. It’ll install cleanly and easily on modern versions of macOS, including macOS 10.12 Sierra and Mac OS X 10.11 El Capitan. It really does “just work”, so it’s the best option if you’re willing to pay a small amount of money for this feature.

At for NTFS-3G, an open-source software designed by and included in hundreds of Linux distributions such as Fedora, Mandriva, openSUSE… The NTFS-3G is based on the FUSE file system. This helps to access to all devices and partitions that are using the NTFS formats. I do not find out if NTFS-3G works well on MacOS Sierra in this topic. You may want to take a look on this topic: Instruction to install NTFS-3G in a right way on Mac.

Enable Writing to NTFS NTFS drives (USBs, or external Hard drives) through Terminal in MacOS Sierra, High Sierra

The following steps is not going to enable NTFS read/write support in MacOS Sierra, High Sierra. You have to repeat them each on each individual NTFS drive plugged into the Mac.

Instruction Map: Determine the Drive Name —> Enable write support to the targeted Drive using Terminal.

Step 1: How to know the Drive Name of the Drive?

Get the NTFS drive connected to the Mac until it is mounted. You then are able to see the NAME of the NTFS Volume from the Finder Window.

Drive Name

Step 2: Enable write support using Command lines

  • Launch Terminal (Found in Applications/Utilities), then enter the following command line.
    sudo nano /etc/fstab
MacOS Sierra NTFS
MacOS Sierra NTFS

After that, the fstab file then must be called in blank by default.

  • Enter the following command line.
LABEL=NAME none ntfs rw,auto,nobrowse
Enable Mac NTFS Write using Terminal
Enable Mac NTFS Write using Terminal in Sierra and High Sierra

Please be noticed that: The NAME must be replaced by Your Drive Name.

  • Press exactly Ctrl + O to save and Ctrl + X to end the Terminal. Done! You now must be able to write to the NTFS drive right now.

Do you have to repeat the all above steps in the next time when you plug the Drive into your Mac again? No!

After the NTFS Drive is unmounted (you take it off), then plug it into the mac again in the next time, the Volume no longer exists at the left pane side any more. To find it, From Finder window, click on Go (on the top menu), then choose Go to Folder, then enter the /Volumes. The NTFS partition must appears then, and you are able to write the Data into it.


If my solution does not work on you due to any reasons, please leave a comment for further assistants.

Similarly, we can manage EXT2/3/4 drives in our another share that you may want to take a look on – Free Ext2/Ext3/Ext4 Read and Write solutions in Mac OS X El Capitan, MacOS Sierra.