Why your Mac fills up faster than you put anything on it
Nothing on a Mac removes anything by default. The five processes that add space on their own, and which of them you can switch off.
The common experience is that you delete 10 GB, and a fortnight later the disk is as full as it was. That is not imagination and it is not a leak. Several parts of macOS and of ordinary applications add data on their own, and almost nothing removes any of it.
The five processes that add space without you
| What grows | Roughly how fast | Can you stop it |
|---|---|---|
| Local Time Machine snapshots | Hourly, thinned when space is short | Only by turning off Time Machine |
| Application caches | Continuously, unbounded in many apps | Per app, if it has a limit setting |
| Device backups | One full copy per backup | Yes, delete old ones after each new phone |
| Downloads and installers | Every time you install something | Yes, it is a habit rather than a setting |
| Developer output and package caches | Every build | Yes, but it comes back with the next build |
Find out which one it is on your Mac
Rather than guessing, take a measurement now and compare it in a fortnight. Two numbers a week apart tell you more than any amount of reasoning:
du -xh -d 1 ~ 2>/dev/null | sort -h | tail -20 > ~/Desktop/space-$(date +%F).txtRun that again later and compare the files. The folder that moved is the one to deal with, and it is frequently not the one people assume.
The snapshots question
On a Mac with Time Machine enabled, hourly snapshots are kept on the internal disk between backups. They are genuinely useful, they are thinned automatically when space runs short, and they are also why the free space figure moves on its own. What purgeable space is covers this, and it is the reason deleting a file sometimes frees nothing at all.
The caches that have no limit
Some applications cap their caches and most do not. The ones that do usually put the setting somewhere obvious, which is worth five minutes for the apps you use daily: Telegram has a limit and expiry, Spotify has a storage cap, and browsers manage their own within limits you cannot see.
What actually keeps a Mac from filling
- Turn on the automatic Trash emptying setting, which is the one recommendation with no downside.
- Set cache limits in the two or three apps that offer them.
- Delete the previous device backup when a new phone is set up.
- Clear Downloads monthly, or as a habit when an install finishes.
- Know your three largest folders, and check those rather than everything.
The full sequence, from safest to most involved, is in how to free 100 GB. The point of this page is the part before that: it fills up again because nothing is removing anything, and two or three settings change that permanently.
Common questions
Why does my Mac lose disk space on its own?
Mostly local Time Machine snapshots, which are created hourly and held until space is needed, plus application caches that grow without limits. Both are working as designed, and neither removes anything until pressure forces it.
How can I tell what is filling up my Mac?
Take a folder by folder measurement now, save it, and compare it in a fortnight. The folder that moved is the answer. Guessing usually points at the wrong one, since the fastest growing folders are hidden ones.
Does emptying the Trash automatically help?
Yes, and it is the one storage recommendation with no real downside. It removes items that have been in the Trash for 30 days, which is long enough to change your mind and short enough to stop the folder growing indefinitely.
Is my Mac filling up because of a virus?
Almost never. On a Mac, unexplained growth is nearly always snapshots, caches, device backups or downloads. Measure the folders before assuming anything else, since the real cause is usually visible in the first listing.