Blog / Sep 17, 2026 · 3 min read
How to Free Up Disk Space on Your Mac (The 2026 No-Junk Guide)
You’re low on disk space. The macOS Storage app shows a giant gray bar labeled “System Data” and offers exactly zero help. And every “clean my Mac” tool you’ve tried wants money, a subscription, or your files.
Here’s the actual, order-of-operations guide to freeing space on a Mac in 2026 — the way a developer who’s been burned by a bad cleaner would do it.
Step 0: Know the attack surface
Before you delete a single byte, understand what’s actually eating your disk. On macOS the big four are:
- Applications — the visible stuff.
- ~/Library caches — the quiet stuff.
- System Data (a.k.a. the macOS euphemism for “everything else”).
- Developer cruft — DerivedData, simulators, Docker, node_modules. This is where gigabytes evaporate, and it’s the one category most cleaners pretend doesn’t exist.
Step 1: Inspect, don’t guess
Open DiskInsight (or your tool of choice) and look before touching anything. Nine views beat one: a sunburst for the “where am I?” moment, a list for the “what are the biggest f***in’ files” moment, a flame chart for age.
The golden rule: visualize first, delete never-behind-your-back. Any tool that “cleans” the moment it’s opened is a tool that will destroy something you love.
Step 2: The safe wins (5 minutes)
These are universally safe, recoverable, and don’t need a paid app:
- Empty the Trash. Obvious, but do it first.
sudo rm -rfis a sin; the Trash is a gift. - Clear user caches (
~/Library/Caches/<user>) — you can do this by hand, but let a tool review them first. - Check your Downloads/Desktop for the 9 GB DMG you forgot.
- Purge old Time Machine local snapshots (
tmutil listlocalsnapshots /and delete withtmutil deletelocalsnapshots).
Step 3: The developer wins (10 minutes)
This is where the real space lives, and where DiskInsight does its best work:
- Xcode DerivedData (
~/Library/Developer/Xcode/DerivedData) — routinely 20–60 GB of build artifacts. Safe to clear; it rebuilds on next open. - iOS Simulator runtimes (
~/Library/Developer/CoreSimulator/Devices) — every simulator you’ve ever booted, multi-GB each. - Docker —
docker system prunefor dangling layers; inspect what DiskInsight shows as “unused images.” - node_modules — a single repo can hold 2–5 GB; old projects are the worst offenders.
- ~/Library/Containers & Application Support — developer app data that “uninstallers” forget.
DiskInsight scans all of these explicitlyiennever deletes anything you haven’t reviewed. Everything you clear goes to the macOS Trash — recoverable, reversible, privacy-safe.
Step 4: The don’ts
- Don’t buy a subscription cleaner that vacuums on sight. You don’t need a $40/year app to move files to the Trash.
- Don’t nuke
node_modulesblindly — you might need that old project next month. - Don’t empty caches for running apps (Spotlight, Mail, Photos) without quitting them.
- Don’t trust any app that promises “instant.” Scanning 2 million files takes a few seconds, not a miracle.
The bottom line
Freeing space on a Mac in 2026 isn’t about magic — it’s about seeing first, then reclaiming safely, with everything recoverable.
That’s literally why we built DiskInsight: one-time $19, nine visualizations, developer-aware, every deletion to the Trash, 100% local — no accounts, no telemetry, no subscriptions.
Download DiskInsight for macOS and reclaim your disk the safe way. Your data stays on your Mac. Always.