All guides

9 min read

How to Find Large Files on Mac (Finder, Terminal and Visual Tools)

Four reliable ways to find the biggest files on your Mac — Finder search, the Storage settings, Terminal commands like du and find, and visual disk maps — plus what's safe to delete.

  • How-to
  • Large files
Disk Clean AI's Find Large Files tool listing the biggest files on a Mac, sorted by size.

Most full Macs aren't full of small files. They're full of a few dozen enormous ones: a movie you downloaded in 2022, a virtual machine you set up for one project, an exported 4K screen recording, a disk image, an old Photos library copy. Finding those files is the highest-return storage job there is, and macOS gives you several ways to do it. Here are the four that work, from the simplest to the most powerful.

Method 1: Finder search by file size

Finder can search on size, it just hides the option.

  1. Open a Finder window and press ⌘F.
  2. In the toolbar, click This Mac so the search covers your whole home folder, not just the current folder.
  3. Click the + button on the right of the search bar to add a rule.
  4. Change the first dropdown from Kind to Other…, tick File Size in the list, and click OK. (You only need to do this once; Finder remembers.)
  5. Set the rule to File Size · is greater than · 500 · MB.
  6. In the results, switch to list view (⌘2) and click the Size column header to sort largest first.

You can save the search as a Smart Folder (Save button, top right) so it's always one click away in the sidebar. A rule with is greater than 1 GB is a good permanent one.

Limitation: Finder search relies on Spotlight, and Spotlight doesn't index everything. Files inside ~/Library, package bundles (like a Photos library or an app) and some external drives won't appear. For those, use one of the next methods.

Method 2: The Storage settings

System Settings → General → Storage lists categories with an ⓘ button next to each. Documents opens a window with three useful tabs:

  • Large Files — every file over a threshold, sorted by size, with a Delete button.
  • Downloads — the contents of your Downloads folder, sorted by size.
  • Unsupported Apps and File Browser — a size-annotated view of your home folder you can drill into.

It's slower than Finder search and only covers files macOS classes as Documents, but the File Browser is the only built-in way to see folder sizes at a glance.

Method 3: Terminal

Terminal sees everything, including the parts of ~/Library Finder search skips. Three commands cover most needs.

Biggest files anywhere in your home folder

find ~ -type f -size +500M 2>/dev/null -exec du -h {} + | sort -rh | head -30

This lists every file over 500 MB with its size, largest first. Change +500M to +1G for a shorter list, or +100M for a longer one.

Biggest folders

du -h -d 2 ~ 2>/dev/null | sort -rh | head -30

-d 2 limits the depth to two levels so you see folders like ~/Library/Caches rather than every subfolder inside. Increase it to drill deeper into a specific folder: du -h -d 1 ~/Library/Application\ Support | sort -rh | head.

Spotlight query, sorted by size

mdfind 'kMDItemFSSize > 1000000000' | head -50

This uses the same index as Finder search (so it has the same blind spots) but is instant. The number is bytes — 1000000000 is roughly 1 GB.

Whole-disk view, including system folders

sudo du -h -d 1 / 2>/dev/null | sort -rh | head -20

sudo is needed to read other users' folders and some system locations; you'll be asked for your password. On recent macOS you may also need to grant Terminal Full Disk Access in System Settings → Privacy & Security, otherwise ~/Library/Mail, Messages and a few others are silently skipped.

Method 4: A visual disk map

Lists are fine for the top ten files. For understanding why a disk is full — which folder tree is actually heavy — a visual map is faster. A treemap draws every folder as a rectangle sized by bytes; a sunburst draws them as rings. Either way, the heavy branches are obvious at a glance and you can click into them.

Disk Clean AI's Explore tab offers eight of these views (sunburst, treemap, bubbles, mind map, icicle, top sizes, age map and a folder browser) over the same scan, plus a Find Large Files tool that lists every file above a size you choose, with the path, last-opened date and a one-line explanation of what it is. Free alternatives worth knowing: GrandPerspective (treemap only, no explanations) and OmniDiskSweeper (a column-based size browser). Both are fine tools; they just stop at showing you the numbers.

Where the large files usually are

If you'd rather go straight to the likely spots, check these first:

LocationWhat tends to be there
~/DownloadsInstallers, disk images, zip archives, videos
~/MoviesScreen recordings, iMovie and Final Cut libraries, exported videos
~/Library/Application Support/MobileSync/BackupiPhone and iPad backups (several GB each)
~/Library/Developer/XcodeDerivedData, archives, simulators — for anyone who has installed Xcode
~/Library/Containers/com.docker.dockerDocker's virtual disk (Docker.raw)
~/Parallels, ~/Virtual Machines.localized, ~/Library/Containers/com.utmapp.UTMVirtual machine disks
~/Library/CachesApp caches — Spotify, browsers, Adobe, Slack
~/PicturesPhotos libraries, especially old duplicate ones named "Photos Library 2.photoslibrary"
~/Library/MailDownloaded attachments
~/Music/Music/Media or ~/Music/iTunesLocal music and movie purchases

What's safe to delete

Big files are only worth deleting if you don't need them, so use this order of confidence:

  • Installers and disk images (.dmg, .pkg, .iso, .zip of an installer) — safe once the software is installed.
  • Old iPhone backups — safe if the device is gone or now backs up to iCloud.
  • Duplicate exports — a video exported at three resolutions, the RAW plus the JPEG plus the edited copy. Keep the original.
  • Caches and DerivedData — safe, they rebuild.
  • Virtual machines — safe only if you're sure the VM is finished with; there's no getting it back.
  • Your own media and documents — a judgement call. Move to an external drive or cloud storage rather than deleting.

When you're unsure, move the file to the Trash and don't empty it for a week. If nothing complains, empty it. (Remember the space isn't freed until you do.)

Why the space doesn't come back

Two common reasons after deleting large files:

  1. The Trash. Deleted files sit in ~/.Trash until you empty it.
  2. Time Machine local snapshots. If Time Machine is on, an hourly snapshot may reference the file you just deleted, keeping its blocks allocated for up to 24 hours. tmutil listlocalsnapshots / shows them and tmutil thinlocalsnapshots / 20000000000 4 frees space. The System Data guide explains this in detail.

FAQ

How do I find files over 1 GB on Mac?

Finder: ⌘F → add a File Size is greater than 1 GB rule. Terminal: find ~ -type f -size +1G -exec du -h {} + | sort -rh. Or use a disk-map tool and read the top of the list.

Why doesn't Finder show file sizes for folders?

By default Finder's Size column shows "--" for folders. Turn on View → Show View Options → Calculate all sizes in list view. It's slow on big folders, which is why the Storage settings File Browser or a scan-based tool is more practical.

Can I search for large files on an external drive?

Yes: in Finder search, click the drive's name in the search bar instead of This Mac. In Terminal, replace ~ with the drive's path, e.g. /Volumes/Backup.

What is the biggest file on a typical Mac?

Usually a virtual machine disk, a Docker image, a Photos library or an iPhone backup — all in the 5–100 GB range. Individual documents almost never come close.