Mac Storage Full? How to Fix "Startup Disk Almost Full"
That "Your startup disk is almost full" alert isn't just annoying — a full disk makes your whole Mac slow and can stop apps from saving. Here's how to free up gigabytes fast, ranked so you get the biggest wins first.
Why the "Startup Disk Almost Full" Warning Appears
macOS shows this warning when free space on your startup disk drops into single-digit gigabytes. It matters for more than storage: macOS uses free disk space as virtual memory (swap), so a nearly full drive doesn't just stop you saving files — it makes the entire system slow, causes apps to hang, and can prevent macOS updates from installing.
The fix is to reclaim space, and the smart approach is to start with the categories that give you the most gigabytes for the least effort. That's how this guide is ordered.
First, see where the space went. Open the Apple menu > System Settings > General > Storage. The coloured bar shows which categories are largest, so you know where to aim.
The Fastest Wins, in Order
Work down this list top to bottom. The first few steps typically recover the most space in the least time.
-
Empty the Trash. Files you've "deleted" still occupy space until the Trash is emptied. Right-click the Trash icon and choose Empty Trash. This alone can recover several gigabytes instantly.
-
Clear out Downloads. The Downloads folder is where forgotten installers, .dmg files, and huge attachments pile up. Sort it by size in Finder and delete what you no longer need.
-
Delete app caches. Caches in
~/Library/Cachesare often the single biggest slice of reclaimable space — commonly 10 GB or more. Apps rebuild them automatically, so clearing them is safe. -
Find and remove large files. Use Storage > the "Large Files" review, or a storage analyzer, to surface forgotten multi-gigabyte videos, disk images, and old archives.
-
Delete duplicate files. Duplicated photos, downloads, and documents quietly waste space. A duplicate finder can reclaim gigabytes you didn't know were doubled up.
-
Remove old backups and snapshots. Time Machine local snapshots and old iOS device backups can occupy huge amounts of space on your startup disk.
Step 1 & 2: Trash and Downloads (Biggest Instant Wins)
Start where the space is easiest to reclaim. Emptying the Trash is instant and often frees more than people expect, because large files you deleted are still sitting there. Then open your Downloads folder, switch to list view, and click the Size column. You'll almost always find old installers, disk images, video files, and giant email attachments you downloaded once and forgot. Delete them and empty the Trash again.
Don't overlook other Trash cans, either — the Photos app and Mail keep their own "Recently Deleted" areas that hold onto files until you empty them separately.
Step 3: Clear Caches and System Junk
After the obvious files, caches are the highest-value target. App caches live in ~/Library/Caches and can total tens of gigabytes on a Mac that's been in use for a year or more. They're safe to remove because apps regenerate them on demand. For the full walkthrough, see our guide on clearing app cache on Mac. Logs and other temporary files add a smaller but worthwhile amount on top.
Safe by default: Only clear caches inside ~/Library/Caches (with the tilde). Leave the system-level /Library/Caches alone — macOS actively uses those.
Step 4 & 5: Large Files and Duplicates
Once the quick wins are done, hunt down the space hogs. Large forgotten files — old video projects, VM images, downloaded ISOs, and unused app bundles — are frequently the reason a disk fills up. macOS has a built-in "Review Large Files" option in the Storage screen, but a dedicated storage analyzer gives you a clearer, drillable map of where every gigabyte lives.
Duplicates are the sneakier culprit. The same photo saved twice, a document downloaded three times, or duplicated media libraries can waste gigabytes without you noticing. A duplicate file finder compares file contents and lets you safely remove the redundant copies while keeping one of each.
Step 6: Old Backups and Snapshots
Two backup-related sources can occupy surprising amounts of your startup disk. First, Time Machine keeps local snapshots on the internal drive so you can restore even without your backup drive connected — these normally thin out automatically but can spike after big changes. Second, if you've ever backed up an iPhone or iPad to your Mac, those device backups can be many gigabytes and are easy to forget.
Local snapshots can be thinned with tmutil in Terminal, and old device backups can be deleted from the Finder (for a connected device) or from within the Storage management screen. Remove backups you no longer need, but keep at least one current backup of anything important.
Do It All in One Pass with TrimyMac
Working through six categories by hand takes time and care. TrimyMac collapses the whole process: its Smart Clean scans your disk in seconds, itemises the reclaimable caches, logs, and Trash, and clears them in one click — while its analyzer and duplicate finder surface the large and doubled-up files that manual methods miss. It's the fastest way to go from "startup disk almost full" back to comfortable free space.
Free Up Gigabytes in Minutes
TrimyMac finds cache bloat, large files, and duplicates, then clears the reclaimable junk in one click. Free download for macOS.
Download TrimyMac FreeFrequently Asked Questions
Why does my Mac say the startup disk is almost full?
macOS shows this warning when free space on your startup disk drops into single-digit gigabytes. Because macOS uses free space as virtual memory swap, a nearly full disk not only blocks saving files but also slows the whole system and can prevent updates from installing. The fix is to reclaim space, starting with the easiest, highest-yield categories: Trash, Downloads, and caches.
What should I delete first when my Mac storage is full?
Start with the fastest wins: empty the Trash, clear out the Downloads folder (sorted by size), then delete app caches from ~/Library/Caches. These three steps usually recover the most space for the least effort. After that, hunt for large forgotten files, remove duplicates, and clear old backups and Time Machine local snapshots.
How much free space should I keep on my Mac?
Aim to keep at least 10–15% of your startup disk free. On a 256 GB Mac that's roughly 25–40 GB. macOS needs this headroom for virtual memory swap and for SSDs to write efficiently. Staying above that threshold keeps your Mac responsive and stops the "almost full" warning from returning.
Does a full disk slow down a Mac?
Yes, significantly. When your disk is nearly full, macOS has little room for virtual memory swap, so the system slows, apps hang, and switching tasks feels sluggish. SSDs also write less efficiently when they're near capacity. Freeing 20–40 GB often produces a noticeable, immediate speed improvement in addition to clearing the storage warning.
Is it safe to delete files to free up space on Mac?
Yes, if you stick to safe categories. Emptying the Trash, clearing app caches in ~/Library/Caches, removing old downloads and installers, and deleting confirmed duplicates are all safe. Be careful with backups (keep one current copy of anything important) and avoid deleting files from system folders you don't recognise. Backing up first means any mistake is reversible.