Your whole machine as a tree
Disks, partitions, APFS containers and volumes with capacity and free space. Collapse what you do not need and the tree remembers its shape.

A native macOS explorer for NTFS, exFAT, FAT, ext4, APFS and HFS+. Browse, copy between drives, and write to NTFS.

Read and write
Read
Built from the operating system's own disk APIs, with drivers that read the filesystems themselves.
Disks, partitions, APFS containers and volumes with capacity and free space. Collapse what you do not need and the tree remembers its shape.

See what is using your space by type, then drill into folders like Finder.

Paste into NTFS, exFAT or FAT from another drive or from Finder. A name clash never overwrites.
One click unmounts every volume on an external drive and ejects it. The internal disk never gets the button.
Each driver is checked against volumes made by macOS, ntfs-3g or e2fsprogs, then fuzzed with corrupted disks.
macOS mounts NTFS drives read-only, so Paste is greyed out. VOLUMA writes to them with its own driver.
VOLUMA notices that macOS mounted the volume read-only and says so, with one button to change that.
It unmounts the volume from macOS and asks for your administrator password once. Drives that Windows left dirty or hibernated are refused.
Files go in through VOLUMA's NTFS driver. Finish, and the drive returns to macOS.



Measured on an Intel Core i5-10310U @ 1.70GHz Mac running macOS 26.7.1. Drive tests use disk images and a warm cache, so they compare driver efficiency, not how fast a disk spins. Folder scans use real folders on this Mac.
Storage Lens scanning a whole volume. Peak memory 541 MB.
faster than du on the same folder. Totals agree to within 0.001%.
faster NTFS writes than ntfs-3g’s own copy tool (2,140 vs 199 MB/s).
Time to total every file. Lower is better.
Both tools ran back to back on the same warm folder. VOLUMA's total is the on-disk size, the same quantity du reports.
Streaming a 256 MB file out of the volume. Higher is better.
macOS reads these test images through its disk-image layer, which adds overhead, so the macOS bars are indicative. ntfs-3g and e2fsprogs read the raw image directly, like VOLUMA does.
Copying a 256 MB file into the volume. Higher is better.
macOS cannot write to NTFS at all, so ntfs-3g's own ntfscp is the reference there.
2,000 tiny files in one folder. Higher is better.
This is where VOLUMA is slower: macOS creates files faster on exFAT. Directory-heavy workloads are the next thing to tune.
Disk-image tests: a 256 MB random file, the median of three runs (one of which is a cold read), a fresh copy of the image for every write. Scan tests: one warm-up run, then timed runs of VOLUMA and du -sk back to back. Raw numbers: results.json. The harness ships with the source as tests/bench.
Support is listed only where it has been built and tested.
Create, overwrite, delete, rename and move files and folders. Large directories, MFT growth, and refusal of dirty or hibernated volumes.
Checked by ntfs-3g: ntfsresize, ntfscat, ntfslsFiles and folders with long and Unicode names, directory growth, and rollback when a drive fills up.
Checked by macOS fsck_exfat and a read-only mountLong names, nested folders, moves that fix up parent links. Refuses volumes that were not cleanly unmounted.
Checked by macOS fsck_msdos and a read-only mountExtents, 64-bit, flex_bg, sparse files and symlinks. Refuses volumes that need journal recovery.
Checked by e2fsck-clean images from mke2fsNewest checkpoint, checksum on every object, case-sensitive volumes, hard links and symlinks.
Compared byte for byte with a macOS mountHard links, files with many extents, and refusal of volumes with an unreplayed journal.
Compared byte for byte with a macOS mountWriting to a drive you cannot easily back up deserves caution, so VOLUMA refuses before it risks anything.
If Windows did not shut down cleanly, or Fast Startup left the drive hibernated, VOLUMA reads but will not write.
The privileged helper serves a single device over a private socket, and touches files only by name inside a staging folder.
If a name already exists, the copy becomes "name copy". Nothing is replaced behind your back.
Space is released when a copy fails halfway, and the volume keeps its dirty flag after an I/O error so Windows can check it.
Version 0.1.1 for macOS 14 or later. Universal build for Apple Silicon and Intel. Free, MIT licensed.
SHA-256 89a0a8d80694d032854537ed1da6114f64ab01c0282755482274ba2f6d738c6f
pip install nolo-volumaThen type voluma in any terminal to open the app, or voluma install to put it in Applications. pip does not mark files as downloaded, so macOS normally skips the unidentified developer warning.
VOLUMA.app to Applications.xattr -cr /Applications/VOLUMA.app.Yes, with VOLUMA. macOS itself mounts NTFS read-only. VOLUMA unmounts the volume, asks for your administrator password, and writes through its own NTFS driver, then returns the drive to macOS. It refuses drives that Windows left dirty or hibernated.
Yes. It is free to download and use, under the MIT licence. There is no account and no network access.
Yes, read-only. VOLUMA browses and copies files out of ext2, ext3 and ext4 volumes, on disk images and on unmounted partitions. For a live partition it uses the same administrator-approved helper as NTFS writing, and it never writes to ext4.
No. It browses, copies and writes inside its own window and gives mounted volumes back to macOS afterwards. If you need a drive to appear in Finder while writing, that is not something this release does.
Those products are commercial drivers that mount an NTFS drive read-write in Finder. VOLUMA is a free app with its own driver: you browse and paste inside it, and it asks for permission each session. It is younger, so back up first.
The driver is tested against images made and checked by ntfs-3g, including corrupted disks, and it refuses unsafe volumes. It has not been checked with Windows chkdsk. Keep a backup of anything you cannot replace.
No. VOLUMA reads and writes files inside filesystems. To flash a Windows or Linux ISO onto a USB drive, use Ndaga Fijo.
Yes. Install with pip install nolo-voluma, then type voluma in any terminal. voluma install copies the app into Applications, and voluma where prints where it lives. You can still open it from Applications or Spotlight like any other app.
Because it is one command and it skips the download-and-Gatekeeper step. pip installs the same signed app that the zip contains, and it does not mark the files as downloaded from the internet, so macOS normally opens it without the unidentified developer warning. The package is only the app and a small launcher, with no other dependencies.
Yes. The download is a universal build with native Apple Silicon and Intel code. It was built and tested on an Intel Mac, and the Apple Silicon half has not yet been run on real Apple Silicon hardware, so please report anything odd.