How to Check Folder Size on Mac
If your Mac internal SSD is running low on space, finding which folders contain large files is the first step toward reclaiming gigabytes. While macOS Finder does not calculate folder sizes automatically, there are three built-in methods to inspect folder capacity:
1. Finder Get Info
Select any folder in Finder and press Command + I. The Get Info inspector calculates the total recursive size in real time. Perfect for checking individual folders one at a time.
Finder > File > Get Info
2. Calculate All Sizes
Open a folder in Finder list view and press Command + J. Check the box labeled 'Calculate all sizes'. Finder will recursively sum every subfolder in that directory.
View > Show View Options > Calculate all sizes
3. Terminal du Command
Open Terminal and run disk usage summary on any folder path. This bypasses Finder graphical overhead and prints human-readable gigabyte totals instantly.
du -sh ~/Downloads
Why Finder Does Not Show Folder Sizes by Default
Many Mac users wonder why Finder displays two dashes instead of folder sizes in list view. The reason is system efficiency. In a modern computer filesystem, calculating a folder size is not a single database lookup. Because a directory is simply a pointer list to files and other directories, the operating system must open every nested subfolder, read the byte length of every individual file, and sum the results.
If Finder calculated folder sizes for every directory simultaneously, opening a complex project folder or your user Home folder would trigger millions of recursive filesystem queries. This would consume battery life on MacBooks and cause interface lag. Apple intentionally keeps automatic calculation disabled by default so browsing Finder remains snappy.
Browser Visualizers vs Native Mac Disk Analyzers
While this online visualizer is ideal for quickly inspecting a specific folder like Downloads or Documents without installing software, understanding the differences between browser tools and native desktop utilities helps you choose the right approach for your storage needs:
| Capability | In-Browser Visualizer | Finder List View | DiskCompanion (Native) |
|---|---|---|---|
| Scan Scope | Single selected folder | Single opened folder | Entire Mac SSD + APFS volumes |
| Hidden ~/Library Access | No (Browser Sandbox) | Hidden by default | Yes (Full sandbox container audit) |
| APFS Snapshot Detection | No | No | Yes (Pinpoints purgeable snapshots) |
| Installation Required | Zero (Runs in browser) | Pre-installed in macOS | Lightweight DMG (< 10 MB) |
| Background Battery Drain | Zero (Exits when closed) | Minimal | Zero (No background daemons) |
| Cleaning Safety | Read-only preview | Manual Finder delete | 100% Trash-First reversible |
4 Common Folders That Silently Eat Mac Storage
When your Mac warns that your disk is almost full, the space hogs are usually concentrated in a handful of standard directories. Inspecting these four locations often reveals dozens of gigabytes of disposable clutter:
~/Downloads
Old disk images (.dmg), zip archives, downloaded video recordings, and duplicate attachments that were opened once and forgotten.
~/Library/Messages/Attachments
High-resolution videos, photos, voice notes, and memes received through iMessage over multiple years, stored locally on your SSD.
~/Library/Developer/Xcode/DerivedData
Intermediate compilation files, index databases, and old simulator logs generated during daily Xcode app builds.
~/Library/Application Support
Cached offline files, media libraries, and lingering settings left behind by software that was dragged to the Trash without full uninstallation.
Mac Folder Sizes & Storage Analysis FAQ
Clear answers to common questions about Mac folder sizes, Finder settings, and disk space visualization.
Why does Finder show '--' instead of folder sizes?
By default, macOS Finder displays dashes instead of folder sizes in list view to preserve system performance and battery life. Calculating the size of a folder requires macOS to recursively scan every single file and subfolder inside it. On older mechanical drives or massive directories with hundreds of thousands of files, calculating sizes continuously would cause excessive disk read operations and battery drain.
How do I turn on folder sizes permanently in Finder?
Open any folder in Finder and switch to List View (Command and 2). Press Command and J to open View Options, then check the box labeled 'Calculate all sizes' at the bottom. To apply this setting across your entire Mac, click the 'Use as Defaults' button at the bottom of the View Options window.
Are my files uploaded to any server when using this tool?
No. This tool runs 100% client-side in your web browser using the HTML5 File and Directory Entries API. Your files, folder names, and directory structures are read purely in local browser memory on your Mac. Zero bytes of file contents or metadata are ever transmitted across the network, tracked, or stored.
What are the limitations of an in-browser folder visualizer?
Because web browsers run inside a secure operating system sandbox, they can only inspect folders that you manually select. Web browsers cannot access hidden system directories like ~/Library, developer derived data, APFS local snapshots, or root SSD storage. To scan and visualize your entire Mac drive safely, use a native utility like DiskCompanion.
How do I check folder size using Mac Terminal?
Open the Terminal app from Applications > Utilities. Type 'du -sh ' (with a space at the end), drag any folder from Finder directly into the Terminal window to automatically paste its exact file path, and press Return. The 'du -sh' command prints the disk usage summary in human-readable megabytes or gigabytes within seconds.