The best Mac cleaner apps in 2026, compared honestly
We put the most popular Mac cleaners side by side — on the four things that actually matter: price, privacy, safety and speed. No scare tactics, no fake “threats found”. Just the data and a clear pick.
By the MacBook App Cleaner team8 apps testedReviewed on macOS 14–15
The short answer
Our top pick is CoreSweep — it’s free to use forever, private (zero telemetry you can verify with a firewall), every delete is reversible, and it has the deepest toolkit of any app here; premium features are an optional one-time unlock ($49, never a subscription). The runner-up is SkoonMac — the same free, privacy-first engine in a lighter package (Pro just $19 once). Both beat the rest on the one thing that matters most: you can start for free and never pay a subscription. CleanMyMac is the most polished of the commercial subscriptions, but it’s a recurring bill that phones home; MacKeeper we’d avoid; and DaisyDisk is a lovely disk map, not a full cleaner.
From the blog — fresh Mac cleaning guides
Updated September 28, 2026
New, practical guides on clearing caches, finding large files, decoding “System Data”, uninstalling apps and speeding up macOS — published on a rolling schedule. Read a post right here, or open its full page.
You deleted gigabytes of files, but your Mac still says the disk is full. The number barely moved. Before you delete anything else in a panic, here is what's actually happening and how to get an accurate reading.
You cleared out a folder of old videos, emptied a project directory, maybe even ran a cleanup tool. You check Apple menu > About This Mac > More Info > Storage Settings (on Ventura through Sequoia) and the number has barely budged. Frustrating, but almost always harmless. macOS reports storage in ways that lag behind what you actually did, and once you understand why, the fix takes a couple of minutes.
Why deleted files don't free space right away
There are three common reasons your Mac storage is not updating after you delete files, and they stack on top of each other.
The Trash still holds them. On macOS, deleting a file moves it to the Trash. It is not gone, and it still counts against your disk until the Trash is emptied. This is a feature, not a bug: it means your delete is reversible. Right-click the Trash in the Dock and choose Empty Trash, or open it and pull anything you want back first.
The storage reading is cached. The Storage Settings bar and Finder's "Get Info" numbers are snapshots that macOS updates on its own schedule. Finder often keeps showing the old figure for a while after you've emptied the Trash. The data on disk is fine; the label is stale.
Purgeable space is holding on. This is the big one, and it confuses almost everyone.
What "purgeable" space really means
macOS quietly sets aside a chunk of your drive as purgeable. This includes local Time Machine snapshots, cached iCloud files that also live in the cloud, and other data the system is willing to delete automatically the moment you actually need the room. In Disk Utility you'll often see it as the gap between "Used" and the free space Finder reports.
Here's the catch: purgeable space doesn't clear just because you asked. macOS releases it lazily, only under real pressure. So you can delete 30 GB, empty the Trash, and still see almost no change, because the system is counting old snapshots as "used" until something forces its hand. That's why the classic advice to "copy a huge file to the drive until it's nearly full" sometimes works: it creates the pressure that makes macOS purge. You rarely need to go that far.
The fix, in order
Work through these from gentlest to most thorough, and stop as soon as your numbers look right.
Empty the Trash. The single most common reason. Right-click the Trash, choose Empty Trash. Remember to also empty the per-app trash in Photos and Mail, which keep their own.
Wait a few minutes, then reopen Storage Settings. Close the window entirely and reopen it rather than staring at it. The reading is often just slow to refresh.
Restart your Mac. A reboot forces macOS to recalculate free space, flush cached snapshots, and re-evaluate purgeable data. This clears up the majority of "the number is wrong" cases on its own. If you only do one thing on this list, do this.
Check for local Time Machine snapshots. Open Terminal and run tmutil listlocalsnapshots / to see them. These are the purgeable snapshots eating space. They thin out automatically over time and after a restart; you generally don't need to force-delete them by hand.
Confirm with Disk Utility. Open Disk Utility, select your data volume, and compare "Used" against Finder. If purgeable is still large after a restart, give it a day of normal use.
How to read your storage accurately
Because Finder and Storage Settings both lag, treat them as approximate. For a trustworthy figure, quit heavy apps, restart, and check again. Disk Utility is the most literal view of what's on the volume. And resist the urge to go hunting for files to delete inside /System or the hidden system data category; that space is managed by macOS and isn't yours to prune. Deleting there breaks things without freeing meaningful room.
A quick word on safe cleaning
Whatever tool or method you use, the same principles keep you out of trouble. Preview before you remove anything, so you can see exactly what's going and change your mind. Stick to user-level junk (caches, logs, old downloads) by default rather than reaching into system folders. And make sure removals go to the Trash, not a permanent delete, so a mistake is a two-second recovery instead of a lost file. A cleaner also has no reason to phone home; if you're curious, a firewall like Little Snitch will show you whether an app is quietly talking to the internet.
If you'd rather not do this by hand, a couple of honest, no-subscription options handle the preview-and-Trash workflow for you. Our top free pick is CoreSweep (free forever, optional one-time Pro at $49, zero telemetry, and every removal is reversible through the Trash). A strong best-value runner-up is SkoonMac (free, with a one-time $19 Pro). Either way, the takeaway is the same: your Mac's storage number is usually just stale, and a restart plus an empty Trash gets you an honest reading.
Apple Mail can quietly grow to tens of gigabytes as attachments and cached messages pile up. Here is how to reclaim that space safely by removing downloads and rebuilding mailboxes. Every step below keeps your actual email intact.
If your MacBook is running low on space, Apple Mail is often a bigger culprit than people expect. Over months and years, downloaded attachments and locally cached messages can quietly balloon into tens of gigabytes. The good news is that you can reduce Mail storage on Mac without losing a single email, as long as you work carefully and keep everything reversible.
This guide covers the two most effective moves: clearing out old attachment downloads and rebuilding your mailboxes so Mail resyncs a leaner local copy. These steps apply to macOS Sonoma (14) and Sequoia (15).
See how much space Mail is actually using
Before you change anything, get a real number. Open the Apple menu, choose System Settings, then General and Storage. Wait a moment for the categories to calculate, then look at Mail in the list. Clicking the small info icon next to it shows a breakdown you can review.
If you would rather see the folder directly, open Finder, press Command-Shift-G, and go to ~/Library/Mail. That is where Mail keeps its local database and downloaded attachments. Look, but do not start dragging things out by hand. Mail manages this folder itself, and the safe way to shrink it is through the app, which we will do below.
Clear old attachment downloads
Attachments are usually the largest single cause of a bloated Mail folder. When you open a message, Mail often downloads and caches the full attachment locally, even for mail that also lives on the server. Removing those local copies frees space, and because the originals stay on the server (for IMAP, iCloud, Gmail, and most Exchange accounts), you can always re-download them later.
To remove a single attachment, open the message in Mail, then choose Message in the menu bar and select Remove Attachments. The message text remains, and a small note shows the attachment was removed. To find the heaviest offenders quickly, click the Sort by control at the top of the message list and choose Size, so the biggest messages float to the top.
You can also change how much Mail stores going forward. Open Mail, then Settings, click Accounts, select your account, and open the Account Information tab. Under Download Attachments, switch from All to Recent or None. Mail will then keep fewer local copies and pull attachments on demand when you actually open them.
Rebuild a mailbox to reclaim wasted space
Over time, a mailbox database can hold onto space from deleted messages and stale indexes. Rebuilding tells Mail to discard its local cache for that mailbox and download a fresh, compact copy from the server. It is one of the most reliable ways to reduce Mail storage on Mac.
Select a mailbox in the sidebar, then choose Mailbox in the menu bar and click Rebuild. Depending on the mailbox size and your connection, this can take a few minutes and temporarily hide messages while it resyncs, so do it when you are online and not in a rush. Rebuild each large mailbox in turn rather than all at once, so you can watch the results.
Rebuild only works well for accounts that keep a server copy, such as iCloud, Gmail, or Exchange. For a POP account where the Mac holds the only copy, back up first, because those messages are not stored elsewhere.
Empty Trash and Junk, then restart Mail
Deleting messages does not always free space immediately, because Mail keeps them in per-account Trash and Junk mailboxes. Choose Mailbox, then Erase Deleted Items and Erase Junk Mail, and pick the account. You can also set Mail to purge automatically under Settings, Accounts, Mailbox Behaviors. After clearing, quit Mail completely with Command-Q and reopen it so the storage figures settle.
Keep it reversible and verify what is happening
A quick safety reminder: the reliable way to clean anything on a Mac is to preview first and send removals to the Trash, not to permanently delete them. That way a mistake is a quick restore, not a lost file. Stick to your own user-level data in ~/Library and never delete anything inside /System. Real email lives on the server for most accounts, so clearing local caches is low risk, but working reversibly keeps it that way.
If you would rather have a tool handle the wider cleanup around Mail, choose one that shows a preview before it touches anything, only clears user-level junk by default, and moves removals to the Trash. A cleaner has no reason to contact the internet, and you can confirm that yourself with a firewall like Little Snitch. On that basis, CoreSweep is our top free pick: free forever, an optional one-time Pro at $49, zero telemetry, and reversible Trash-based deletes. If you want something lighter, SkoonMac is the best-value runner-up, free with a one-time Pro at $19.
Work through these steps in order and you can typically recover several gigabytes from Mail alone, with every message still safely in place.
MacKeeper is famous for being hard to get rid of, but the full uninstall is straightforward once you know where it hides. This guide walks you through quitting it, using its own uninstaller, and clearing the login items and launch agents it leaves behind.
MacKeeper has a reputation for being sticky software. People install it after a pop-up promises a faster Mac, then find that quitting the app is not the same as removing it. The good news is that a full uninstall is not complicated once you know the handful of places it puts files. This guide walks you through it in order, and every step sends removals to the Trash rather than permanently deleting them, so nothing is a one-way door.
Quit MacKeeper and its background helpers first
Before you delete anything, stop the app from running. If it is open, choose MacKeeper > Quit MacKeeper from the menu bar. Some builds keep a helper running even after the window closes, so open Activity Monitor (in Applications > Utilities), type mackeeper in the search box at the top right, select any matching process, and click the stop button (the octagon with an x), then choose Quit. If a process refuses to quit normally, use Force Quit as a last resort. With nothing running, the files on disk will not be locked or immediately recreated while you clean up.
Use the built-in uninstaller
MacKeeper ships with its own uninstaller, and it is worth using because it removes several pieces at once. Open the app, then look in its menu bar for MacKeeper > Uninstall MacKeeper. Follow the prompts and enter your admin password when asked. This handles the main application and often its login item too. When it finishes, the app usually asks to quit. That is expected. If the app will not open at all, skip ahead and remove the pieces manually, which covers the same ground.
Remove the app and its support files
Open Finder, go to your Applications folder, and drag MacKeeper to the Trash. Then check the standard Library locations where Mac apps keep support data. In Finder, choose Go > Go to Folder (or press Shift-Command-G) and check each of these paths, moving any item with mackeeper or kromtech (the vendor) in its name to the Trash:
~/Library/Application Support/
~/Library/Caches/
~/Library/Logs/
~/Library/Preferences/ (look for a .plist that starts with com.mackeeper or com.kromtech)
~/Library/Containers/
The ~ means your home folder, so these are your user-level files, which is exactly where a cleaner should be working. There is no reason to go poking inside /System, and you should not delete anything in there.
Clear the login items and launch agents it leaves behind
This is the part most guides skip, and it is why MacKeeper seems to come back or keeps nagging after you think it is gone. It installs items that start automatically at login.
First, open System Settings > General > Login Items & Extensions. Under Open at Login and Allow in the Background, look for anything from MacKeeper or Kromtech and switch it off (or select it and click the minus button). While you are there, glance at the notification and extension entries and remove any MacKeeper item you find.
Next, check the launch agent and daemon folders, which are how background helpers relaunch themselves. Using Go > Go to Folder again, look in each of these and Trash any file whose name contains mackeeper or kromtech:
~/Library/LaunchAgents/
/Library/LaunchAgents/
/Library/LaunchDaemons/
/Library/Application Support/
The three that start with /Library (no tilde) are system-wide and will ask for your admin password. That is normal. Once these are cleared, nothing is left to quietly restart the software.
Restart, then empty the Trash
Restart your Mac so any lingering process is fully unloaded. Take a moment to confirm MacKeeper no longer appears in Login Items and no mackeeper process shows up in Activity Monitor. Only then empty the Trash to reclaim the space.
Keeping everything in the Trash until you have restarted and verified is the whole point of a reversible approach. If you moved the wrong file, you can put it back with a right-click and Put Back before you empty. Nothing here uses a permanent-delete shortcut, and you should not either.
Staying clean without inviting the same problem back
The reason MacKeeper earned its reputation is aggressive marketing, not the cleaning itself, which macOS largely handles on its own for everyday junk. If you want a tool to preview caches, logs, and old installers, look for one that previews before it acts, defaults to user-level files, and sends removals to the Trash. A trustworthy cleaner also has no reason to phone home, and you can verify that with a firewall like Little Snitch, which will show you exactly what an app tries to contact.
If you want a specific pick, CoreSweep is our top free choice: free forever, with an optional one-time Pro at $49, no subscription, no telemetry, and deletes that go to the Trash so they stay reversible. As a strong value runner-up, SkoonMac is free with a one-time $19 Pro. Either one is a calmer way to keep your Mac tidy than the software you just removed.
Most "your Mac is infected" pop-ups are marketing, not diagnosis. This guide walks through the red flags that separate real cleanup tools from scareware, so you can free up space without handing money or trust to the wrong app.
If a website or app tells you your Mac has "327 problems" and demands you buy something in the next five minutes, you are not looking at a diagnosis. You are looking at a sales pitch dressed up as an emergency. Mac cleaner scams work by manufacturing panic, and once you know the pattern, it is easy to spot. This guide covers the red flags worth watching for and how to clean up safely instead.
How Mac Cleaner Scams Actually Work
The playbook is almost always the same. You land on a page (often after a mistyped URL or a sketchy ad) and a pop-up claims your Mac is "badly infected" or "running 40% slower than normal." It cannot possibly know that. A web page has no access to your disk, your processes, or your RAM. The numbers are invented to scare you into downloading an installer.
Once installed, scareware runs a dramatic "scan" with a spinning progress bar and a rising count of scary-sounding issues: "privacy items," "junk clusters," "registry errors." That last one is a tell in itself, because macOS has no registry. Windows does. Any Mac tool that warns you about registry problems was copied from a Windows product and does not understand the platform it claims to fix.
Red Flags That Give a Scam Away
You do not need to be technical to catch most of these. Watch for:
Urgency and fear. Countdown timers, blinking alerts, "act now or lose your data." Legitimate software describes what it does calmly and lets you decide.
A scan that finds problems before you asked. A trustworthy tool shows you a preview and waits. Scareware reports "threats" the instant it opens, every time, on every Mac.
Vague categories with no detail. "1,204 issues" means nothing. A real tool names the actual files and folders and shows you their sizes and paths so you can judge for yourself.
Payment required to fix anything. Free scan, paywalled cleanup, is the classic bait. The scan is theater; the "fix" is a subscription.
It is hard to uninstall. If the app reinstalls itself, nags on every login, or hides its removal steps, that is a bad sign about everything else it does.
Fake certification badges. "Apple Certified" cleaners do not exist as a program. Apple notarizes apps, which is a security check, not an endorsement of the cleaning claims.
Why Phoning Home Is a Problem
A disk cleaner has no legitimate reason to send your data anywhere. It reads local files, shows you what is safe to remove, and removes it. That is a fully offline job. Yet many "free" cleaners bundle analytics SDKs, upload usage data, or check licenses against a server constantly.
You do not have to take anyone's word for this, including mine. Install a firewall like Little Snitch or LuLu, then open the cleaner and watch what it tries to connect to. A tool that respects you will show little or no outbound traffic beyond an occasional, clearly-labeled update check. A tool lighting up with connections to ad networks and telemetry endpoints is telling you what it really is.
What Safe Cleaning Looks Like Instead
Cleaning a Mac is not dangerous when it is done with a few simple principles. First, preview before you delete. You should always see the exact files and their sizes before anything happens, and nothing should be removed without your explicit click.
Second, stay at the user level by default. The safe wins live in your own Library: app caches in ~/Library/Caches, old logs, leftover installers, and the Trash. A good default never touches /System, and neither should you. Never drag files out of the System folder to "save space," and be wary of any tool that offers to.
Third, and most important, make removals reversible. Files should go to the Trash, not be permanently erased. That single habit turns a scary irreversible action into a safe, recoverable one. If you clear a cache and an app misbehaves, you open the Trash, put the files back, and you are fine. Tools that permanently delete with no undo are gambling with your data on your behalf.
A Quick Manual Cleanup You Can Trust
To reclaim space without any app at all: open Finder, choose Go > Go to Folder from the menu bar, and enter ~/Library/Caches. Sort by size, and drag folders from apps you recognize into the Trash. Empty the Trash when you are done. You can also open the Apple menu, choose System Settings > General > Storage to see what is using your disk and manage large files Apple already flags as removable.
Honest Tools Worth a Look
If you would rather use an app, pick one that follows the rules above. My top free pick is CoreSweep: it is free forever, previews everything before it acts, sends removals to the Trash so they stay reversible, and ships with zero telemetry (verify it yourself with Little Snitch). There is an optional one-time Pro unlock for $49, but no subscription and no phone-home. A strong best-value runner-up is SkoonMac, which is free with the same safety-first approach and a one-time $19 Pro if you want the extras.
The short version: real cleanup is calm, transparent, and reversible. If an app is loud, secretive, or demanding, close it and walk away. Your Mac is almost certainly fine, and a little skepticism will save you both money and trouble.
The "Your system has run out of application memory" alert usually means RAM is full and your startup disk is too crowded to help. Here is what is really happening and how to clear it safely, without deleting anything you can't get back.
You are working along and a gray alert stops everything: Your system has run out of application memory. macOS asks you to force-quit apps to keep going. It looks alarming, but it is a solvable problem, and you rarely need to buy more RAM to fix it. This guide walks through what the message means and the exact steps to clear it on macOS Sonoma and Sequoia.
What the message actually means
Your Mac uses two kinds of storage to keep apps running: physical RAM (fast) and swap space on your startup disk (slower). When RAM fills up, macOS quietly moves the least-used data to a swap file on disk. That normally works fine. But when your startup disk is also nearly full, there is nowhere to put the swap, so macOS runs out of room to juggle everything and shows the application memory warning.
So this is usually two problems at once: too much loaded into memory, and too little free space on the disk that backs it up. Fixing both is what makes the warning stop coming back.
Step 1: Find and quit the memory hogs
Open Activity Monitor (press Command-Space, type Activity Monitor, press Return). Click the Memory tab, then click the Memory column header once or twice so the biggest users sort to the top.
Look at the Memory Pressure graph at the bottom. Green means you are fine; yellow or red confirms your Mac is under real pressure.
Web browsers with dozens of tabs are common culprits, along with photo and video editors, virtual machines, and anything left running for days.
To close one, select it and click the X button (or the octagon-stop icon) in the toolbar, then choose Quit. Use Force Quit only if a normal quit does nothing.
Save your work first. Force-quitting an app skips its normal save prompts, so close documents the polite way when you can.
Step 2: Restart to reset swap and caches
If the warning is already on screen and apps are frozen, the cleanest reset is a restart. Choose Apple menu > Restart. A reboot clears swap files, releases leaked memory, and flushes temporary caches that pile up during long uptimes. If you routinely go weeks without restarting, a fresh start alone often ends the warnings for a while.
Step 3: Free up disk space so swap has room
This is the step most people skip, and it is often the real fix. Check your free space in Apple menu > System Settings > General > Storage. If your startup disk is above roughly 90 percent full, macOS has little room for swap. Aim to keep at least 10 to 15 percent free.
Safe places to reclaim space, in order of least risky first:
Empty the Trash. Files sitting in the Trash still occupy the disk until you empty it.
Clear Downloads. Old installers and disk images (.dmg files) collect here and are rarely needed twice.
Remove large files you no longer need. In the Storage screen, use Documents and the built-in recommendations to spot big items.
Clear user caches. Apps rebuild these automatically. You can review the ~/Library/Caches folder, but move items to the Trash rather than deleting outright so you can restore anything an app misses.
Do not go poking inside the /System folder. macOS protects it for good reason, and nothing you need to clean lives there.
A quick word on safe cleaning
Whatever tool or method you use, the safe pattern is the same: preview what will be removed before you commit, stick to user-level junk (caches, logs, Trash) by default, and send removals to the Trash so they are reversible. If clearing a cache causes an app to misbehave, you just pull the folder back out of the Trash. Permanent deletion has no undo, so avoid tools that skip the Trash.
Privacy matters here too. A disk cleaner has no reason to send your file list anywhere, so it should not phone home. If you want to verify that for yourself, run a firewall like Little Snitch and watch whether the app makes outbound connections while it scans.
If it keeps happening
Persistent warnings on a Mac that is not low on disk usually point at one runaway app with a memory leak. Use Activity Monitor to catch which process climbs steadily over minutes, then update or reinstall that app. Keeping macOS current also helps, since Apple regularly fixes memory bugs in point releases.
If you would rather automate the disk cleanup part, a good cleaner makes freeing space quick without risking your data. Our top free pick is CoreSweep: free forever, with an optional one-time Pro upgrade ($49), zero telemetry, and every removal sent to the Trash so it stays reversible. A strong best-value runner-up is SkoonMac, which is also free with a one-time Pro at just $19. Either one lets you preview first and clean only user-level junk, which is exactly the habit that keeps the application memory warning from coming back.
Your Mac says it is almost full, but the numbers never quite add up. Here is how to see exactly what is using storage on your Mac using the tools built into macOS, plus when a dedicated analyzer actually helps. No guesswork, no risky deletions.
When your Mac warns you that the disk is nearly full, the first useful question is not "how do I free space" but "what is using storage on my Mac right now?" Guessing leads to deleting the wrong things. Fortunately, macOS Sonoma and Sequoia ship with a clear storage breakdown, and a few free habits will tell you exactly where your gigabytes went.
Start With the Built-In Storage Panel
Apple gives you an honest overview before you install anything. On macOS 14 (Sonoma) and 15 (Sequoia), open the Apple menu, choose System Settings, then go to General > Storage. Give it a moment to calculate. You will see a colored bar at the top split into categories such as Applications, Documents, macOS, System Data, and Photos.
Below the bar is a list of recommendations and categories. Click the small info (i) button next to a row like Applications or Documents to drill in. From there you can sort by size and see individual apps and files, with a delete option right in the panel. This is the fastest way to answer the storage question without third-party software.
One category confuses almost everyone: System Data. It is a catch-all for caches, logs, local Time Machine snapshots, mail attachments, and temporary files that do not fit neatly elsewhere. A large System Data figure is normal and usually shrinks on its own. Do not go hunting inside system folders to attack it manually.
Find the Big Files Yourself
The Storage panel is great for categories but weak at ranking your own files by size. Finder can do that. Open a new Finder window, press Command-F to start a search, set the location to This Mac, then change the first search rule to File Size and is greater than a value like 500 MB. Sort the results by size and you will surface old disk images, video exports, and forgotten downloads in seconds.
Two folders reward a quick look: your Downloads folder, which quietly hoards installers and duplicates, and Movies, where a single screen recording can eat several gigabytes. Switch Finder to List view and click the Size column header to sort largest first.
You can also inspect Trash and iOS device backups. In the Storage panel, look for the Developer or iOS Files rows if you have ever synced a phone; stale backups are a common hidden hog.
When a Storage Analyzer Earns Its Place
Built-in tools show categories and let you find big single files. What they do not do well is visualize how thousands of small files add up across your whole drive. That is where a dedicated analyzer helps. A good cleaner scans your user-level caches, logs, leftover app support files, and duplicates, then shows a preview of what it found grouped by size and type, so you can decide what to remove.
The key word is preview. A trustworthy tool never deletes anything on its own. It scans, shows you the results, and waits for you to choose. By default it should only touch user-level junk, caches, logs, and Trash, and leave anything deeper alone unless you explicitly opt in. Nothing inside /System should ever be a target; macOS protects those files for good reason.
Clean Safely: Preview First, Trash Always
Before you remove anything, remember the safety net. A responsible cleaner sends removals to the Trash rather than permanently erasing them, which means every action is reversible. If a deleted cache turns out to matter, you open the Trash and put it back. Empty the Trash only once you have confirmed nothing broke over a day or two of normal use.
Privacy deserves the same scrutiny. A disk cleaner has no legitimate reason to phone home; it works entirely on files already on your machine. You can verify this yourself with a firewall like Little Snitch and watch for unexpected outbound connections while the app runs. Silence is the correct answer.
Our Recommendation
If you want a tool that follows these principles, CoreSweep is our top free pick. It is free forever with an optional one-time Pro upgrade ($49, no subscription), it previews every scan, sends removals to the Trash so they stay reversible, and ships with zero telemetry. As a strong value runner-up, SkoonMac is also free, with a one-time Pro at just $19.
Whichever route you take, the workflow is the same: read the built-in Storage panel first, find the big files with Finder, use an analyzer to understand the small stuff, preview before you remove, and let the Trash keep everything reversible. That is how you learn what is using storage on your Mac and reclaim it without risk.
Messages quietly hoards photos, videos, and GIFs until it eats gigabytes of disk space. Here is how to find the biggest attachments, review them first, and clear Messages storage on your Mac safely. You stay in control the whole way.
Dragging Steam to the Trash leaves gigabytes of game data behind. Here is how to uninstall Steam on Mac the right way, including the steamapps folder where your downloaded games live. You will preview what you remove and keep every step reversible.
DaisyDisk maps your disk beautifully, but it is paid and visualization-only. If you want to actually reclaim space, here are free and paid alternatives worth trying. Each one is judged on safety, honesty, and whether it respects your privacy.
When your Mac feels sluggish, Activity Monitor tells you exactly what's eating your resources. This built-in tool is free and already installed. Here's how to read the CPU, Memory, Energy, and Disk tabs so you can spot the real culprit instead of guessing.
Your Mac keeps warning you it is out of space even after you delete files. The reasons are usually predictable: caches, old backups, big media, and the vague System Data bucket. Here is where the space goes and how to reclaim it safely.
When Spotlight stops finding files or the mds process pins your CPU, a rebuilt index usually fixes it. Here is how to reindex Spotlight on Mac the safe way, and how long to wait before the index settles.
Docker Desktop is easy to install and surprisingly hard to fully remove. The app is only part of the story; a hidden Docker.raw disk image can quietly hold tens of gigabytes. Here is how to remove it cleanly and get that space back.
Your Mac slows down gradually, so the fix is a routine, not a panic. These ten Mac maintenance tips take a few minutes each and keep macOS Sonoma or Sequoia responsive. Everything here is safe and reversible.
When your Mac says storage is full, you need to see where the gigabytes went before you delete anything. This guide compares the best disk space analyzers for Mac, from DaisyDisk to free GrandPerspective and the built-in tools, so you can find big files fast and safely.
You hit Empty Trash and nothing happens, or you see a warning that an item is in use or locked. It's almost always a file being held open or a permissions flag, not a broken Mac. Here's how to clear it safely.
Developer tooling quietly eats disk. Xcode caches, node_modules graveyards, Docker layers, and stale package caches can add up to tens of gigabytes. Here is where that space hides and how to reclaim it without breaking your builds.
Screenshots pile up on the desktop until they hide your files and eat storage. Here is a calm, step-by-step way to find and delete old screenshots on a Mac using a Smart Folder. Everything goes to the Trash first, so nothing is permanent until you say so.
A Mac that takes ages to reach the desktop is usually loading too much at login. Here is how to see what starts automatically, trim the extras safely, and get back to a quick, clean boot without deleting anything you cannot recover.
macOS has built-in tools to free up space, and they work well for a few specific jobs. But Optimize Storage does not clean everything, and it is worth knowing where it stops. Here is how to use it and what it will not do.
If your Mac is short on space and you build in Xcode, DerivedData is often the quiet culprit. Here is how to clear it safely, plus old Archives, and recover several gigabytes without breaking your projects or losing anything you actually need.
Dragging Teams to the Trash leaves a background updater and scattered support files behind. Here is how to uninstall Microsoft Teams on Mac the complete way. You will remove the app, stop the auto-updater, and clear its caches without touching anything the system needs.
Your Mac feels sluggish or low on space, and you're weighing a full clean install against a simple cleanup. They solve different problems. This guide shows you exactly when each one makes sense, and how to do the lighter option safely first.
Dragging an app to the Trash rarely removes everything. This guide compares the manual method with dedicated uninstaller tools, so you can pick the best app uninstaller for your Mac and leave no leftovers behind.
Old cleanup guides love telling you to strip out "unused" localization files to reclaim disk space. In practice the payoff is tiny and the headaches can be real. Here's when it's worth it, when to skip it, and what actually frees up meaningful space.
Python's pip quietly stores downloaded wheels and HTTP responses so future installs run faster. Over months that cache can grow to gigabytes. Here's how to inspect it, clear it safely, and reclaim the space without breaking your environments.
Duplicate files rarely show up by accident. They come from a handful of ordinary habits: repeated downloads, copied backups, and syncing across apps. Here is why they pile up on your Mac and how to stop the cycle without deleting anything you actually need.
You updated to a fresh version of macOS and now your Mac feels sluggish. Before you assume something broke, know that a slowdown right after an update is usually normal and temporary. Here's why it happens and how to help it settle.
Old apps quietly eat disk space long after you stop opening them. Here you will use the macOS storage recommendations pane to spot the ones you never touch, then remove them cleanly. Every step keeps your files reversible and safe.
Caches speed apps up, but stale ones can pile up and waste space. Here is how to clear user caches on your Mac the safe way. You will preview what you are removing, touch only your own Library, and send everything to the Trash so it stays reversible.
Removing Microsoft OneDrive is simple once you know the order of operations. This guide walks you through quitting and signing out, moving the app to the Trash, clearing the leftover support files, and keeping your synced documents exactly where you want them.
You do not need special skills or a full day to give your Mac a proper reset. This is a structured, one-afternoon pass that clears the junk that actually piles up, in a safe order, so nothing important gets lost along the way.
Some Mac cleaners are genuinely useful, and some are trouble. The difference comes down to a few checkable traits: how they delete, what they scan by default, and whether they phone home. Here is how to tell them apart before you install one.
A tidy Mac is not about one big cleanup. It is about a simple structure you can keep. Here is a practical folder, tag, and Smart Folder system that stays organized with almost no daily effort.
CocoaPods quietly stashes downloaded dependencies in a cache that can grow to several gigabytes over time. Here is how to clear the CocoaPods cache on a Mac safely, recover disk space, and fix stale or corrupted pods without breaking your projects.
Duplicate photos, downloads, and exports quietly eat gigabytes of disk space. The safest way to clear them isn't the fastest scanner but the most accurate one. Here's how content-hash matching works, why it beats matching by name, and how to remove duplicates without ever losing a file.
That rainbow wheel almost always means your Mac ran out of breathing room: either memory is under pressure or the startup disk is nearly full. Here is how to spot the real cause and fix it safely, without deleting anything you cannot get back.
iCloud fills up quietly, and the "upgrade" prompt is not your only option. This guide shows you how to free up iCloud storage from your Mac by trimming old device backups and reviewing Photos, using the built-in tools that ship with macOS.
When app icons show up blank, generic, or stuck on an old version, macOS is usually serving a stale icon cache. This guide walks through the safe fixes in order, from a simple restart to a targeted Terminal reset, so you can get correct icons back without touching anything risky.
Removing Dropbox is more than dragging an icon to the Trash. This guide walks you through quitting the app, deleting it cleanly, clearing the Finder extension and leftover caches, and confirming your files stay put. Calm, careful steps for macOS Sonoma and Sequoia.
You do not need a weekend to keep your Mac tidy. This monthly Mac cleaning checklist walks through a calm five-minute routine that reclaims real space. Every step is safe, previewable, and reversible, so you never lose anything you meant to keep.
Every low-disk warning sparks the same question: do you need a Mac cleaner, or is macOS already handling it? The honest answer is somewhere in between. Here is what your Mac does on its own, and where a good cleaner actually helps.
Mail can quietly hoard gigabytes of downloaded attachments on your Mac. Here is how to find the biggest ones and remove the local copies safely. Your messages stay on the server, and everything you delete goes to the Trash so it is easy to undo.
Homebrew quietly stashes old downloads and outdated versions that can eat gigabytes over time. Here's how to clean the Homebrew cache on your Mac using the built-in brew commands, plus a couple of safety habits so you never remove more than you meant to.
Duplicate downloads pile up fast, and your Downloads folder is usually where they hide. Here is how to sort, spot, and remove the copies on macOS Sonoma or Sequoia. You will do it safely, with everything going to the Trash so it stays reversible.
A freezing Mac is frustrating, but it is rarely a hardware failure. Most freezes trace back to memory pressure, a nearly full disk, or a stalled update. This guide walks you through diagnosing the real cause and fixing it safely.
Wondering why System Data eats so much of your Mac's disk? Local Time Machine snapshots are a common culprit. Here's how to see them and clear them safely with tmutil, plus a calmer way to keep an eye on storage over time.
When menus turn to boxes, a typeface suddenly looks wrong, or the same font renders differently across apps, a corrupted font cache is often the cause. Here is how to clear and rebuild it on macOS Sonoma and Sequoia without breaking anything.
Spotify quietly stores gigabytes of offline downloads and cache on your Mac. Here is how to uninstall the app cleanly, then find and clear its hidden cache so you actually get the space back. Every step is reversible.
A near-full Mac slows down, and macOS quietly runs worse when the drive is packed. Here is the simple headroom target to aim for, why it matters, and how to reclaim space without deleting anything you cannot get back.
CCleaner has a long history on Windows, but Mac is a different story. Before you install it, it helps to know what the app actually does, what its track record looks like, and whether you even need a third-party cleaner at all. Here's a calm, honest breakdown.
That pile of installer files in your Downloads folder is probably taking up more space than you think. Yes, you can delete .dmg files on a Mac once you've installed the app. Here's what a .dmg actually is and how to clear them out safely.
Old iOS simulator runtimes quietly eat tens of gigabytes on any Mac used for development. This guide shows you how to delete Xcode simulators the safe way, and what to do when the delete option is grayed out or simctl refuses to remove a runtime.
Duplicate cards pile up when you sync accounts, import old lists, and add the same person twice. Here is how to merge duplicate contacts on your Mac using the built-in Contacts app, plus a few checks so you clean up your address book without losing anyone.
If your MacBook battery drains fast even when you barely touch it, the usual cause is a handful of background apps quietly eating power. Here is how to find them with the Energy tab and settle things down without deleting anything you might need.
Years of photos and 4K video can quietly claim tens of gigabytes on your Mac. Here's how to reduce your Photos library size using built-in tools like Optimize Mac Storage and the Duplicates album. Every step is safe, reversible, and free.
Sites loading the wrong page or refusing to connect after a domain moved? Your Mac may be holding stale DNS records. Here is the one Terminal command that clears them, when it actually helps, and why it is completely safe to run.
Dragging Zoom to the Trash leaves helpers and caches behind. Here is how to uninstall Zoom on Mac completely, including the hidden ZoomOpener that survives ordinary removal. Every step is reversible, so you can undo it if you change your mind.
Cache files make your Mac feel faster, so deleting them isn't always the win it sounds like. This guide explains what cache on a Mac actually is, where it lives, and the handful of situations where clearing it genuinely helps.
MacKeeper has a rocky reputation, so it's fair to ask whether it's safe to keep installed. Here's a calm, honest breakdown of what it actually is, how it behaves, and exactly how to remove it if you want it gone.
Old .dmg and .pkg installers pile up in Downloads and quietly eat gigabytes. Once an app is installed, its installer is just a copy you rarely need again. Here is how to find and remove them safely, with everything reversible.
Docker Desktop can quietly eat tens of gigabytes on your Mac through a single disk-image file. Here is how that space builds up, and how to reclaim it with prune commands and image maintenance you can trust. No guesswork, no risky manual deletes.
Your Music library quietly collects copies over the years, from re-imports and syncs. The Music app has a built-in way to surface duplicates, and a quick manual check catches the rest. Here is how to find duplicate music on a Mac and clear it safely.
A loud Mac fan almost always means something is working the machine hard, or heat cannot escape. This guide walks you through finding the runaway process and fixing airflow, with practical steps you can undo.
Open About This Mac and the Documents bar can look enormous. The trouble is that macOS lumps a lot of unrelated files into that one category. Here is what actually lives there and how to trim it without losing anything you meant to keep.
Firefox holds on to cached copies of pages, images, and scripts to load sites faster. When that cache goes stale, pages break or look outdated. Here's how to clear only the cached web content on your Mac while staying signed in to every site.
Adobe Creative Cloud leaves a trail of background agents, caches, and support files even after you drag the app to the Trash. Here is the calm, correct way to remove all of it on macOS Sonoma or Sequoia, and how to clean up the leftovers without touching anything the system needs.
Caches speed up your Mac, but they can pile up and eat disk space. Here is how to empty cache on Mac safely across user, browser, and system layers. You will preview before you clear, keep removals reversible, and know which folders to leave alone.
CleanMyMac works, but the subscription adds up and you don't always need it. Here's how to judge a cleaner by what matters, plus free CleanMyMac alternatives that are safe, private, and reversible.
Your Trash quietly holds onto deleted files for as long as you let it, and that reclaimable space adds up. macOS has a built-in setting that clears items after 30 days, so you never have to remember. Here is how to turn it on and use it safely.
Node package caches can quietly grow to several gigabytes on a Mac, and a corrupted one is a common cause of failed installs. Here are the exact commands to clear npm, Yarn, and pnpm caches, plus how to do it safely.
Burst shots and blurry near-duplicates quietly eat your storage. Here is how to find and delete similar photos on a Mac without losing the keepers. The rule throughout: review before you remove, and route deletes to the Trash so you can undo any mistake.
A hot Mac with roaring fans almost always points to one thing: something is working harder than it should. This guide shows you how to find the real culprit in Activity Monitor and calm your Mac down without guesswork.
That "purgeable" chunk in your storage bar is space macOS is holding onto but will release when you need it. Here are calm, practical ways to reclaim it in Sonoma and Sequoia, plus how to tell the difference between real junk and files worth keeping.
Pages loading wrong or stuck on an old version? Clearing Chrome's cache usually fixes it. This guide walks you through the full clear and the faster per-site option, so you can free up space without logging out of every account you use.
Dragging the Office apps to the Trash is only half the job. This guide walks you through how to uninstall Microsoft Office on Mac cleanly, including the containers, license files, and preferences most people leave behind. Every step is reversible.
When your Mac says there isn't enough space to update macOS, you usually need more free room than the installer admits. Here's how to clear 20GB or more safely, verify each step, and get the install to finish without losing anything.
CleanMyMac is a well-known, notarized Mac cleaner from a reputable developer, so it is not malware. The real questions are about its subscription pricing and the analytics it collects. Here is a calm, honest look at both, and how to check any cleaner yourself.
A desktop buried in screenshots and downloads slows you down and taxes your Mac. Here's how to clean up your Mac desktop for good using Stacks, folders, and a few habits. Every step is reversible, so you can tidy up without fear of losing anything.
If you write JavaScript, old node_modules folders may be quietly eating tens of gigabytes across projects you finished months ago. Here is how to find every one of them on your Mac and clear them out safely, so you can rebuild anytime with a single command.
Duplicate photos pile up fast from imports, screenshots, and shared albums. Here is how to find duplicate photos on a Mac using the built-in Photos Duplicates album first, then dedicated tools for the files it misses. Every method keeps your deletions reversible.
Open Activity Monitor with a hot Mac and kernel_task is often at the top of the list. It looks like the culprit, but it is usually doing its job. Here is what it is, why you should not kill it, and what to check instead.
You open Storage settings and see gigabytes labeled purgeable, but you cannot find or delete them. Here is what purgeable space on a Mac actually is, why macOS keeps it around, and how to reclaim it safely when you genuinely need the room.
Safari has two ways to wipe cached data, and they do very different things. One dumps only the temporary cache; the other clears your browsing history and cookies too. Here's how to clear Safari cache on Mac without accidentally logging yourself out of everything.
Dragging Chrome to the Trash leaves behind gigabytes of profile and support files. Here is how to uninstall Google Chrome on a Mac cleanly, including the leftovers most guides skip. First, we cover how to back up your profiles so you do not lose bookmarks or passwords.
"Free" Mac cleaners often charge before they delete a thing. This honest guide sets clear criteria - price model, telemetry, reversible deletes, no account, no scare tactics - then names the picks worth trusting.
Most advice about freeing up RAM on a Mac misunderstands how macOS handles memory. Here's what actually matters, the genuine fixes when your Mac feels slow, and why "RAM cleaner" apps and the purge command rarely help.
Your Downloads folder is probably hiding gigabytes of old installers, duplicates, and forgotten files. Here's a calm, safe way to sort it out using Finder tools you already have, free up real space, and keep everything reversible to the Trash in case you change your mind.
If you ever opened the old storage bar and saw a huge gray slice labeled 'Other,' you were not alone. Here is what actually lives there, where it went in modern macOS, and how to safely reduce it without deleting anything you need.
A slow Mac usually has a handful of ordinary causes, not a mysterious one. This calm, honest guide walks through the real fixes that work on macOS 14 and 15, shows you how to clean safely, and explains why "RAM boosters" and constant cache-clearing don't help.
A calm, practical guide to clearing your browser cache on a Mac. Step-by-step for Safari, Chrome, Firefox, and Edge, plus the difference between cache, cookies, and history so you know exactly what you lose before you click.
The "Your startup disk is almost full" warning is rarely serious. This calm, step-by-step guide shows you the safest fixes first, from emptying the Trash to clearing caches, so you free up space on macOS 14 and 15 without deleting anything you'll miss.
Running low on disk space? You don't need risky software to find the big files eating your storage. This guide walks through the built-in macOS tools, Finder tricks, and the folders worth checking first, so you can clear room safely and reversibly.
Dragging an app to the Trash on a Mac usually leaves support files scattered across your Library folder. Here's how to find and remove those leftovers completely, safely, and reversibly, without touching anything shared or system-critical.
Duplicate files pile up quietly across Downloads, Desktop, and old backups. This guide covers the manual Finder methods that actually work, the mistakes that cost you originals, and when a content-aware tool earns its place.
That huge "System Data" bar in Storage settings makes a lot of Mac owners nervous. Here's what actually lives inside it, why it grows, and the safe, reversible ways to bring it back down without touching anything macOS needs to run.
There are three kinds of cache on your Mac, and only some are safe to clear by hand. Here's exactly which ones, the precise steps to remove them, and why this is usually low-risk but rarely a huge space win.
Every app rated on the criteria that separate a safe, fair utility from bloatware. Scroll sideways on mobile.
Comparison of leading macOS cleanup utilities, June 2026. “Reversible” = deletes go to the Trash. “Zero telemetry” = no background network calls (verifiable with a firewall).
App
Price
Model
Zero telemetry
Reversible deletes
Undo history
No account
On-device AI
CoreSweep
Free
Free + 1-time Pro
Yes
Yes
Yes
Yes
Yes
SkoonMac
Free
Free + 1-time Pro
Yes
Yes
Yes
Yes
Yes
CleanMyMac
~$40/yr
Subscription
No
Partial
No
No
Cloud
MacKeeper
~$95/yr
Subscription
No
No
No
No
No
CCleaner
~$30/yr
Subscription
No
Partial
No
No
No
DaisyDisk
$10
One-time
Yes
Manual
No
Yes
No
CoreSweep & SkoonMac are free to use forever (core cleaning, large files, no card or account) — premium “Pro” features are an optional one-time unlock ($49 CoreSweep / $19 SkoonMac), never a subscription. DaisyDisk is a superb disk visualiser but only shows what’s using space — it isn’t a full cleaner. Competitor prices are typical retail and may vary by promotion.
Our top picks, and who each is for
We weighted safety and privacy heaviest, then value, then breadth of tools. Here’s where each app lands.
Best overall
CoreSweep
★★★★★ 4.9
Free forever · Pro $49 once
The most complete cleaner we tested — private by design, with a toolkit that goes deeper than anything else here.
CoreSweep is the most capable Mac cleaner we tested, and the one we recommend first. It does everything the others do — safe cache cleanup, large & duplicate files, similar-photo detection, complete app uninstalls, a treemap storage map — then goes further with a developer deep-clean (node_modules, Xcode DerivedData, package caches, dangling Docker layers — never your source), scheduled profiles, exportable audit reports and per-app “surgical reset”. Crucially it’s built privacy-first: no background network connections at all (confirm with Little Snitch), no account, and an offline license. Every removal goes to the Trash and is logged, so anything is reversible.
The deepest, most capable toolkit here
Verifiable zero telemetry; no account
All deletes reversible, with an undo history
On-device Apple-framework AI; nothing leaves your Mac
Free forever; Pro a one-time $49 (Business $199)
More than a casual user strictly needs
SkoonMac — free, Pro $19 once
Best value
SkoonMac is the cleaner we recommend to friends and family who want the essentials without the price tag. It shares CoreSweep’s private, reversible engine — safe cache cleanup, large & duplicate files, similar-photo detection, complete uninstalls, a disk map — wrapped in a calm interface that never tries to scare you. It makes zero outbound connections, needs no account, and works entirely offline. It’s free to use forever, and if you want the premium features it’s a one-time $19 — the best value in Mac cleaning by a distance.
Free forever; Pro a one-time $19 — undercuts every subscription
Verifiable zero telemetry; no account
All deletes reversible, with an undo history
On-device AI (Apple Vision/NL) — private by design
Power-user tools live in CoreSweep instead
CleanMyMac — ~$40/year
Most polished
MacPaw’s CleanMyMac is genuinely well-made: a smart one-click scan, a nice space visualiser, app updater and malware removal. The trade-offs are real, though — it’s a subscription, it requires an account, and it sends telemetry plus cloud malware-definition traffic by design. It’s the most polished commercial option, but on the things we weight most — privacy, reversibility and a one-time price — CoreSweep and SkoonMac come out ahead.
Excellent design and breadth
Malware scan + app updater built in
Subscription; account required
Sends usage + definition traffic
DaisyDisk — $10 · MacKeeper — ~$95/yr
DaisyDisk is a beautiful, fast disk visualiser and a fair one-time buy — but it only shows what’s using space; it isn’t a full cleaner, so it complements a tool like CoreSweep rather than replacing it. MacKeeper bundles antivirus and a VPN but carries a long reputation for aggressive upsells and scare-driven UX, and it’s a pricey subscription — we don’t recommend it.
The real cost over three years
Cleaning a disk isn’t an ongoing service, so a subscription quietly adds up. Here’s roughly what each costs to keep for three years.
Free
CoreSweep · Pro $49 once
Free
SkoonMac · Pro $19 once
~$120
CleanMyMac · 3 yrs
~$285
MacKeeper · 3 yrs
Estimates based on typical annual pricing; promos vary. A one-time license also keeps working if the vendor’s servers ever shut down — a subscription doesn’t.
Why privacy is the real differentiator
Run a firewall like Little Snitch and watch. A cleaning app reads your whole disk — it has no reason to talk to the internet. Most commercial cleaners do anyway: usage analytics, account sync, cloud malware definitions.
CoreSweep and SkoonMac make zero outbound connections except a manual “Check for updates”. No analytics, no account, no license phone-home. That’s not a marketing promise — it’s something you can verify yourself in five minutes.
It’s the same story with safety: the right default is to touch only user-level caches, preview everything, and send removals to the Trash so they’re reversible. Our apps build to that standard and put an undo log behind every action. Tools that delete permanently, or that run in the background while you’re away, are taking risks with your data that a disk utility simply shouldn’t.
How we evaluate
We install each app on a clean macOS user account, run its default scan, and check four things, weighted in this order:
Safety — does it preview before deleting? Are deletions reversible? Does it protect system and user data by default?
Privacy — what does it send over the network (checked with a firewall)? Does it need an account?
Value — one-time vs subscription, and total cost over three years.
Capability & speed — useful tools, accurate results, and a fast, responsive, non-scary interface.
Frequently asked questions
What is the best Mac cleaner app in 2026?
Our top pick is CoreSweep — free to use forever, with the deepest toolkit, verifiable zero telemetry and reversible deletes; premium features are an optional one-time $49 (no subscription). The best-value runner-up is SkoonMac (free; Pro $19 once). CleanMyMac is the most polished subscription, but it phones home and never stops billing.
Are Mac cleaner apps safe?
They can be, but it varies. The safest only delete user-level caches by default, preview everything first, and move files to the Trash so deletions are reversible. Avoid tools that delete permanently, use scare tactics, or auto-run in the background.
Do I even need a Mac cleaner?
macOS manages most caches itself, so you don’t strictly need one. A good cleaner is still handy for finding large and duplicate files, uninstalling apps completely (including leftovers), visualising what’s filling your disk, and reclaiming developer junk — all faster than by hand.
Is a free or one-time cleaner better than a subscription?
For a disk utility, usually yes. Cleaning isn’t an ongoing service, so a free app with an optional one-time upgrade (CoreSweep, free; Pro $49 · SkoonMac, free; Pro $19) costs far less over three years than a subscription — and keeps working even if the company disappears.
Which Mac cleaner is the most private?
CoreSweep and SkoonMac: no outbound network requests except a manual update check, no account, offline license keys. You can confirm it yourself with Little Snitch. Most commercial cleaners require an account and send telemetry.
Mac cleaning guides
Practical, no-nonsense guides to keeping your Mac fast and tidy — written for humans, not search engines. New ones added regularly.