MacOSCleaner is a free, open-source mac cleaner and macOS cleaner for Apple Silicon. It helps you clean Mac storage, free disk space, and remove junk that builds up after normal use — app caches, temporary files, browser data, package-manager leftovers, and more. Unlike many commercial cleaners, scanning stays on your Mac: no account, no cloud upload, no telemetry.

Free Mac cleaner for everyday disk cleanup

When people search for a free mac cleaner, they usually want one thing: reclaim space without risking the system. MacOSCleaner focuses on that job. Smart Cleanup covers dozens of categories in one pass — a practical cache cleaner and disk cleanup tool in a native SwiftUI app. You review risk badges after the scan, pick what to remove, and confirm before anything leaves the disk. Permanent delete is opt-in; many flows move items to Trash first so you can restore if needed.

Common targets for a Mac disk cleanup include user and app caches, logs, large download leftovers, and data left behind by messengers, IDEs, and browsers. The app also surfaces folders that grow quietly over months — the kind of storage creep that makes “clean Mac storage” feel urgent after an Xcode or Docker week.

App uninstaller that finds leftovers

Dragging an app to Trash often leaves preferences, support files, caches, and launch agents behind. MacOSCleaner’s app uninstaller for Mac is built to remove app leftovers with a forensic-style scan: Bundle ID, Team ID, Spotlight hits, plists, and Launch Services — across multiple levels. You get confidence tiers so “guaranteed” hits are obvious and questionable paths stay optional. That makes uninstall cleaner than a simple delete, and safer than a blind script.

Developer cleanup: Xcode, Docker, Homebrew, and more

Developers need a different kind of macOS cleaner. DerivedData, simulators, device support files, and old archives can eat tens of gigabytes. MacOSCleaner includes paths for Xcode cleanup, Docker cleanup (images, containers, and related data where safe to target), and package managers such as Homebrew, npm, yarn, and pnpm — so developer cleanup is part of the same workflow, not a separate suite of terminal recipes you have to remember.

You still choose what to run. Dangerous or protected paths stay marked; system areas remain blocked. The goal is not “delete everything that looks large,” but informed cleanup that fits how you work.

How this macOS cleaner fits into a healthy Mac

A good routine is simple: scan regularly, clean caches after big projects, and run the uninstaller when you retire an app. Pair that with the built-in Disk Space Analyzer when you need to see which folders dominate — video, photos, archives, or apps — then reveal in Finder or trash selectively. Local Apple Intelligence explanations (on supported Apple Silicon) can clarify what a cache folder is before you remove it, entirely offline.

MacOSCleaner also helps with launch agents and noisy processes: inspect startup services, load or unload user agents when appropriate, and keep system processes protected. That supports long-term performance, not only a one-time storage spike.

Privacy, safety, and who it is for

Everything runs locally. There is no analytics pipeline and no anonymous “usage report.” Safety checks block critical paths such as system directories and sensitive user locations. The project is source-available under GNU GPLv3 with Commons Clause — you can inspect how cleanup and uninstall logic works instead of trusting a closed binary with opaque “deep clean” modes.

Author & copyright holder: AlexTkDev · ORCID 0009-0002-8907-5406. Dual-licensed: personal / non-commercial use under GPLv3 + Commons Clause; commercial use requires a separate license from the author.

Commercial Mac cleaners often bundle subscriptions, upsells, or always-on background helpers. MacOSCleaner keeps the opposite posture: open the app when you need a scan, review results, clean what you selected, and quit. No background daemon required for everyday use. Smart Updates only check GitHub Releases when you launch — still optional in spirit, and never a reason to phone home with usage data.

If you need a mac cleaner for Apple Silicon, an app uninstaller that respects leftovers, or a focused way to clean Mac storage without subscriptions, MacOSCleaner is built for that. Download the latest release, scan, review, then clean — with control over every selection.

What you can clean in practice

Typical wins after a first full Smart Cleanup: browser and messenger caches, IDE support folders, package-manager download caches, and stale installers. Pair that with an uninstall pass for apps you no longer use, and disk space often returns without deleting documents or photos. When storage is still tight, the Disk Space Analyzer shows which folders dominate so you can decide whether the next step is archive cleanup, media offload, or deeper developer cleanup — including Xcode, Docker, and Homebrew cache paths when those tools are installed. The app also includes a cryptographic Duplicate File Finder, Siri & Shortcuts voice automation, and full localization for 10 languages (English, Deutsch, 日本語, Français, 简体中文, Italiano, Português, Español, Русский, and Українська).

Frequently asked questions

Is MacOSCleaner a free Mac cleaner?
Yes. The app is free to download for personal use. Releases are published on GitHub.
Does it replace built-in macOS storage tools?
No. It complements them. Apple’s storage recommendations help with large personal files; MacOSCleaner targets caches, developer artifacts, and incomplete uninstall leftovers more deeply.
Is cache cleaning safe?
Safe categories recover temporary data; apps may rebuild caches on next launch. Moderate and dangerous items need a closer look — risk badges exist for that reason. Always review the list before confirming a clean.
Can I use it only as an app uninstaller?
Yes. Open the Uninstaller, drop a .app, review leftovers, and remove what you accept. You do not have to run a full system scan first.
Does Docker or Xcode cleanup wipe my projects?
Cleanup targets known cache and tooling paths, not your source repositories. Still review results before deleting — especially custom Docker volumes or shared simulator data.