Where’s My Disk Space? A Complete Guide to Freeing Storage on Your Mac


If you’ve just bought a brand new Mac and you’re already seeing the dreaded “Your disk is almost full” warning, you’re not alone. Storage issues are one of the most common complaints among Mac users, whether they’re working on a 128 GB MacBook Air or a high-end Mac Studio with multiple terabytes of SSD storage.

The frustration often boils down to two key questions:

  • What is taking up all the space on my Mac?
  • Why does “System Data” seem to consume hundreds of gigabytes?

These questions are so frequently asked that entire Reddit threads and Apple Support forums are filled with users who can’t track down the mysterious gigabytes eating away at their SSDs.

In this comprehensive guide, I’ll show you exactly how to find out what’s filling your Mac’s storage, without resorting to shady third-party “cleaner” apps. We’ll focus on built-in tools, reliable methods, and when to cautiously use third-party solutions (if at all). I’ll also compare how similar issues can be tackled on Linux, Windows, Android, and iOS, so no matter what ecosystem you’re in, you’ll know how to regain control of your storage.

Apple Mac Special Deals on Amazon | Click here

Why Storage Fills Up So Quickly on macOS

Modern Macs ship with fast but expensive SSDs. Unlike older spinning hard drives (HDDs), SSDs are smaller in capacity per dollar (or per euro). As of 2025, upgrading from a base 256 GB MacBook Air to a 1 TB version adds roughly $400 (€370) to the price. Compare that with a standard 1 TB external SSD that costs less than $100 (€92), and you can see why Apple users feel squeezed.

Even with larger SSDs, macOS tends to consume more space than expected because of:

  • System Data (formerly “Other”): caches, temporary files, logs, and application support data.
  • Mail attachments and Messages data: especially with iCloud syncing.
  • Photos and Videos: high-resolution media can eat hundreds of GBs.
  • Virtual Machines: Parallels, VMware, or Docker containers are notorious storage hogs.
  • Time Machine local snapshots: invisible backups that can eat dozens of GBs.

Where’s My Disk Space? A Complete Guide to Freeing Storage on Your Mac

Step-by-Step: How to See Where Your Mac’s Space Is Going

1. Avoid “Cleaner” Utilities

The first step is not to panic-install apps like CleanMyMac or “Disk Doctor.” Many of these tools over-promise, delete things they shouldn’t, or run constant background processes that can actually slow down your machine. Apple itself warns against “cleaner” apps in its support documentation.

Instead, use the built-in Finder tools.


2. Use Finder’s List View and Size Calculation

This is the most reliable method without third-party software:

  1. Open Finder.
  2. From the Go menu, select Computer.
  3. Double-click your boot disk (usually named Macintosh HD).
  4. Switch to List View (⌘+2).
  5. Press Command + Shift + Period to reveal hidden files.
  6. Go to View > Show View Options and check Calculate all sizes.
  7. Wait as macOS calculates folder sizes.

Now sort by size. Large folders will float to the top, allowing you to dig deeper. Keep clicking the disclosure triangles to expand subfolders and locate large items.


3. Check “System Data” Manually

“System Data” is Apple’s catch-all category. To track it:

  • Look inside ~/Library and /Library.
  • Pay special attention to:
    • Application Support (huge files from apps like Final Cut Pro, Xcode, or Adobe).
    • Caches (safe to delete in most cases).
    • Logs (rarely necessary to keep).

4. Don’t Forget About Time Machine Snapshots

Local Time Machine snapshots can take up tens of gigabytes. To see them:

tmutil listlocalsnapshots /

To delete old snapshots manually:

sudo tmutil deletelocalsnapshots 2025-10-03-120000

(Replace with the timestamp of the snapshot.)


5. Manage iCloud Storage Wisely

If you use iCloud Drive, files may appear to be on your disk when they’re actually offloaded to iCloud. However, sometimes large “ghost” files remain cached locally.

Go to System Settings > Apple ID > iCloud Drive > Options and manage what is synced.


Alternative Approaches: Terminal Tools

If you prefer the command line, macOS has built-in utilities:

  • du (disk usage):
sudo du -sh /*

This shows a breakdown of folder sizes in the root directory.

  • ncdu (NCurses Disk Usage):

For Linux users, ncdu is standard. On macOS, install it via Homebrew:

brew install ncdu
ncdu /

This gives an interactive, text-based interface.


Comparing with Other Operating Systems

Linux

On Linux distributions (Ubuntu, Fedora, Arch):

  • Use du, df, or ncdu to see disk usage.
  • GUI alternatives: Baobab (Disk Usage Analyzer) on GNOME or KDirStat on KDE.

Linux makes it easier to see system logs, caches, and package leftovers. For example, clearing APT cache on Debian-based systems:

sudo apt clean

Windows

Windows 11 has built-in storage analysis:

  • Settings > System > Storage
  • Use “Storage Sense” to automatically delete temp files.
  • For detailed views, use WinDirStat (free and open source).

iOS and iPadOS

Mobile Apple devices suffer the same “System Data” bloat. To manage it:

  • Settings > General > iPhone Storage
  • Offload unused apps.
  • Clear Safari caches.
  • Back up photos and videos to iCloud or external drives.

Android

Android users can use Files by Google or built-in storage tools:

  • Clear app caches.
  • Offload unused apps.
  • Move large media to microSD (if supported) or cloud storage.

Common Space Hogs on Macs

  • Final Cut Pro libraries – easily hundreds of GBs.
  • Xcode simulators – iOS SDKs and device images can take 30–50 GB.
  • Mail attachments – stored in ~/Library/Mail.
  • Photos and iMovie libraries – often hidden inside ~/Pictures.
  • Virtual Machines – each VM disk file (VMware Fusion, Parallels, UTM) can be >100 GB.

When It’s Safe to Delete – and When It’s Not

  • Safe to delete:
    • Cache files in ~/Library/Caches
    • Old downloads
    • Unused applications
  • Be careful with:
    • System files in /System
    • Logs in /var/log (can be useful for debugging)
    • Mail and Messages attachments (may contain needed info)

Always back up before deleting!


Automating Cleanups

For advanced users, you can script cleanups. Example (deletes cache files safely):

rm -rf ~/Library/Caches/*

Or automate with a cron job. But be cautious—automated deletions can sometimes remove things you still need.


External Solutions

If you constantly run out of space, consider:


Conclusion

Your brand-new Mac may feel “mysteriously full,” but the mystery is solvable. By using Finder’s List View with size calculation, digging into ~/Library, and carefully managing caches, iCloud data, and Time Machine snapshots, you can reclaim valuable storage without spending a cent on sketchy “cleaning” apps.

If you use multiple platforms, the same principles apply: analyze first, delete cautiously, and back up before removing anything.

In the end, knowing exactly where your disk space is going is the most powerful tool. Once you’ve mapped it out, you’re in full control.


References


As an Amazon Associate I earn from qualifying purchases | Marketing links on the page