Founding price $12 (then $19) for the first 100 customers · code FOUNDING applied at checkout · Get it for $12 →

DiskPrune Buy $12

Native SwiftUI · macOS 14+ · Notarized

See why your Mac is full. Move only what you approve to Trash.

Scan is free. Cleanup is a $12 founding license — $19 after the first 100. DiskPrune never empties Trash, never deletes APFS snapshots, and never touches Docker.raw.

Founding code FOUNDING is applied automatically. If checkout shows $19, click Add promotion code and type FOUNDING.

Up to 3 Macs · 14-day refund · opens instantly, no security warnings · license key by email.

DiskPrune Overview after a scan: Macintosh HD capacity bar, category sidebar, and Developer storage selected.
Overview after a real scan. The capacity bar includes a not-examined region. DiskPrune does not colour unknown bytes as if it understood them.

1 · Understand

Storage autopsy

Categories, a capacity bar, and an honest not-examined hatch. The question is “why is it full?”, not “how big is the number?”.

2 · Review

Plan, then dry run

You pick items. DiskPrune builds a plan, rejects ancestor/child overlap, and shows a dry run. Nothing has changed yet.

3 · Trash only

Receipt, not a boast

Estimated recoverable. Moved to Trash. Storage immediately available. Empty Trash yourself, in Finder, when you are ready.

The actual app

Screenshots from the native Visual QA build on main. This is DiskPrune, not a marketing mock.

Scan progress with a determinate bar and named probes.
Scan. Determinate progress, named probes. Cancel is available. No fake percentage.
Cleanup list with Safe, Review, Advanced, and Protected sections. Protected items have no checkbox.
Cleanup. Protected items have no checkbox. Advanced is review-only until you know what it is.
Dry-run sheet: Nothing has changed yet. Storage becomes available after you empty the Trash.
Dry run. “Nothing has changed yet.” Storage becomes available after you empty the Trash.
Receipt with three lines: Estimated recoverable, Moved to Trash, Storage immediately available.
Receipt. Three accounting lines. Files stay in Trash until you empty it.
Snapshots destination. Copy states DiskPrune never deletes snapshots. No delete control.
Snapshots. Inspect only. There is no delete control.

Honest comparison

DaisyDisk owns sunburst. DiskBuddy owns eight charts. DissectMac is a free treemap. CleanMyMac is a subscription suite. DiskPrune owns why the bytes exist, and a cleanup path that can only move to Trash.

Feature DiskPrune DaisyDisk DiskBuddy DissectMac CleanMyMac
Price $19 lifetime — $12 founding with code FOUNDING ~$9.99 lifetime, 5 Macs $9 launch / $49 list, lifetime Free Subscription
Native Mac app SwiftUI, macOS 14+ Yes Yes Yes Yes
Notarized Yes — Developer ID, notarized + stapled Yes No (unsigned as of Sep 2026) Yes Yes
How you see the disk Storage autopsy + categories Sunburst (category-defining) Eight charts Treemap Dashboard
Explains why bytes exist Core product Weak Weak Weak Marketing copy
Cleanup Plan → dry run → TOCTOU → Trash → receipt Collector Staged claims None Aggressive
APFS snapshots Inspect only Shows hidden space Marketing claim No Often overclaims
Docker.raw Protected Not a promise Not a promise Not a promise Risk
Permanent delete Architecturally forbidden User-driven Claims staged n/a Yes
Scan Free Paid app Paid app Free Limited without subscription

If you only want a sunburst, buy DaisyDisk. If you want eight novelty charts, DiskBuddy has them. If you want to understand System Data, DerivedData, and Docker.raw — and move only what you approve to Trash — that is DiskPrune.

What DiskPrune will not do

Opens with a double-click

DiskPrune is notarized and Developer ID signed. Drag it to Applications, double-click — macOS opens it without any warning. No right-click, no System Settings detour.

See why your Mac is full. Move only what you approve to Trash.

Scan free. $12 founding lifetime for the first 100. 3 Macs. 14-day refund.

Code FOUNDING · price rises to $19 after the first 100 customers.