Find files larger than 500 MB on Mac
List the biggest files in your home folder that are eating disk space.
01Command
$ find ~ -type f -size +500M 2>/dev/null -exec ls -lh {} \;02What it does
find walks your home directory and tests each regular file with -size +500M; ls -lh prints each match with a readable size and modification date. 2>/dev/null silences the permission errors from system-protected folders that even your own scan cannot enter. Adjust the threshold (e.g. +1G) or point the search at a specific folder. Delete what you find with Finder or Trash it there so it is recoverable — do not pipe the list into rm.
03Risk
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- macOS find command referenceEvidence: find -size +NNM matches files larger than the given size in megabytes; -exec runs a command on each match.
Last verified: 2026-09-16 · Category: Files & Folders
06Related solutions
Change the extension of every matching file in a folder with one shell loop.
Make a file or folder invisible in Finder without moving or renaming it.
Point macOS screen captures at any folder you choose instead of the desktop.