Open source · Native macOS 14+

Know what's safe to delete.

DiskSage maps your disk as a beautiful sunburst — then goes further than any other cleaner: it tells you in plain language what's regenerable junk, what to review, and what to never touch.

Everything goes to the Trash, never a hard delete. 100% offline. No account.

3verdicts on every folder
25+smart cleanup categories
0network calls, ever
$0free & open source

An advisor, not just a chart

Every folder DiskSage finds gets one of three verdicts from a local rules engine — deterministic, auditable, and completely offline. No cloud, no guessing, no sending your filenames anywhere.

Safe to delete

Regenerable junk — caches, build artifacts, logs. Apps rebuild it on demand. Clear it without a second thought.

Review first

node_modules, old iOS backups, Docker, duplicates. Deletable, but might hold something you want. DiskSage flags it so you decide.

Keep

System files, app bundles, keychains, your own documents. DiskSage will never suggest deleting these — and auto-clean never touches them.

A look inside

Three views, one job: see where your space went, then reclaim it — safely.

Reclaim up to 31.6 GB 18 suggestions · 9.8 GB selected
Telegram — temporary files Review
App-sandbox temp data — videos the app re-downloads on demand.
12.4 GB
Xcode DerivedData Safe
Build intermediates and indexes. Xcode rebuilds them next build.
6.3 GB
App Container Caches — Discord Review
Chromium GPU & code caches inside the app sandbox.
2.1 GB
2× model.pth Review
Identical copies (1.74 GB each). Keep one, free the rest.
1.74 GB
Old, Large Files — render-final.mov Review
Untouched for 2y · in ~/Movies.
1.2 GB
Clean up — grouped, explained, one click to reclaim.
Biggest files200 largest · 96.4 GB total
claudevm.bundle~/Library/Application Support · 2mo ago
9.7 GB
weights.bin~/…/Google/Chrome · 3w ago
4.0 GB
db_sqlite~/…/Telegram · today
3.9 GB
model.pth~/Documents/Codex · 1mo ago
1.74 GB
lecture-04.mp4~/Downloads · 8mo ago
1.3 GB
Biggest — the single fastest way to spot a space hog.

Why DiskSage, not “that other cleaner”

Most cleaners show a pretty chart or delete things for you. DiskSage adds the part that matters — judgement — and finds the space others miss.

What matters
Typical cleaners
DiskSage
Tells you why something is safe
a list, no context
plain-language verdict on every item
Finds hidden app-container caches
misses sandbox tmp
catches Telegram, Discord, Electron caches
Duplicate-file finder
rare or paid add-on
byte-for-byte, built in
Can it lose your data?
! some hard-delete
Trash only — always reversible
Open source & offline
closed, phones home
MIT, zero network calls
Price
$ $30–90 / year
$5 once — or free from source

Built to reclaim space, safely

Interactive sunburst

A radial map of your disk à la DaisyDisk. Click a ring to drill in, the center to step back. Color by file type or by delete-safety.

Duplicate finder

Byte-for-byte identical copies — same model downloaded twice, the same video in two folders — grouped so you can keep one and free the rest.

Biggest files, instantly

A flat, ranked list of your largest individual files with age and a safety verdict. The fastest path to a quick win.

Hidden cache detection

Finds the regenerable piles other tools miss — app-sandbox tmp, Chromium/Electron caches inside Discord, Slack, VS Code and more.

Old, large files

Big personal files you haven't touched in months — old exports, installers, disk images — flagged for review (never auto-deleted).

Reversible by design

DiskSage never hard-deletes. Everything it removes goes to the Trash, so any mistake is one ⌘Z away.

Scheduled auto-clean Pro

Hands-off sweeps of regenerable junk every few hours. Only ever touches items rated Safe — never your data.

🔒

Private & offline

No network calls, no telemetry, no account. The advisor ships inside the app. Your disk stays your business.

</>

Fully open source

The entire app — including auto-clean — is on GitHub under MIT. Read every safety rule. Disagree? Send a one-line PR.

The advisor is plain Swift, not a black box

It's curated knowledge of the macOS filesystem — path rules and a few heuristics — that ships inside the binary. Deterministic, auditable, offline.

Deterministic

The same folder always gets the same verdict. No surprises, no model drift.

Auditable

Every rule is readable Swift in SafetyEngine.swift. Challenge one with a PR.

Offline

Your filenames never leave your Mac. There's nothing to send anywhere.

Free. Open source. Yours.

Every feature — including auto-clean — is free under the MIT license. Grab the prebuilt app, or build it yourself. If it helped, support is welcome but never required.

Build from source

Free

  • The complete app, every feature
  • Read & audit every safety rule
  • MIT licensed, hack away
  • Only needs Xcode Command Line Tools
Get the code

swift run — that's it.

Like it? Support development

DiskSage is built in the open and given away for free. Donations are optional and simply fund the work — nothing is gated behind them.

Tap a wallet to copy the address — or support on Boosty.

Questions

Is the “AI” actually a cloud model?

No. DiskSage's advisor is a local rules engine — curated knowledge of the macOS filesystem written in plain Swift. It's deterministic and runs entirely offline. You can read every rule in SafetyEngine.swift.

How does the duplicate finder work?

It groups files by exact size, then SHA-256 hashes the candidates that collide — so matches are byte-for-byte certain, not guesses. It keeps one copy and offers the rest. Your files, so it only ever flags them for review.

Is it really free?

Yes — every feature, including auto-clean, under the MIT license. Download the prebuilt app or build from source; there's no paywall and no account. If it saved you space, donations are welcome but never required.

Can it delete something important by accident?

DiskSage never hard-deletes — everything goes to the Trash, recoverable until you empty it. It also rates risky items “Review” or “Keep” and never auto-cleans anything but “Safe” junk.

What does auto-clean actually remove?

Only regenerable junk in ~/Library/Caches, ~/Library/Logs, and Xcode's DerivedData — and only items rated Safe. It runs on launch and every 6 hours, always to the Trash.

What are the requirements?

macOS 14 (Sonoma) or later. To scan and clean protected folders, grant Full Disk Access in System Settings → Privacy & Security.

Reclaim your disk — without the anxiety.