> What macOS storage optimization really cleans, what it leaves behind, and how to reclaim the rest of your disk without a subscription.

[← All guides](https://maczentra.com/blog)Check storage

# Mac Storage Optimization That Actually Works

The MacZentra team · Updated Oct 18, 2026 · 6 min read

Mac storage optimization sounds like a switch you flip and forget. In practice it's a handful of macOS settings that clear the easy stuff, and a handful of folders they never touch. Here's what the built-in tools really do, where they stop, and how to reclaim the rest without paying for a subscription.

## What macOS cleans up on its own

Open **System Settings**, then **General**, then **Storage**. You'll see a colour bar and a list of recommendations. Behind it, macOS quietly manages something called purgeable space: files it can remove or re-download when the disk gets tight, such as some caches, local snapshots and iCloud files that already live online. You don't have to do anything for that part.

Setting | What it does | Where it stops |
**Optimize Mac Storage** | Keeps full-size iCloud files in the cloud and leaves smaller local copies when space runs low. | Needs iCloud storage and a connection to get files back. Does nothing for files that aren't in iCloud. |
**Empty Trash Automatically** | Deletes items that have been in the Trash for 30 days. | Only touches the Trash. |
**Store in iCloud** | Moves Desktop, Documents and Photos to iCloud. | Costs iCloud storage and doesn't clean anything, it relocates it. |

## How much free space is enough

There's no official number, but a rule of thumb many people follow is to keep 10 to 20 percent of the drive free. Below that, a Mac has less room for swap files, caches and the temporary space a macOS update needs while it installs. Some updates can ask for 15 GB or more during the process, so a drive that's nearly full may refuse to update at all.

## What the built-in tools leave alone

This is where most of the missing gigabytes hide.

- **System Data.** A catch-all bucket of caches, logs and snapshots. Our guide to [System Data on Mac](https://maczentra.com/blog/system-data-on-mac) explains what's inside.
- **Developer leftovers.** Xcode DerivedData, Docker images and package caches can reach tens of gigabytes.
- **Browser caches.** Safari, Chrome and Firefox keep growing until you clear them. See [how to clear browser cache on a Mac](https://maczentra.com/blog/clear-browser-cache-mac).
- **App leftovers.** Dragging an app to the Trash leaves its preferences and support files behind. Here's [how to uninstall apps properly](https://maczentra.com/blog/uninstall-apps-on-mac).
- **Duplicates and old downloads.** Installers, disk images and repeated copies of the same file.

## Find the big wins by size

Guessing wastes time. Sort by size instead. In Finder, press **Command-F**, click the **Kind** menu, choose **Other** and add **File Size**. Set it to "is greater than" and try 500 MB, then 1 GB if the list is too long. Videos, disk images, old installers and virtual machines show up fast. Our guide on [finding large files on a Mac](https://maczentra.com/blog/find-large-files-on-mac) goes deeper.

Lists only go so far, because they don't show how folders relate. A visual map does. When a folder you forgot about takes up a quarter of the drive, you see it straight away.

![MacZentra Storage Insights screen showing the disk split by media, developer data, apps and caches](https://maczentra.com/guides/insights.webp)Storage Insights splits the disk into categories and shows what's safe to reclaim.

## A 15 minute monthly routine

- Check the Storage bar in System Settings and note the free space.
- Turn on Empty Trash Automatically if it's off.
- Sort Downloads by size and delete old installers and disk images.
- Clear browser caches with the browser closed.
- Look at the biggest folders on a visual map, and clean one at a time.
- Write the free-space number down so you can see the trend.

## Questions people ask

### Should I turn on Optimize Mac Storage?

If you already pay for iCloud and your drive is nearly full, yes. If you often work offline or with huge video files, think twice, because pulling files back needs a connection. The trade-offs are covered in [our iCloud guide](https://maczentra.com/blog/icloud-optimize-storage-mac).

### Where do I turn Optimize Mac Storage off?

Open System Settings, click your name, choose iCloud, then iCloud Drive, and switch off Optimize Mac Storage. Make sure the drive has room first, because macOS will start downloading the files that were stored online.

### What is the fastest way to free up space?

Empty the Trash, delete old installers and disk images, then look at the largest folders. Those three steps usually recover more than everything else combined. Our list of [10 fixes ranked by size](https://maczentra.com/blog/free-up-space-on-mac) has the full order.

### Do I need a cleaning app at all?

Not always. The built-in tools and a Finder search can get you far. An app earns its place when you want a visual map, safer cleanup of developer data and caches, and a way to repeat the job in minutes. If you're comparing options, our [Mac cleaner comparison](https://maczentra.com/blog/best-mac-storage-cleaners) lays out price, size and features.

## Everything MacZentra can clean

Treemap and Sunburst disk maps, a duplicate finder, Developer Junk, a complete app uninstaller and more, in one native storage cleaner for Mac that’s 15.4 MB.

[Explore all features →](https://maczentra.com/features)

## Related guides

[![Cover image for Best Mac Storage Cleaners 2026: Compared & Ranked](https://maczentra.com/thumbs/insights.webp)Check storage · 9 minBest Mac Storage Cleaners 2026: Compared & RankedMac storage cleaners and disk space analyzers compared by price, size, scan speed and licence. One-time, subscription and free options side by side.](https://maczentra.com/blog/best-mac-storage-cleaners)[![Cover image for Mac Disk Usage Analyzer: Read a Treemap and Sunburst](https://maczentra.com/thumbs/treeview.webp)Check storage · 5 minMac Disk Usage Analyzer: Read a Treemap and SunburstHow to read a Mac disk usage analyzer: Treemap, Sunburst and Tree View explained, what to check first, and a Terminal command to find big folders.](https://maczentra.com/blog/mac-disk-usage-analyzer-treemap-sunburst)[![Cover image for Find Large Files on Mac: 4 Ways, Built-in to Terminal](https://maczentra.com/thumbs/large.webp)Check storage · 5 minFind Large Files on Mac: 4 Ways, Built-in to TerminalThe fastest ways to find large files on a Mac: Storage settings, a Finder search, one Terminal command, or a treemap. Steps and commands for each.](https://maczentra.com/blog/find-large-files-on-mac)[![Cover image for MacZentra CLI: Command Reference and Use Cases](https://maczentra.com/thumbs/cli.webp)Check storage · 6 minMacZentra CLI: Command Reference and Use CasesThe msc command runs MacZentra from the terminal. Scan paths, find duplicates, check developer junk and preview deletions without opening the app.](https://maczentra.com/blog/cli-commands-reference)

Source: https://maczentra.com/blog/mac-storage-optimization
