Why does iCloud Drive still take up storage on my Mac?
You paid for iCloud storage. You figured that meant your files live in the cloud and your Mac stays free. Then you open About This Mac → Storage and see the bar still mostly full. Sound familiar?
You are not alone — and you are not doing anything wrong. The reason iCloud Drive keeps taking up space on your Mac is baked into the way iCloud actually works. This guide explains what is really going on, how the "Optimize Mac Storage" setting behaves (it is not what most people expect), and what you can do right now to reclaim local space without losing a single file.
If your disk is already close to full, also check out our guide on why your Mac storage fills up — iCloud is only one piece of the puzzle.
iCloud is a sync service, not a cloud-only vault
Here is the key thing Apple does not make obvious: iCloud Drive is a sync service. Think of it like Dropbox or Google Drive — your files exist in the cloud AND on your Mac at the same time. The cloud copy is the backup. The local copy is what you actually open and work with.
As long as your Mac has enough free space, macOS keeps the full contents of your iCloud Drive right there on your hard drive. Every document, every folder, every file — downloaded and ready to open instantly. That is great for speed, but it means iCloud Drive is not freeing any local storage at all by default.
This surprises a lot of people. "But I'm paying for 200 GB of iCloud storage!" Yes — and your Mac is using that iCloud storage to sync a second copy of everything that is already on your disk. The two copies both exist until you change a setting.
What "Optimize Mac Storage" actually does
macOS includes a feature called Optimize Mac Storage. Here is where to find it:
- Open System Settings (the gear icon in your Dock).
- Click your name at the top (your Apple ID).
- Click iCloud.
- Look for Optimize Mac Storage and make sure it is turned on.
When this setting is on, macOS is allowed to look at files you have not opened in a while and offload their local copies when your disk starts running low. The files are not deleted — they stay safely in iCloud. On your Mac, they show up as a placeholder with a little cloud icon. Double-click and the file downloads back within seconds (assuming you have an internet connection).
The catch most people miss
Here is why people complain that Optimize Mac Storage "does nothing": macOS only offloads files when it needs to. If your disk still has a comfortable amount of free space, macOS assumes you want everything local and does not touch a thing. The setting is permission, not a command.
So you can turn Optimize on, restart your Mac, and find that nothing changed — because macOS decided it did not need to free space yet. Only when the disk gets tight will it start quietly swapping older files to cloud-only placeholders.
iCloud Photos has its own separate setting
iCloud Drive and iCloud Photos are two different systems, and they each have their own Optimize setting. Do not assume turning one on covers the other.
To set up Optimize for Photos:
- Open the Photos app.
- Go to Photos → Settings (or press ⌘ comma).
- Click the iCloud tab.
- Select Optimize Mac Storage.
With this on, Photos keeps smaller, screen-sized versions of your pictures locally. The full-resolution originals live in iCloud and download on demand when you need to export or edit them. On a library with thousands of photos, this alone can free many gigabytes.
If your Photos library has grown enormous, you might also consider moving your Photos library to an external drive — that moves the whole thing off your Mac entirely.
The four states a file can be in
Once you understand these four states, iCloud becomes much less mysterious:
- Downloaded — The full file exists on your Mac's local storage. Opening it is instant. It also exists in iCloud as a backup copy. This is the default state.
- Cloud-only (placeholder) — Only a tiny placeholder file lives on your Mac. The real file is in iCloud. You see a cloud download icon next to it in Finder. Your Mac storage shows almost no space used for this file.
- Optimized — This applies mainly to Photos. A smaller, compressed version is kept locally for quick viewing. The original high-resolution file is in iCloud and downloads when you need it.
- Pinned / Keep Downloaded — You have specifically told macOS to always keep this file local, even if Optimize is on and space is tight. Right-click a file in Finder and choose Keep Downloaded to pin it.
How to remove a local copy right now — without deleting anything
If you do not want to wait for macOS to decide when to offload files, you can do it yourself in seconds. This is called Remove Download, and it is one of the most useful hidden features in macOS.
- Open Finder and navigate to a file or folder in iCloud Drive that you do not need to keep locally.
- Right-click (or Control-click) on it.
- Choose Remove Download from the menu.
The local copy is gone immediately. The file stays in iCloud — safe, unchanged, always accessible. A cloud icon appears next to it in Finder. Double-click whenever you need it and it downloads again. This works on individual files or entire folders.
This is completely reversible. You are not deleting anything. You are just choosing where the file lives right now.
One important caveat about iCloud and deletion
iCloud syncs everything — including deletions. If you delete a file from Finder (move it to Trash and empty it), that deletion syncs to iCloud and removes it from all your devices. iCloud is not a safety net against accidental deletion. Always keep important files backed up somewhere independent — an external drive, Time Machine, or another service.
Storage Bee shows you which files are downloaded locally versus cloud-only, so you can spot large iCloud folders eating up disk space and offload them safely — without touching a single file in iCloud.
⬇︎ Download Storage BeeWhere Storage Bee helps
The frustrating part of iCloud storage management is the invisibility of it all. How much of your iCloud Drive is actually downloaded locally right now? Which folders are the biggest offenders? macOS does not give you a clear answer.
Storage Bee is a Mac storage management app that shows you exactly what is using your disk — including which iCloud files and folders have full local copies sitting on your drive. You can browse by size, spot the large downloads you forgot about, and use Finder's Remove Download to clear them out safely.
Storage Bee never deletes anything permanently without your say-so. It works with your existing macOS tools (like Trash, which is reversible) and keeps everything local and private — nothing is sent to any server. Think of it as a clear map of your disk, so you always know what is actually there.
If you are also puzzled by the grey "System Data" chunk in your storage bar, our guide on what System Data means on Mac explains what macOS is counting there.
Quick summary: why iCloud takes up local space
- iCloud syncs files to your Mac by default — both cloud and local copies exist at the same time.
- Optimize Mac Storage lets macOS offload files, but only when disk space gets tight — not on demand.
- Photos has its own separate Optimize setting inside the Photos app.
- You can manually offload any file right now using right-click → Remove Download in Finder.
- Turning Optimize off will re-download everything and may fill your disk.
- iCloud is not a backup against deletion — deletes sync to all devices.
Frequently asked questions
Why is iCloud Drive still taking up space on my Mac?
By design, macOS keeps a full local copy of everything in your iCloud Drive as long as your Mac has room. iCloud is a sync and backup service — not a cloud-only storage vault by default. Files only move off your local disk when the Optimize Mac Storage setting is turned on and your disk starts running low on space. Until both conditions are true, your iCloud files take up local space just like any other files.
Does turning on Optimize Mac Storage instantly free up space?
No — and this surprises almost everyone. Turning on Optimize Mac Storage gives macOS permission to offload older files, but macOS will only act on that permission when it needs to. If your disk still has plenty of breathing room, macOS may not offload a single file right away. The offloading happens gradually and automatically as space gets tight. If you want to free space immediately, use right-click → Remove Download on specific files instead.
How do I free space from a specific iCloud file right now?
In Finder, right-click the file or folder you want to offload and choose Remove Download. The local copy is removed immediately — but the file stays safe in iCloud (you will see a cloud icon next to it in Finder). Double-click at any time to download it again. This works on individual files and on entire folders, and it is completely reversible.
Does turning off Optimize Mac Storage delete my iCloud files?
No — your files in iCloud are not affected. Turning Optimize off simply tells macOS to download everything back to your Mac locally. The danger is space: if the total size of your iCloud library is larger than your available free disk space, downloading everything back will fill your disk. Check your available space and your iCloud library size before switching this off.