How to Free Up Disk Space on Mac

Tips for keeping your Mac tidy and running smoothly.

If you’ve ever stared at the dreaded "Your disk is almost full" message on your Mac, you’re not alone. It’s frustrating, and a little confusing, especially when you can’t figure out where all your storage disappeared to.

Sure, you have some big videos or old PDFs sitting around. Hidden files, caches, and other digital clutter can quietly swallow gigs of space. It turns out, your Mac is a bit like a messy roommate, tucking things away in places you rarely check.

For instance, development tools and package managers can stash temporary files and dependencies in the background, taking up more space than you realize. System backups are lifesavers, but they can quietly eat up a surprising amount of storage over time.

Even everyday tasks like browsing the web or syncing cloud files create caches that gradually pile up. As a result, your once-speedy Mac starts running on fumes, and those built-in storage utilities don’t always tell the full story.

Of course, you could dig through folders manually or run terminal commands like du -sh to find the space-hogging files.

Clearing out disk space actually gives your Mac room to breathe so it can work the way it’s supposed to.

Finding Large Files and Folders

If you're struggling to figure out where all your Mac's storage has gone, locating large files and folders is a great place to start. These space hogs often lurk in plain sight, or worse, hide deep within system directories.

Start with Finder. Switch to List View, enable "Calculate all sizes," and sort by size. This makes it easy to spot oversized files and folders.

For a more visual approach, macOS's Storage Management tool (found via Apple menu > About This Mac > Storage > Manage) organizes files by category and offers recommendations for clearing space. It's quick, effective, and doesn't require any technical know-how.

Third-party apps like DaisyDisk and GrandPerspective offer graphical maps of your storage, making it easier to pinpoint what's eating up space. These tools are especially helpful for identifying redundant or unnecessary files.

Then there are hidden culprits. Developer directories like ~/.npm or node_modules can balloon with duplicated dependencies, while caches in ~/Library/Caches quietly pile up over time.

Virtual machines? Those massive disk images can devour entire gigs.

And don't overlook local Time Machine snapshots—they're invisible but can take up a surprising amount of space.

When you're ready for a more technical approach, fire up Terminal and run commands like du -sha * .* | sort -hr. It's a bit more technical but reveals every file and directory, including hidden ones.

If compression is your goal, try tools like Compresto to shrink large files, videos, PDFs, and images without sacrificing quality. Once those files are optimized, you'll free up space and make sharing or storing them far easier.

Small tweaks like these can make a big difference.

Methods to Free Up Disk Space on Mac

When it comes to freeing up disk space on your Mac, there's no shortage of options. Some involve rolling up your sleeves, and some are as simple as dragging and dropping files.

Here's a mix of manual and automated methods to help you reclaim storage.

1. Analyze Disk Usage

Start by pinpointing where your storage is going. Use Terminal commands like du -sh * to check folder sizes or df -h for an overview of disk usage.

If Terminal feels too technical, macOS's Storage Management tool offers a more user-friendly option.

2. Remove Redundant Files

Old iPhone backups, unused GarageBand loops, and outdated system files can hog space. Navigate to ~/Library/Application Support/MobileSync/Backup/ to clear old device backups. Similarly, delete GarageBand loops from /Library/Audio/Apple Loops/.

3. Clear Outdated Homebrew Packages

If you use Homebrew, outdated packages can pile up. A quick brew cleanup removes old versions and unnecessary caches.

4. Delete Local Snapshots

Time Machine snapshots are great for backups, but they can quietly eat up space. Use tmutil listlocalsnapshots / to identify them and delete older ones with tmutil deletelocalsnapshots <snapshot_date>.

5. Compress Large Files Automatically

For non-technical users, automated tools like Compresto make storage cleanup effortless.

With its drag-and-drop interface, advanced algorithms, and folder monitoring, it compresses videos, images, PDFs, and GIFs without sacrificing quality. This saves significant storage and simplifies file sharing across devices.

6. Verify Free Space

Double-check your progress. Run df -h again or revisit Storage Management to see how much space you've freed up.

Manual options provide control and may take extra time.
Tools like Compresto remove the guesswork and keep the process simple, even for beginners.

man in white shirt using black macbook

Keeping Your Mac Storage Clean

Wrapping up, keeping your Mac's storage clean means making room for new files and helping your system run smoothly. By regularly clearing out caches, outdated backups, and old application files, you can reclaim substantial space and avoid the frustration of slowdowns or full-disk errors.

Simple habits, like monthly storage checks or using tools to identify large files, can go a long way.

Adopting a proactive approach to disk management helps you stay ahead of recurring storage issues. Whether it's setting up smart folders to spot oversized files or leveraging automated tools to compress media, these practices ensure your Mac stays efficient for everyday use and demanding projects alike.

Think of it as a little digital housekeeping, small efforts that yield big results over time.

When it comes to managing large media files, Compresto makes compression a breeze. Effortlessly compressing videos, images, and PDFs means you can save space and share files faster without any guesswork.

Ready to start reducing your file sizes? Check out Compresto's straightforward plans and see how much space you can save.

Ready to compress your files? Join thousands of creators using Compresto ⚡