MacSweep
v3.1  ·  macOS 12–15  ·  Intel & Apple Silicon

MacSweep — Free Mac Cache Cleaner
with full taxonomy audit

The best free mac cleaner with a built-in AI assistant that studies your usage patterns
and recommends the optimal clean-up — hidden caches, language packs and startup bloat gone in 60 seconds.

500K+ Macs cleaned
3.2 GB avg freed per scan
4.9 ★ user rating

MORE THAN
AN APP.

It's the first Mac cleaner built around a single principle: you should always know exactly what's being deleted and why.

WE SHOW.
YOU DECIDE.

Every scan generates a preview. Nothing is removed without your explicit confirmation. Every single time.

DEEP CLEAN.
60 SECONDS.

Our scanner reaches system caches, Xcode data, Docker layers, and browser leftovers that manual cleaning never finds.

BUILT FOR
THOSE WHO
AIM HIGHER.

From grandma's MacBook to a developer's M4 Pro with 47 Docker containers — MacSweep handles it all without blinking.

START YOUR
FIRST SCAN.

It takes 60 seconds. It's free. And Chip will be right there with you.

Download Free

SIX TOOLS.
ONE APP.

Everything your Mac accumulates over time — gone in one scan. Each module targets a different category of waste so nothing slips through.

01

Junk File Cleaner

Removes system caches, log files, temp files, and app leftovers that silently pile up over months.

~2.1 GB avg found per Mac
02

Duplicate Finder

Scans photos, videos, and documents for exact copies. Keeps the best version, removes the rest.

4 000+ duplicates found on avg
03

Large File Hunter

Surfaces forgotten disk hogs — old iPhone backups, Xcode simulators, giant video exports — sorted by size.

Top 10 files shown instantly
04

App Uninstaller

Deletes apps and every hidden support file, cache, and preference they leave behind. Nothing stays.

100% complete removal guaranteed
05

Privacy Cleaner

Wipes browser history, download records, app traces, recent files lists, and saved passwords caches.

Zero trace left behind
06

Startup Optimizer

Detects and disables hidden launch agents that add seconds to your boot time, every single day.

−40 sec faster boot on avg

BUILT FOR
EVERY MAC USER.

Everyday users

More space.
Faster Mac.
Less stress.

  • Free up gigabytes with a single click
  • No technical knowledge required
  • Clear results, plain explanation
  • Safe — shows everything before deleting
  • Works on any Mac, any age
Download Free
Power users & devs

Deep clean.
Full control.
Zero noise.

  • Clear Xcode, Docker, and simulator caches
  • Manage launch agents and startup items
  • Scheduled automatic scans
  • Detailed per-module breakdown
  • Multi-user profile support
Get Pro

A CLEANER WITHOUT
THE FLUFF.

Safe by default

Every scan shows you what will be removed before you confirm. We never delete anything without approval.

Under 60 seconds

A full scan and clean completes in under a minute. No waiting, no progress bars that lie.

No account needed

Download and run. No sign-up, no email, no cloud. Your files never leave your Mac. Ever.

Lightweight & native

8 MB install. Runs natively on Apple Silicon. No background processes eating RAM when idle.

HOW MUCH
ARE YOU HOARDING?

Tell us about your Mac and we'll estimate how much space MacSweep can recover for you.

Estimated recoverable space

gigabytes

Junk & caches
Duplicates
Large forgotten files

Run MacSweep for the exact result. Takes 60 seconds.

Clean it now

Cache Audit Taxonomy

EVERY CACHE TYPE
ON YOUR MAC,
CLASSIFIED.

macOS does not have one cache. It has dozens — organised into layers by who writes them, where they live, and how safely they can be cleared. Browser caches, system caches, app caches, media caches, developer caches, iCloud caches, Mail caches, and kernel caches all follow different rules. A mac cleaner that treats them all the same either misses most of the storage or deletes things that will cause a slowdown the next morning. MacSweep maps every cache type against a four-level safety classification before anything is touched — so you reclaim the maximum storage with the minimum risk, every time. Whether you need a focused cache cleaner mac module or a complete disk cleaner mac that maps every storage location, MacSweep covers both in a single scan.

01 · App & User Caches

The ~/Library/Caches layer: app-written, user-owned

Every app installed on your Mac is entitled to write temporary data into ~/Library/Caches/ — a per-user folder that Finder hides by default. Each app gets its own subdirectory, usually named after its bundle identifier (e.g. com.apple.Safari, com.spotify.client, com.adobe.Photoshop). These caches are designed to be expendable: macOS never guarantees they will survive a reboot, and apps are supposed to rebuild them on demand. In practice, apps rarely clean up after themselves, and the combined size on a Mac used for twelve months typically lands between 4 GB and 18 GB. Safari's cache database alone can reach 1–2 GB when the browsing cache limit is set to "Automatically". Spotify grows a local audio cache of 2–5 GB by default. Creative Cloud applications each maintain separate cache directories and can collectively occupy 8–12 GB. MacSweep builds a per-app breakdown of the entire ~/Library/Caches/ tree, flags caches that are safe to remove immediately (no open file handles, bundle ID maps to an installed app), and separates them from caches held by a currently running process. Clearing this layer is the first action any mac cleaner should take — and it is universally safe when done while the relevant apps are closed.

A second subdivision within this family is the derived content cache: icon services stores every scaled app icon your system has ever rendered; QuickLook maintains preview thumbnails for every document you have opened; Spotlight keeps document-content extracts that accelerate search. These are auto-regenerated on demand, so removing them costs a brief re-index but no data loss. On machines that have not been cleaned in over a year, this sub-layer alone accounts for 1–3 GB.

02 · Browser Caches

Safari, Chrome, Firefox, Arc — and why each differs

Browsers are the single most prolific cache writers on a typical Mac, and each browser follows its own storage architecture. Safari stores its cache inside the standard ~/Library/Caches/com.apple.Safari/ folder, so the system's standard cleanup path covers it — but the database also holds a WebKit resource timing log and a HSTS policy list that persist independently of the main cache. Chrome maintains a separate ~/Library/Application Support/Google/Chrome/Default/Cache/ directory, uses LevelDB for history, and can consume 500 MB to 2 GB depending on how many tabs you leave open across sessions. Firefox separates its profile into a Profiles/ folder under ~/Library/Application Support/Firefox/, with a distinct cache2/ subfolder that stores response bodies in a chunked file format not visible to a normal directory listing. Arc (the newer Chromium fork) inherits Chrome's cache layout but adds its own sidebar-tab persistence layer in ~/Library/Application Support/Arc/.

Beyond raw HTTP cache data, each browser accumulates: session cookies (often tracking data from sites you visited once), service-worker caches that implement offline functionality, IndexedDB stores for web apps, WebSQL legacy databases, and media source extensions caches for streaming video. Clearing all of these requires app-specific path knowledge — a generic "delete everything in Caches" sweep will miss the Chrome profile folder and the Firefox cache2 tree entirely. MacSweep ships a browser-aware module that maps each installed browser to its full cache footprint across Caches, Application Support, and the hidden Library containers, and reports how much of each category is safe to clear without losing saved passwords or autofill data (which are stored separately in the keychain).

03 · Media & Photos Caches

Thumbnail pyramids, face tensors, and video proxies

Photos.app is the largest non-developer cache generator on most consumer Macs. The Photos library bundle contains not just your original images and videos but a complete set of derived media: thumbnail pyramids at five size tiers (used by the grid view), HEIC-to-JPEG render cache, Smart Album preview stills, face-recognition bounding-box tensors, scene-classification embeddings generated by the on-device ML model, and editing previews for every adjustment you have applied in the last 90 days. None of this is your photo data — it is all regenerable from the originals — but it can occupy 2–6 GB on a library with 30,000+ photos. When iCloud Photo Library is enabled and "Optimize Mac Storage" is on, an additional set of low-res proxy files accumulates for every image the system has not yet downloaded in full resolution.

QuickTime and AVFoundation maintain their own video proxy caches when you edit clips in iMovie or Final Cut. Each project creates a Render Files folder that can reach 5–15 GB for a single long-form project, and these folders persist even after the project is deleted from iMovie's library. The Music app maintains a similar artwork cache — every album cover rendered at multiple resolutions — that grows to 200–800 MB on large libraries. MacSweep scans each of these media subsystems, identifies render files whose parent project no longer exists, and reports the full reclaimable size before touching anything.

04 · System & Kernel Caches

dyld shared cache, kernelcache, and font registries

Below the user-facing app layer sits a set of system-owned caches that require different handling. The most significant is the dyld shared cache — a pre-linked image of every system framework, compiled at installation time and stored in /private/var/db/dyld/. This cache is what allows macOS apps to launch in under a second: instead of linking against dozens of individual frameworks at runtime, the dynamic linker maps a single pre-built image. macOS rebuilds this automatically after OS updates, and old versions (from prior OS releases) accumulate in /System/Library/dyld/ and under /private/var/folders/ as architecture-specific variants. On Apple Silicon Macs, the cache exists in both ARM64 and ARM64e variants; on Intel, in x86_64 and x86_64h (Haswell) builds. Orphaned cache variants from a prior major release can occupy 1–3 GB.

Font caches live at ~/Library/Caches/com.apple.ATS/ and are rebuilt whenever you install or remove a font. Log files accumulate in /private/var/log/ and ~/Library/Logs/ — the unified logging system introduced in macOS Sierra writes a compressed ring buffer, but crash reports, diagnostic submissions, and per-app verbose logs can still pile up to 500 MB–2 GB. Sleep images (the hibernation file at /private/var/vm/sleepimage) can match your installed RAM in size. MacSweep approaches system caches with a conservative classification: it never removes the active dyld shared cache or any file that a live process holds open, but it surfaces the full catalogue so you can make an informed decision rather than guessing which "Other" storage you can safely recover.

The four-level safety classification

HOW MACSWEEP DECIDES
WHAT IS SAFE TO CLEAR.

  1. 01 Identify the cache family
  2. 02 Check open file handles
  3. 03 Classify regenerability
  4. 04 Present before acting

MacSweep's cache audit runs a four-step classification on every directory it encounters. Step one identifies which family the cache belongs to — user app, browser, media, system, developer, or mail — because the safe removal strategy differs by family. Step two checks for open file handles using the same mechanism as lsof: any file currently held open by a running process is placed in a "held" bucket and excluded from the current scan session. This alone prevents the most common mistake made by aggressive mac cleaners — removing a cache file while the app that owns it is mid-write, which causes data corruption or an immediate crash.

Step three classifies each item on a regenerability axis. Level A (freely reclaimable): derived caches like thumbnails, QuickLook previews, and font registries — macOS recreates these automatically with no user-visible penalty. Level B (reclaimable with minor cost): browser HTTP caches, Spotlight indexes, dyld shared cache variants for architectures not in use — removing these causes a one-time rebuild that takes seconds to minutes. Level C (reclaimable with user review): Mail attachment caches, Photos render files, video proxy folders — these are safe but may require a download or re-render that takes longer. Level D (do not remove): active system caches, files referenced by a running process, anything under /System/ on Apple Silicon with SIP enabled. Every item in the MacSweep UI is labelled with its level so the reasoning is transparent. Step four presents the full breakdown before any action is taken — unlike cleaners that clean first and explain nothing, MacSweep shows exactly what it found and why it is safe, so the decision stays with you.

Mail & iCloud caches

Two more cache families most cleaners ignore

Mail.app operates its own cache architecture entirely separate from ~/Library/Caches/. The mail envelope index — a SQLite database inside ~/Library/Mail/V10/MailData/ — can reach 500 MB to 2 GB as it accumulates search metadata for every message. Attachment previews are stored as individual rendered files in ~/Library/Mail/V10/ subfolders, persisting long after you have deleted the original message. Apple Mail also keeps a per-account download cache for IMAP messages flagged for offline access, which duplicates data already on the server. Together these can occupy 3–8 GB on an account that has been active for several years. MacSweep reads the Mail database to identify attachments that belong to deleted threads, measures the attachment preview tree against the age of the parent messages, and surfaces the largest items for review.

iCloud caches are the most misunderstood category. The CloudKit database cache in ~/Library/Caches/CloudKit/ stores local mirrors of CloudKit container metadata — these are safe to clear and rebuild automatically on the next sync. The iCloud Drive document cache in ~/Library/Mobile Documents/ is not a cache at all — it is your actual iCloud Drive data, and MacSweep never touches it. The distinction matters because several free mac cleaner software tools incorrectly classify the entire Mobile Documents folder as reclaimable cache, causing documents to vanish from iCloud Drive. MacSweep's taxonomy is explicit: CloudKit metadata caches are Level A (freely reclaimable); iCloud Drive content is off-limits.

The honest size picture

How much can a full cache audit actually reclaim?

Across MacSweep's dataset of active scans, the median reclaimable total from a full cache audit on a Mac used for 12+ months without a dedicated cleaner is 11.4 GB. The distribution breaks down by family: user app caches (3.1 GB median), browser data including HTTP cache, IndexedDB, and service workers (2.4 GB), media and Photos render files (1.8 GB), Mail attachment and index caches (1.6 GB), developer caches when present — Xcode DerivedData, npm, Docker (9–35 GB, highly variable), system and kernel cache orphans (0.8 GB), language pack resources (1.5 GB). The developer cache category is excluded from the 11.4 GB median because it skews the distribution — machines with Xcode installed often reclaim 20–50 GB from DerivedData alone, while machines without any development tools have no contribution from that family.

The practical takeaway for how to clean my mac thoroughly: a cache audit that covers all six families consistently outperforms scans that only target the user Caches folder, which typically surface 2–4 GB. The difference is the Mail, browser, media, and system layers that a surface-level scan misses. Running a full audit once, then scheduling quarterly follow-ups, is the maintenance pattern that keeps a Mac performing as if it were recently unboxed — without the need to buy a new machine or reinstall macOS.

Cache audit AI advisor

WHICH CACHE FAMILY
IS GROWING
FASTEST ON YOUR MAC.

MacSweep · Cache Taxonomy Advisor
>_ advisor.audit --scope=all-families --classify=safety
You What type of cache is using the most space on my Mac right now?
MacSweep AI Browser cache family: 3.2 GB across Safari, Chrome, Arc. App cache layer: 2.8 GB — Slack leads at 890 MB. Mail attachments: 1.4 GB (84% from threads deleted >90 days ago). Recommend: clear browser + Mail caches now (Level A/B), review Photos render files next session.

The AI advisor in MacSweep is the implementation layer that turns a cache taxonomy from a reference document into an actionable daily recommendation. After completing a full scan across all six cache families, the advisor measures how fast each family grew since the previous audit, identifies which apps are the largest contributors within each family, and produces a ranked action list ordered by reclaimable space against regeneration cost. On machines where the browser cache family leads, the recommended action is immediate and risk-free — Level A clearing. On machines where Photos render files or Mail caches dominate, the advisor explains the regen cost (a re-render pass that takes 2–5 minutes) before recommending the action, so you can decide whether to run it now or defer to a session when the Mac will be idle.

The advisor also detects cross-family interactions. If it notices that Xcode DerivedData is large but the active project list has changed recently, it holds the DerivedData recommendation until it has confirmed which projects are still in active development — because prematurely clearing DerivedData on an active project triggers a 10–25 minute rebuild. This kind of inter-family awareness is what separates a mac cleaner built on a full cache taxonomy from one that applies a single deletion rule to every folder in ~/Library/Caches/. The difference is felt immediately: no post-clean slowdowns, no Xcode rebuild surprises, no iCloud Drive confusion — just the space back, cleanly, with the reasoning shown before the action is taken.

Taxonomy-driven cleaning vs surface scanning

A capable mac system cleaner and mac performance optimizer should reclaim space measured in gigabytes, not megabytes. MacSweep's cache audit maps six distinct cache families and applies a four-level safety classification before removing a single byte. In internal testing, this approach reclaimed a median of 11.4 GB per machine — versus 2.9 GB from a surface-level scan of only ~/Library/Caches/. The difference is the browser, Mail, media, and system cache layers that single-folder scanners never reach. Understanding the taxonomy is not an academic exercise. It is the only way to clean my mac without wondering what you have actually removed.

— MacSweep cache audit dataset, 2026

FREE MAC CLEANER
VS. THE PAID PACK.

An honest side-by-side of the best mac cleaner options on the market. We are the free pick — but where a competitor wins, we say so. No marketing spin.

Feature MacSweep
free
CleanMyMac X
$39.95/yr
CCleaner for Mac
$29.95/yr
Onyx
free utility
Deep junk sweep (Xcode, Mail, Photos) Full Partial No No
System cache cleanup across macOS 12–15 Yes Yes Basic Yes
App uninstaller with residual scan Yes Yes Basic No
Duplicate finder Yes Yes Yes No
Startup manager Yes Yes No Manual
Memory monitor Live Live No No
RAM optimizer Yes Yes No No
Privacy wipe (history, cookies, sessions) Yes Yes Yes Basic
AI advisor for cleanup strategy Yes Assistant No No
Scheduled auto-clean No (manual) Yes (Pro) Yes (Pro) No
Works offline, no account Yes Account Account Yes
Price Free $39.95 / yr $29.95 / yr Free

Where we win

Across deep sweep coverage, MacSweep reaches more hidden cache surfaces than any paid competitor — Xcode derived data, Mail attachment stores, Photos preview trees and unused language packs all in one pass.

Where we lose

No scheduled auto-clean on the free tier. CleanMyMac X bundles a scheduler with its Pro subscription. If hands-off automation is the only thing you need, that is the honest tradeoff for the price difference.

Bottom line

For best free mac cleaners in 2026, MacSweep is the most complete app cleaner for macbook on the list: every paid feature, zero subscription, offline by default, and an AI assistant that recommends a personalised clean.

MEET THE
CREW.

A

Alex Kim

Founder & Lead Engineer

10 years building macOS tools. Started MacSweep when his own Mac hit 2 GB free and couldn't find a cleaner he trusted.

M

Maria Chen

Head of Design

Designed Scrubby. Believes utility software doesn't have to be ugly. Keeps every screen brutally simple.

D

Dan Volkov

macOS Systems Engineer

Former Apple intern. Knows where every byte of disk junk hides. Wrote the scanner engine from scratch — no third-party libraries.

S

Sofia Park

Head of Support

Answers every ticket personally. If something confuses a user, she flags it for the dev team the same day. Zero backlog since 2023.

R

Ryo Tanaka

QA & Security

Tests every build on 14 Mac configurations before release. Nothing ships without his sign-off.

FAQ.

Is MacSweep actually free?

Yes. Junk cleaning, privacy wipe, and startup manager are 100% free with no time limit. Pro adds scheduled auto-scanning and the duplicate finder. No trial, no upsell pop-ups.

Is it safe? Will it delete files I need?

MacSweep only targets files confirmed safe to delete: system caches, temp files, app leftovers. It never touches your documents or photos. Every scan shows a preview before removing anything.

Which macOS versions are supported?

macOS Monterey (12), Ventura (13), Sonoma (14), and Sequoia (15). Runs natively on Intel and Apple Silicon (M1 through M4).

Does it slow my Mac while scanning?

No. The scanner runs at low priority and uses under 5% CPU. You can keep working during a scan — most users don't even notice it's running.

Does MacSweep collect or upload my data?

Never. MacSweep has no cloud component. Scan results stay on your Mac. We collect no personal data, file names, or usage stats. The app works completely offline.

How often should I run it?

Once a month works for most people. Developers and video editors benefit from weekly quick scans. Pro users can schedule automatic scans at any interval.

YOUR MAC CALLED.
IT NEEDS A CLEAN.

Free download. No account. No subscription trap.
Just a faster Mac in 60 seconds.

macOS 12+  ·  Intel & Apple Silicon  ·  8.4 MB