‹ vmount

How to read and write NTFS drives on Mac

macOS ships with read-only NTFS support. Apple's hidden write driver is experimental and Apple itself disables it for safety. vmount adds full NTFS read/write through a sandboxed Linux microVM running production-grade NTFS-3G — no kernel extensions, no SIP changes, no Recovery Mode reboot.

The 30-second version

  1. Download vmount from vmount.app/download and drag to Applications. Signed .pkg installer; the privileged HelperTool auto-bootstraps.
  2. Plug in your NTFS drive. vmount auto-detects USB, Thunderbolt, and SD-card-attached partitions.
  3. Click Connect and choose Open in Finder. The drive appears under /Volumes/. Read, write, copy, drag-drop — all work like any native volume.

Why macOS doesn't read NTFS write by default

Apple's kernel ships an NTFS driver but only enables read mode. Write mode exists in the same binary but is gated behind an undocumented mount flag because the implementation is incomplete — particularly around journaling, compressed files, and permissions. Tools like Mounty for NTFS toggle this flag for you, inheriting the safety caveats Apple intentionally hid behind.

vmount takes a different approach. Instead of touching the macOS kernel driver, it boots a 60 MB Linux microVM via Apple's native Virtualization.framework, mounts your NTFS drive inside the VM using NTFS-3G (in production use on Linux for nearly two decades), and bridges the mounted filesystem back to Finder over NFS. The on-disk data is touched only by NTFS-3G, which has full Microsoft NTFS specification support — journaling, ACLs, alternate data streams, sparse files, the works.

What this means in practice

What you can't do (yet)

vmount is a desktop-app-driven mount manager. A few things to know:

Alternatives compared

If you're evaluating options, three other tools come up repeatedly:

Get vmount

$29 one-time. Apple Silicon, macOS 14+. 14-day refund guarantee.