100% data stays on your Mac · zero telemetry 50% off · — 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 — free, forever. Nine visualizers, search, large files and a live monitor with no license. Add DiskInsight Pro once when you want one-click cleanup. All native, all local.

One-time payment · 15-day money-back guarantee

macOS 14+ · Apple Silicon & Intel · Analyze free with no key — paste a Pro license whenever you want cleanup

  • Scan your whole drive free — no trial, no watermark, no timer
  • Unlock cleanup once: no subscription, no account, no ads
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

Download free

Grab the same build everyone uses. No key, no sign-up, no trial timer — analysis works from the first launch.

02

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.

03

See

Ride the treemap, run the Quick Wins report, watch the live monitor. Every byte explained — that's free, forever.

04

Unlock Pro

When you want one-click cleanup, paste a license key once. No reinstall, no re-scan — the whole app unlocks on that Mac.

Pricing

Free to analyze. Once to clean.

Analyze your whole drive forever at $0. Unlock Pro with a single payment — no subscription, no account, no upsell.

Free forever

DiskInsight Free

$0· no key needed to analyze

Scan any drive or folder and see every byte explained. No trial, no watermark.

  • Full scan — all nine visualizers
  • Search, find large files, file & bloat filters
  • Live system monitor
  • Quick Wins report — the bytes you can reclaim, safely
  • Same build as Pro — paste a key anytime to unlock, no reinstall

Always free

  • Native, small and private
  • macOS 14+, Apple Silicon and Intel
  • Runs offline. Nothing about your files leaves the machine
  • No ads, no telemetry, no account
Download DiskInsight Free
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.

Is DiskInsight free? And how much does Pro cost?

Analyzing is free forever — the scanner, all nine visualizers, search, large files and the live monitor need no license. DiskInsight Pro 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, keep it forever, and every 1.x update is included.

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. Start free.

Analyze free forever · Unlock Pro once · No account, no cloud, no catch.