← Guides

How to free up disk space on Mac: the no-scam guide

By Irshad PC ·

Someone checking storage in SpaceUp Mac on an iMac by a sunny window

The fastest honest ways to free up disk space on a Mac, in order: empty the Trash, delete the biggest files you no longer need, clear caches your Mac can rebuild, remove old iPhone backups, and clean the installers out of Downloads. Every step uses tools already on your Mac and costs nothing. A cleaner app can automate the boring parts, but you can get most of the space back by hand in under an hour.

The steps below run from biggest and easiest wins to the more specialized ones. Each includes one line on why it’s safe, because “safe” here means one thing: either you chose the file yourself, or it’s junk your Mac rebuilds on its own.

1. Empty the Trash properly

Files in the Trash still take up disk space. Deleting something only moves it; the space comes back when the Trash is emptied.

Click the Trash icon in the Dock, glance through what’s in there, then click Empty. Emptying is permanent, so that glance matters. If you want this handled automatically from now on, open Finder, then Settings, then Advanced, and turn on “Remove items from Trash after 30 days.”

Why it’s safe: everything in the Trash is something you already decided to delete. You’re just finishing the job.

2. Find your biggest files with built-in tools

Open System Settings, then General, then Storage. macOS shows a colored bar of what’s using space and a list of categories. Click the info button next to Documents to see your largest files sorted by size, plus a file browser you can walk through. One caution: deleting from this pane skips the Trash, and macOS warns you it can’t be undone. Use it to find the big files, and if you want a safety net, delete them in Finder instead.

Finder can do the same thing with more control. Press Command F in any Finder window, click the first filter menu, choose Other, and tick File Size. Set it to “is greater than” 100 MB and you’ll see every big file in your home folder. Old video exports, forgotten disk images and duplicate downloads show up fast.

Why it’s safe: you’re only looking. Nothing is removed until you choose it, and anything you delete in Finder goes to the Trash first, where you can undo.

If a big chunk of your storage shows up as System Data instead of files you recognize, that category has its own explanation. See what System Data actually is.

3. Clear caches your Mac can rebuild

Apps keep caches to skip a download or a rebuild next time. Browsers cache pages, Spotify caches songs, Slack caches images. Useful in small amounts, but macOS mostly leaves them alone, so they quietly pile up for years. One real scan on one Mac turned up 117.45 GB of junk.

To clear them by hand: quit your apps, then in Finder choose Go, then Go to Folder, and enter ~/Library/Caches. Open the folders inside and delete their contents. Keep the folders themselves, and stay inside Caches. That folder exists to hold rebuildable files, which is exactly what makes it fair game. ~/Library/Logs is the same deal for log files.

Why it’s safe: a cache is a copy. The original lives on a server or gets rebuilt by the app the next time it needs it. The tradeoff is honest and small: apps open a touch slower on their next launch while they rebuild what they actually use.

Don’t go further than Caches and Logs. Folders like Application Support and Preferences hold real app data, and nothing in /System is yours to clean.

4. Delete old iPhone and iPad backups

Every time you back up an iPhone or iPad to your Mac, the full backup lands in ~/Library/Application Support/MobileSync/Backup. Each folder in there is one backup, and they’re often tens of gigabytes each. Backups of a phone you sold in 2022 are probably still sitting there.

This one deserves a serious pause. Deleting a backup is permanent, and it’s the only copy of that device’s data on your Mac. Delete a backup only if the device backs up to iCloud, or you no longer own it and don’t need it restored.

Two smaller neighbors are easier calls. ~/Library/iTunes/iPhone Software Updates holds iOS installer files downloaded during past updates of a connected device, dead weight once the update finished. And if you use Mail, ~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads holds copies of attachments you opened; the originals stay in your mailbox.

5. Clean the installers out of Downloads

A DMG is a delivery box. Once the app is in your Applications folder, the disk image it arrived in does nothing but hold space. The same goes for .pkg installers and the .zip files you already extracted.

Open Downloads, sort by size, and work down the list. Installers, old email attachments and files you saved once to look at tend to pile up here for years.

Why it’s safe: the installed app never touches its installer again. If you ever need one back, the developer’s site still has it.

6. Uninstall apps along with their leftovers

Dragging an app to the Trash removes the app but not its baggage. Most apps leave preferences, caches and support files behind in your Library, and for media-heavy apps those leftovers can be bigger than the app was.

After trashing an app, search for its name in ~/Library/Application Support, ~/Library/Caches and ~/Library/Preferences, and trash what you find. Leftovers from one app are usually modest, but across every app you’ve ever tried, they add up.

Why it’s safe: files named for an app you removed serve nothing. The one caution is shared names; only delete folders you can clearly match to the app you uninstalled.

7. Prune Time Machine local snapshots

If you use Time Machine, macOS quietly keeps hourly snapshots on your internal disk between backups. They’re the reason free space sometimes looks wrong, and they hide inside System Data. macOS deletes them on its own when the disk gets tight, but you can reclaim the space now.

List them in Terminal:

tmutil listlocalsnapshots /

Each line ends in a date stamp. Delete one like this:

tmutil deletelocalsnapshots 2026-07-10-123456

Why it’s mostly safe: snapshots are short-term rollback points, and your real backups on the Time Machine disk stay untouched. You do lose the ability to restore to those exact hours until the next backup runs.

8. If you build software, clean developer junk

On a development Mac, this step alone can beat everything above combined. Xcode’s DerivedData folder rebuilds itself on the next build and is often the single biggest pile of junk on the machine. iOS device support files, npm and Gradle caches, Homebrew downloads and stray node_modules folders all grow the same way: the tools re-create every byte on demand and never clean up after themselves.

The full walkthrough with paths and commands is in the developer junk guide.

The scam patterns to avoid

Plenty of Mac cleaners are built on fear rather than cleaning. Before installing any of them, including ours, check for these patterns:

The longer version of this checklist is in why most Mac cleaners are scams.

What SpaceUp Mac automates

Everything above works by hand, and doing it by hand is a fine choice. What SpaceUp Mac adds is one pass instead of eight: a Smart Scan maps your storage, then every item is listed with its size and a plain reason it’s safe to remove. Green means safe and pre-ticked, and nothing is removed until you approve it on a review screen.

It follows the same logic as the manual steps. Your own files, like the big files from Deep Scan, go to the Trash so you can undo. Rebuildable junk like caches and logs is cleared directly. The few permanent items, like old iPhone backups and emptying the Trash, are labeled so before you approve. The details are in cleaning and safety.

The first scan and first clean are free, with no account. On a 256 GB MacBook Air, one clean took 39 GB free to 168 GB. Here’s that story, including exactly what was removed.