Current capabilities

Disk maps, remote storage, and development cleanup.

A native Mac disk analyzer with radial and treemap views, SSH/cloud sources, and development cleanup. The Mac app requires macOS 14 or later and runs on Apple Silicon and Intel.

Two maps and a file list

Switch between radial and treemap layouts, drill into folders, and inspect their size-sorted contents. Use Quick Look and Reveal in Finder for supported local files. Denied or incomplete locations stay visible as such.

Local, SSH, and cloud sources

Measure a selected volume or folder, connect to an SSH host, or connect supported rclone storage providers. Remote files remain associated with their source; cloud inventories use provider-reported sizes rather than local allocation.

Review the removal action

Collect items before acting. Local choices include Trash, explicit permanent deletion, and backup before deletion. SSH and cloud actions depend on the remote system or provider. Review the source and destination each time; permanent deletion is not reversible.

Development Cleanup

Find recognized builds, caches, dependencies, and Git working copies. Review Can be rebuilt, Worktrees to review, and Keep for now. Current ownership, file identity, and Git evidence are rechecked before cleanup. Dirty or incompletely verified working copies remain protected.

Terminal maps and reports

The separate nulldisk CLI offers a live terminal UI, text/JSON/NDJSON output, schemas, explicit scan budgets, and guarded development cleanup. Its source supports macOS, Linux, and Windows; the download page lists the currently published builds.

Understand the measurement

Local disk scans measure allocated bytes and avoid counting hard links twice. Logical sizes, APFS shared blocks, snapshots, and cloud placeholders can make totals differ from Finder or from immediate recovery. Moving to Trash does not itself reclaim space.

Developer workflow → · CLI downloads → · AI/report workflow →

Pricing and privacy

Direct Mac edition: all features free for personal/workplace use, with reminders. Optional $9.99 once per personal license or team seat removes reminders. App Store terms are separate.

Local inventories remain on your machine. The Mac app sends anonymous usage telemetry; optional purchases and cloud/SSH connections process their own connection information. Read privacy details and license terms.

Common questions

Does NullDisk have both a radial map and treemap?

Yes. Switch between radial and treemap views in the Mac app. The terminal UI also includes a treemap and folder list.

Can it scan servers and cloud storage?

The Mac app supports SSH hosts and cloud accounts through rclone. Account setup, credentials, remote permissions, and provider behavior determine what is accessible. Cloud object sizes are different from local allocated bytes.

Does it find duplicate file contents?

No. Hard-link de-duplication prevents counting the same underlying file twice; it does not find separately stored files with identical content.

Does NullDisk send telemetry?

The Mac app sends anonymous usage events without file names, paths, or contents. There is no in-app opt-out at this review. Local scanning and cleanup work offline; SSH, cloud services, and optional purchases require their respective connections. See the privacy policy.

What is free?

Every direct Mac feature is free for personal and workplace use with reminders. An optional $9.99 one-time personal license or team seat removes reminders. App Store terms are separate.