How to install NTFS-3G properly on Mac?

  • administrators

    NTFS-3G is the only available Free NTFS Driver for MacOS. How to get it installed completely on Mac?


    The following instruction shows you step by step to excecute proper NTFS-3G installation on your MacOS. This works well on all MacOS versions: Mojave, High Sierra, Sierra, El Capitan, Yosemite, Mavericks, Snow Leopard, Leopard, and Lion.

    Step 1: Launch Terminal
    Terminal can be found in /Applications/Utilities/

    Step 2: Install Homebrew
    Enter the following command line to install Homebrew in seconds.

    /usr/bin/ruby -e "$(curl -fsSL"

    The right command line can be changed, keep updating here:
    Step 3: Install Install Homebrew Cask
    Next, enter the following command.

    brew install caskroom/cask/brew-cask

    Step 4: Install osxfuse
    The osxfuse can be installed by the following command line.

    brew cask install osxfuse

    Step 5: Install NTFS-3G
    Well, it's now ready to install NTFS-3G.

    brew install homebrew/fuse/ntfs-3g

    Step 6: Create a symlink for mount_ntfs
    Link NTFS-3G to the system location. In a Terminal prompt:

    sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
    sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntf

    NOTE! If using Mac OS X 10.11 El Capitain:

    • Some NTFS Softwares can not be launched due to Rootless. Look at this tutorial to see how to disable Rootless in Mac OS X 10.11 El Capitan.
    • Use the latest build of OSXfuse (3.1.0 or higher) to avoid System integrity Protection issues
    • (Otherwise on OSXfuse 2.8.3? If using El Capitan, System Integrity Protection’s fs role will first need to be disabled.)

    If this does not work on the new Mojave, this topic would help.
    By reasons, you want to remove it. Here is the instruction of how to uninstall NTS-3G.

  • Ruby command hangs on my macos sierra.
    Why do the guys at Apple have to make it so difficult for us? They say they’ve made things simpler for us!

  • Worked great on Sierra.

  • Step 6: Well, finally here is how to Create a symlink for mount_ntfs

    Link NTFS-3G to the system location. In a Terminal prompt:

    sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
    sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

    *i have successfully done upto step 5 but in the last step when i wrote that command it says
    in terminal it says :-
    -> mv: rename /sbin/mount_ntfs to /sbin/mount_ntfs.original: Operation not permitted
    -> ln: /sbin/mount_ntfs: Operation not permitted

    note:- i have os x el capitan version 10.11.2 installed in my macbook pro 2015