100% data stays on your Mac · zero telemetry 50% off · 100 of 100 copies left

See what's eating your Mac — down to the byte

One scan of your whole drive and every gigabyte is explained. Nine visualizers, a duplicate finder that hashes real file contents, a dev-cache cleaner, snapshots, and cleanup that only ever goes to the Trash. All native, all local.

macOS 14+ · Apple Silicon & Intel · License key emailed the moment payment clears

  • Scans a full drive in seconds — nothing leaves your machine
  • Not another subscription: pay once, keep it forever
DiskInsight analyzing the whole Mac with a color-coded treemap of folders, file sizes and storage totals

From a real full-Mac scan of a 228.3 GB drive. Your results will differ.

One scan. Nine ways to read it.

The whole disk, made legible

DiskInsight maps every byte once, then lets you switch instantly between visualizers — from a treemap of your whole drive down to a single file.

Treemap

Squarified map of every file

Folders

Expand folder by folder

List view

Flat, sortable, searchable

Top sizes

The biggest items, ranked

Age map

Bytes by last-modified date

Sunburst

Rings of folder depth

Flame graph

Follows the long tail deep

Bubbles

One circle per folder

Mind map

Branches, parent kept in view

DiskInsight duplicate finder: 75,129 extra copies grouped across 22,502 groups, reclaimable bytes per group
Duplicate finder — real scan results
Duplicate finder

75,129 extra copies. Grouped. Previewed. One scan.

DiskInsight hashes file contents — not just names — so it finds duplicates that macOS and Finder silently skip. Every group shows its size and what you'd reclaim.

  • Content-addressed scanning catches copies with different names and folders.
  • Preview any group before you act — keep the copy you want.
  • Reclaimable bytes per group, sorted by what's worth your time.
How duplicate files hide
Quick Wins

What's safe to delete, calculated before you touch it

Quick Wins ranks what actually matters by reclaimable bytes × safety. DerivedData, node_modules, dist folders — each with a plain-language reason and the exact bytes.

  • 8 candidates on a typical dev machine — all removable, all regenerable.
  • Byte counts computed in advance; nothing is deleted until you review it.
  • Everything goes to the Trash first. Undo anytime.
DiskInsight Quick Wins listing DerivedData and node_modules candidates with reclaimable sizes
Quick Wins — size before you click
DiskInsight Dev Cache Cleaner: Xcode DerivedData, Node.js, package manager caches with reclaimable space
Dev Cache Cleaner — 68.2 GB reclaimed
Dev Cache Cleaner

The build junk other tools can't see

Xcode DerivedData, Archives, simulators, SwiftPM, CocoaPods, Gradle, npm/pnpm/Yarn, pip — DiskInsight finds every dev cache on your machine and tells you its byte cost.

  • 20 curated dev locations plus a deep sweep of your home folder.
  • One pass reclaimed 68.2 GB on a real machine.
  • Cache-aware: it knows what's regenerable, so you never lose work.
Clean Xcode DerivedData
App Uninstaller

Uninstall the app and everything it left behind

Dragging an app to the Trash leaves most of it behind. DiskInsight finds the bundle plus Application Support, Containers, Caches, Preferences and WebKit data — and removes them in one deliberate move.

  • True footprint per app: bundle + every helper it scattered.
  • Confirmation dialog before anything moves.
  • Everything lands in the Trash, never permanently.
DiskInsight App Uninstaller listing apps with their total footprint across the bundle and support data
App Uninstaller — the real footprint
DiskInsight search: find any file or folder in a scan by name with filters and size-ranked results
Search — every file, instantly
Search

Find any file on your Mac in seconds

Search the whole scan by name, type, or size — with filters that rank the best matches first. Open the floating search from anywhere with ⌘⇧Space.

  • Best matches ranked by size, so you spend time on the files that matter.
  • Filter by file type, category and age before you even type.
  • Jump straight to results in the treemap, or open files from the list.
Screenshot renamer

Turn "Screen Shot 2026-08-14 at 09.31.45" into a name you'll actually find

Point DiskInsight at a folder of screenshots and it OCRs each one, proposes clean descriptive names, and renames everything in one pass — with a side-by-side review before anything moves.

  • OCR reads each screenshot so the new name matches what's on screen.
  • Suggestions shown next to the old name — approve or edit any of them.
  • Runs entirely on your Mac; the images never leave the machine.
DiskInsight Screenshot Renamer with OCR-proposed descriptive names ready to apply to a batch of screenshots
Screenshot renamer — OCR proposals, locally
Analyze everything

Beyond the treemap

Snapshot your disk and compare it later. Search any file. Watch your Mac work. All of it native, all of it local.

Snapshots & growth

Save a picture of your disk and compare it later. See exactly which folders grew and what to reclaim.

System monitor

Live CPU, memory, network and battery with sparklines plus a top-processes table — sampled every second, on your machine.

File-type & bloat filters

Narrow by video, audio, code or archives — or collapse node_modules and build trees so real data stays visible.

Logical vs on-disk size

See logical size and "size on disk" together, so clones and sparse files stop confusing you.

🗑

Staged cleanup

Everything you mark for removal waits in one review list. Nothing is trashed until you say so.

Exportable by design

Scan results, snapshots and settings are local files you own. Uninstalling DiskInsight removes every trace.

Built for developers

Your build cache is eating your disk

Xcode, npm, CocoaPods, Gradle — they all leave gigabytes behind. DiskInsight hunts down the exact bytes so you can reclaim them deliberately.

Xcode & Swift

DerivedData, Archives, simulators, SwiftPM — each with its byte cost, one click to Trash.

Node, Python & Ruby

npm/pnpm/Yarn caches, pip, gem caches and node_modules bloat.

Go, Rust & .NET

go-build and module caches, Cargo registries, NuGet packages — content-addressable stores that silently grow.

©

Gradle, Maven & more

Gradle caches, the Maven repository, CocoaPods pods, Carthage, SwiftPM and pnpm stores.

Package-manager stores

Stale versions that linger in content-addressable stores for years — shown as real bytes.

Deep home sweep

Stray .build, target, dist and node_modules the package managers no longer track.

100% local. Nothing leaves your Mac.

DiskInsight has no account, no cloud, no analytics and no telemetry. Scanning, search indexes, snapshots and cleanup all run on your machine — offline or online, it doesn't matter.

  • No background process phones home. No "phoning home", period.
  • Snapshots and scan data live only in your app support folder.
  • No crash tracking, no usage stats, no analytics SDKs.
  • Perfect for work laptops under NDA and people who just value privacy.
Scanning (your Mac) local ✓
Search index local ✓
Snapshots & diffs local ✓
Usage stats / telemetry none ✗
Cloud sync / accounts none ✗

Clean up without the fear

DiskInsight treats your data as precious. That's why cleanup always goes to the macOS Trash — never permanent, always inspectable.

  • Stage anything from the treemap, list or duplicates view with a right-click.
  • One "Move to Trash" sends everything to the macOS Trash — undoable until you empty it.
  • Every destructive action asks for confirmation. No background deletion, ever.
  • Quick Wins computes exactly how many bytes each cleanup frees before you commit.
Library/Developer/Xcode/DerivedData 4.2 GB
Desktop/my-video.mov 1.3 GB
Downloads/installer.dmg 555 MB
node_modules (x3) 1.1 GB
How it works

From first scan to reclaimed space in four steps

01

Buy

Pay once for a lifetime license. Your license key and the download link appear instantly, and are emailed to you.

02

Install

Open the DMG and drag DiskInsight to Applications. Launch it and paste in your license key.

03

Scan

Choose a folder, home, or the whole Mac. A parallel scanner maps it fast — millions of files in minutes, with a live progress card.

04

Reclaim

Ride the treemap, run Quick Wins, then stage what to remove and move it to the Trash — reversible.

Pricing

Pay once. Keep it forever.

One payment. No subscription, no account, no upsell inside the app.

FAQ

Questions, answered honestly

Does DiskInsight send my data anywhere?

No. DiskInsight is 100% local. Scanning, search, snapshot diffing and cleanup all run on your Mac. There is no account, no cloud sync, no analytics SDK and no telemetry. If you deny it network access entirely, nothing changes.

How much does DiskInsight cost?

DiskInsight is Launch price for the first 100 copies at 50% off — $9.99 one-time, normally $19.99. That buys a lifetime license for one Mac; you pay once and keep it forever, and every 1.x update is included. There is no subscription.

How do I get my license key?

Checkout is handled by DodoPayments. The moment your payment clears, your license key and the download link appear on the confirmation screen and are emailed to you.

What developer caches can it clean?

Dev Cache Cleaner targets Xcode DerivedData, Archives and iOS simulators, SwiftPM, CocoaPods, Gradle, npm/pnpm/Yarn, pip, go-build and more — plus a deep sweep of your home folder for stray build directories.

Does cleanup permanently delete files?

Never in the background. Everything is staged into a review list first, then moved to the macOS Trash. You can undo any cleanup until you empty the Trash yourself.

Can I remove an app and all its leftovers?

Yes. The App Uninstaller finds the bundle plus its Application Support, Containers, Caches, Preferences and WebKit data in one deliberate move, with a confirmation dialog first.

My Mac says 8 GB. DiskInsight found 22,502 duplicate groups — is that realistic?

Yes. Duplicate files are far more common than people expect, especially on long-lived machines with duplicated libraries, old downloads re-saved, and two generations of an app in the same folder. DiskInsight shows them all and only counts groups you can preview before acting.

Is this a subscription?

No. One payment, a lifetime license, all 1.x updates included. No recurring fee, no account, no upgrade nagging.

Your Mac is hiding gigabytes. Find them.

Lifetime license · Local scanning · No account, no cloud, no catch.