Mac Cleaner Download

Built for developers

Know your Mac's health.
All in one app.

Xcode, simulators, Android SDKs, node_modules, Docker, five Node versions and a Postgres you forgot about. Disk Cleaner finds what's eating your disk, what's out of date and what's exposed, then helps you fix it — with a preview before anything changes.

Version 1.0 · 6.4 MB · macOS 26 or later · Apple silicon and Intel

  • Native SwiftUI app
  • Notarized by Apple
  • Trash, never rm
  • No account
Mac health scan finished in 38 s
  1. Disk 62.4 GB rebuilds itself DerivedData · node_modules · Gradle
  2. Toolchains 3 need an update Node.js 18 has reached end of life
  3. Security 1 critical A launch daemon runs from a folder anyone can write to
  4. Network 2 services open PostgreSQL on port 5432 is open to your network
  5. Thermal Nominal Hottest core 54 °C
39cleanup rules for dev tools and apps
19toolchains checked against release schedules
15+security and network checks
0files deleted without your OK

One app instead of five

Cleaner, version checker and security audit in one window.

Clean

Tens of gigabytes that rebuild themselves.

Every item says what it is, how big it is and what happens after it's gone. Try it on a typical iOS and React Native disk.

A typical developer disk

— free of 494 GB

Point at a tile to see what it is and whether it comes back on its own.

  • Rebuilds itself
  • Probably safe
  • Your call
  • Your files — never selected for you
Xcode & simulators
DerivedData, previews, device symbols, archives, runtimes you no longer target and devices whose runtime is gone.~/Library/Developer/Xcode/DerivedData
Packages & toolchains
npm, Yarn, Bun, pnpm, CocoaPods, Gradle, SwiftPM, Cargo, Maven, Go, pip, uv, Homebrew, Metro and Expo.~/.npm, ~/.gradle/caches, ~/.cargo/registry
IDEs & SDKs
Android Studio and the Android SDK — NDK versions, system images, build tools — plus JetBrains, VS Code, Cursor and Zed.
Docker
Build cache, stopped containers and unused images through the Docker CLI. Volumes are never touched.
Your files
Large files, byte-identical duplicates and a map of any folder — never preselected.
Applications
Every app with its size and when you last opened it, plus app caches, logs and updater leftovers.

Toolchains

Five Node versions. One of them reached end of life.

Disk Cleaner finds the runtimes you installed through Homebrew, nvm, fnm, Volta, pyenv, rbenv, asdf and rustup, and grades each one against its official release schedule.

  • Rates each one update now, soon or when convenient — and says why.
  • Gives you the exact command for your install method. You run it; nothing changes behind your back.
  • Works offline until you press Check Online. Your versions are never sent.
ToolInstalledStatus
Node.js nvm18.20.4 Update now
nvm install 22 && nvm alias default 22
Python pyenv3.9.19 Soon
Java JDK17.0.12 When convenient
Ruby rbenv3.3.5 Up to date
CocoaPods Homebrew1.16.2 Up to date
Rust rustup1.82.0 Up to date

Security & network

The audit you'd run by hand — in one click.

Years of SDKs, installers and helper tools leave background code behind. Disk Cleaner reads what macOS starts at login and what's listening on your network, and explains each finding in plain words.

  • System protections — SIP, Gatekeeper, FileVault, device management.
  • Launch agents & daemons — unsigned code, programs that no longer exist, anything that runs from a folder anyone can write to.
  • Network — firewall and stealth mode, Screen Sharing, SMB, AirPlay, proxies, and Postgres, Redis, MongoDB or a dev server exposed beyond localhost.
  • A launch daemon runs from a folder anyone can write to Any app could replace that file and have it run as root.
    Critical
  • Firewall is off Incoming connections reach every service that listens.
    Warning
  • PostgreSQL on port 5432 is open to your network Bind it to 127.0.0.1 unless others need it.
    Warning
  • Two launch agents point to programs that no longer exist Leftovers from uninstalled updaters. Safe to remove.
    Info
  • SIP, Gatekeeper and FileVault are on
    OK

Knows your stack.

Sections appear only for tools you actually have. No Docker, no Docker page.

Built not to break things

Confident, because it's careful.