← Back to blog

Mac Full Again Two Months Later? The Stuff You Delete Grows Back, The Real Growth Isn't Touched

The 'Storage Almost Full' alert is back. Last time a cleaning app scanned out over 10 GB, deleted with one click, and felt great—only for everything to be the same two months later. The problem isn't that you don't clean often enough, but that **what you delete will grow back, while the part that's actually growing is untouched by cleaning software**.

Share

The 'Storage Almost Full' alert is back. Last time a cleaning app scanned out over 10 GB, deleted with one click, and felt great—only for everything to be the same two months later.
The problem isn't that you don't clean often enough, but that what you delete will grow back, while the part that's actually growing is untouched by cleaning software.


Cleaning Software Deletes Mostly 'Things That Grow Back'

Open any Mac cleaning tool, and the categories at the top of the scan results are usually these:

Category Typical Location What Happens After Deletion
App Cache ~/Library/Caches Regenerated when the App opens next time
Browser Cache Chrome / Safari cache directories Returns after a few days of browsing
System Logs, Temp Files /private/var/log, /private/var/folders Continuously written by the system
Dev Cache Xcode DerivedData, node_modules, Docker images Rebuilt on next compile or dependency install

The purpose of cache is to trade space for speed. Delete it, and the App will be a bit slower on the first launch, then it takes the space back exactly as it was. This is the first reason for 'full again two months later': you are clearing a pool that refills itself.

This isn't to say clearing cache is useless—temporarily freeing space for emergencies is very effective. But if you want your disk to stay free of alerts in the long term, you have to look at another type of file.

What's Actually Growing Is the Stuff You 'Can't Bear to Delete'

Open 'System Settings → General → Storage', or run this in the terminal:

bash
du -sh ~/Pictures ~/Downloads ~/Desktop ~/Documents ~/Movies 2>/dev/null

Most people will find that the big stuff is never cache, but these:

  • Photos and Screenshots. An iPhone photo is 2–5 MB, while a straight-out-of-camera JPEG can be over 10 MB; a ⌘⇧4 Retina screenshot is a 1–3 MB PNG. A few a day adds up to tens of GB a year.
  • Images Saved in Chat Tools. Images forwarded in groups, materials from clients, work screenshots—received once, and a local copy is created.
  • Downloads Folder. Design asset packs, wallpapers, images saved from web pages that you never opened after downloading.
  • Assets in Work Projects. Exported design files, website images/ directories, App resource files—each project comes with a pile of original-size large images.

The common point of these files is: cannot be deleted. Photos are memories, screenshots might be needed someday, project assets are still in use. Cleaning software knows this, so they are skipped by default—so the part that's actually growing remains untouched every time you clean.

If You Can't Delete It, Make It Smaller

Since these images must be kept, the only remaining method is: reduce the size of each image without affecting viewing.

Most images are 'chubby' from the moment they are created:

  • Cameras and phones use very high JPEG quality settings for safety, often carrying a lot of EXIF, thumbnails, and other attached data;
  • Screenshots and PNGs exported by design tools usually aren't compressed or optimized at all;
  • Images saved from the web are often never processed seriously.

These extra bytes take up disk space noticeably without looking any different to the naked eye. We conducted two public tests: 32,188 straight-out-of-camera JPEGs were compressed to save 76.8%; a batch of JPGs already compressed on the web could still save 46.8% (see the 'ImgZilla Test' series).

In other words, a 50 GB photo folder could easily free up 20–30 GB—and this space won't grow back.

Why Most People Still Don't Compress Images

Everyone knows the logic, but few actually do it. The reasons are very practical:

  1. File names change after compression. Many tools save as xxx-min.jpg or export to a new folder; after compressing, you have to manually replace and delete the originals, making a mess of a large folder.
  2. Dare not touch originals. What if compression breaks it? There's no going back, so you just don't do it.
  3. Online compression has limits and requires uploading. 20 images at a time, 5 MB each—personal photos and company assets aren't something you want to upload to someone else's server.

These three points are exactly what we wanted to solve when we built ImgZilla.

ImgZilla: Drag the Whole Folder In, Compress in Place

ImgZilla is a native macOS image compression tool that does one thing: compress images in place, nothing else is touched.

  • File names, paths, and formats remain unchanged. IMG_2034.HEIC stays IMG_2034.HEIC and stays in its original folder; album organization and project references are unaffected.
  • Just drag in the whole folder. Automatically scans subdirectories recursively, skipping hidden files and node_modules.
  • Originals go to the Trash by default. If you're not satisfied with a result, right-click 'Put Back' in the Trash to restore it. Confirm it's fine before emptying the Trash to actually free the space.
  • Supports JPG, PNG, GIF, SVG, HEIC/HEIF, WebP, AVIF. Handles iPhone HEIC photos, screenshot PNGs, and WebP saved from the web.
  • Runs locally, no internet required. Photos never leave your computer, with no limits on number of images or file size per image.
  • Doesn't forcefully compress already small files. Files with a compression rate of less than 0.4% are marked 'Already Minimized' and kept as-is; it won't make images blurry just for a better number.

After compression, a built-in compare window (⌘D) allows side-by-side comparison and zooming in to actual pixels to check image by image—you don't have to just trust it, you can see for yourself.

Where to Start Compressing

It is recommended to follow the order of 'takes up a lot, low risk':

  1. Screenshot Folder (default on Desktop, or your custom location): PNG screenshots usually compress the most space, and there's almost no 'quality anxiety'.
  2. Downloads Folder: Delete the truly useless ones first, then compress the remaining images all at once.
  3. Your Organized Photo Folder: For example, camera imports or phone exports organized by year.
  4. Work Project Assets: For websites, Apps, and design export directories, compress them to make the website and install packages lighter too.

One place not to drag in directly: the 'Photos' App library (photoslibrary). It is a database managed by the 'Photos' App itself; modifying files inside directly can cause library issues. To compress this part, export to a regular folder first, or enable iCloud 'Optimize Mac Storage' and let the system handle it.

Also, two notes to avoid over-optimistic expectations:

  • ImgZilla does not convert formats or change resolution. PNG stays PNG, dimensions unchanged.
  • How much can be saved depends on the original state of the images. Images already seriously optimized won't save much—this is normal.

ImgZilla currently only supports macOS (12.3 and above) and can be downloaded from the Mac App Store. The free version allows compressing 10 images per day, and the quota is only counted for successful compressions—try a screenshot folder first to see the effect before deciding.


A Summary Table

Action Space Freed Will It Grow Back?
Clear cache, clear logs A few GB to over 10 GB Yes, refills within a few weeks
Delete unused downloads, installers Depends on habit Depends on habit
Compress photos and screenshots in place More photos, more space saved No
Move large files to external drive / cloud A lot No, but access becomes inconvenient

Mac keeps getting full not because you don't clean often enough, but because you keep clearing the part that grows back. Compress the images that are actually growing once, and develop the habit of compressing new images immediately—your next alert will come much later.

Want smaller, faster images?

Download ImgZilla and compress locally — your images never leave your Mac.