Home › Mac Guides › Find Large Files
How to find the large files eating your Mac's disk
A handful of forgotten files usually accounts for most of a full disk: a 40 GB video export, a virtual machine image, an old project archive, a downloaded ISO. Finding them is easy once you know where to look — macOS ships with two perfectly good tools for the job, and a third-party scan makes it visual. Here are four methods, from quickest to most thorough.
Updated 2026-08-02 · Written by the CleanerMac team · macOS 13–15 tested
Method 1 — Finder search (no extra tools)
Finder's search can filter by size, though the option is hidden behind a menu.
- Open a Finder window and press Command-F.
- Click This Mac to search the whole machine rather than the current folder.
- Click the first criteria dropdown (it says Kind) and choose Other….
- Find File Size in the list, tick it, and click OK.
- Set the row to File Size is greater than 1 GB.
- Switch to list view, then use View → Show View Options and enable Calculate All Sizes so you can sort by the Size column.
Two caveats. Finder excludes system files and hidden folders by default, so it will not show you caches or Library contents. And it relies on the Spotlight index — anything on a volume you excluded from Spotlight will not appear.
Method 2 — The built-in Storage pane
Open Apple menu → System Settings → General → Storage, then click the info button next to Documents. Apple provides three genuinely useful views here:
- Large Files — everything over a threshold, sorted by size, with last-accessed dates.
- Downloads — the folder that quietly collects installers and archives.
- Unsupported Apps and File Browser — a simple size-ranked tree of your home folder.
This is the fastest zero-effort option and covers your personal files well. Like Finder, it does not look inside Library folders, so it will miss caches, snapshots and app data — for those, see our System Data storage guide.
Method 3 — Terminal, for complete coverage
Terminal sees everything, including hidden and system directories. A few commands cover most needs:
find ~ -type f -size +1G 2>/dev/null— every file over 1 GB in your home folder.find ~ -type f -size +500M -exec ls -lh {} \; 2>/dev/null | awk '{print $5, $9}'— the same with human-readable sizes and paths.du -sh ~/* | sort -h— top-level folders in your home directory, smallest to largest. The last lines are what matter.du -sh ~/Library/* | sort -h— the same for your user Library, which is where the surprises usually are.du -ah ~/Downloads | sort -h | tail -20— the twenty largest items in Downloads.sudo du -sh /* 2>/dev/null— top-level system directories, if you suspect something outside your home folder.
The 2>/dev/null suppresses permission errors for protected paths. A full du pass over a large home folder can take a couple of minutes; it is reading metadata for every file on the disk.
Method 4 — A visual scan
Terminal output is complete but hard to reason about. A visual treemap or size-ranked category view tells you the same story instantly, and it includes hidden folders that Finder skips. CleanerMac's Disk X-Ray does this: it maps your disk by category, lets you drill down to individual files, and labels each one in plain language — cache, installer, untouched since a given date — so you can judge quickly what is safe to remove. Alternatives and the general approach are covered in our Mac disk space analyzer guide.
Which method to use
| Method | Sees hidden files | Speed | Best for |
|---|---|---|---|
| Finder search | No | Fast | Personal documents and media |
| Storage pane | No | Fast | A quick first pass with zero setup |
Terminal find | Yes | Medium | Complete coverage, scriptable |
Terminal du | Yes | Slower | Finding which folder is the problem |
| Visual scan | Yes | Fast | Understanding the whole disk at a glance |
The usual suspects, and what to do with each
- Video files and exports — archive finished projects to an external drive; keep only the master.
- Disk images (
.dmg,.iso) and installers (.pkg) — delete after installing. They are re-downloadable. - Virtual machine and Docker disk images — these grow to a high-water mark and never shrink. Use the app's own prune or compact function; deleting the file destroys the VM.
- Xcode derived data, archives and simulators — safe to remove and regenerated on demand. See Xcode derived data.
- iOS device backups —
~/Library/Application Support/MobileSync/Backup, one folder per backup, often tens of gigabytes. - Old Time Machine local snapshots — not files exactly, but they hold blocks. Check with
tmutil listlocalsnapshots /and thin withsudo tmutil thinlocalsnapshots / 999999999999 4. - Mail attachments — inside
~/Library/Containers/com.apple.mail. - Photos and Music libraries — huge, but treat as a unit; manage them inside their apps, never in Finder.
Large is not the same as deletable
Before you delete anything sizeable, ask three questions: can I re-download it, do I have a backup, and is it a package that an app depends on? Photos libraries, Mail containers, VM disk images and app bundles all look like single large files but are internally structured — deleting or moving them incorrectly loses data. Route deletions through the Trash so you have a chance to reconsider, and empty it only once you are sure.
Also check for duplicates before deciding something is worth keeping. The same 4 GB video saved in three folders is a very common find — our guide to removing duplicate files on Mac explains how to match copies by content rather than name.
A sensible routine
Once a month: empty Downloads, empty the Trash, and run du -sh ~/* | sort -h. Once a quarter: check for large files you have not opened in six months, thin your snapshots, and clear caches. That takes fifteen minutes and prevents almost every full-disk emergency. If you would rather it happened without you thinking about it, CleanerMac can run the same pass on a schedule and simply tell you what it found. For the wider cleanup sequence, see how to free up space on Mac.
Find every gigabyte hiding on your disk
CleanerMac maps your whole home folder — hidden folders included.
Download CleanerMac — free for 3 daysmacOS 13+ · Apple Silicon & Intel · $24.99 once, no subscription
Frequently asked questions
How do I find files over 1 GB on my Mac?
In Finder press Command-F, choose This Mac, then add a File Size criterion set to greater than 1 GB. In Terminal, find ~ -type f -size +1G 2>/dev/null does the same job and also covers hidden folders that Finder skips.
Why does Finder not show my largest files?
Finder search excludes hidden folders and system files by default, and it depends on the Spotlight index. Most of the biggest space consumers — caches, containers, device backups — live inside ~/Library, which Finder search will not return.
What is the best Terminal command to find big folders?
du -sh ~/* | sort -h lists every top-level folder in your home directory ranked by size. Repeat it inside whichever folder turns out to be largest to narrow down where the space has gone.
Is it safe to delete large files I find?
It depends on the file. Installers, disk images, exports and archives are usually safe if you can re-download or have a backup. Photos libraries, Mail containers and virtual machine images look like single files but hold data an app depends on — manage those inside their own apps.
Where do the biggest hidden files live on a Mac?
Most commonly ~/Library/Application Support/MobileSync/Backup for iOS backups, ~/Library/Developer for Xcode data, ~/Library/Containers for Mail and sandboxed apps, and ~/Library/Caches. None of these appear in a normal Finder search.
How often should I check for large files?
A quick pass once a month keeps most Macs comfortable, with a deeper look once a quarter. If you work with video, virtual machines or large codebases, monthly is the minimum since those workflows generate multi-gigabyte files constantly.