File Stacker

See exactly what's filling your Mac, drawn to scale. Clear caches, duplicates and forgotten files with confidence, because nothing is ever deleted permanently. And keep an eye on your Mac's health with System Doctor.

Free download · Pro is a one-time purchase · macOS 12 or later · Apple silicon & Intel

Everything you need to understand and reclaim space

Start with the map for free. Pro adds the tools that do the cleaning up, plus a live checkup of your Mac.

Treemap FREE

Every file and folder drawn to scale, colored by kind. Click to drill in; hover for details.

Sunburst, Table, Overview PRO

Rings for nested folders, a sortable outline, and a category breakdown of the same scan.

Cleanup PRO

Known space users, measured and explained: app caches, logs, Xcode and simulator data, package caches, old installers and more.

Duplicates PRO

Finds identical files, lets you choose which copy to keep, and spots copies that already share storage.

Large & Old Files PRO

The big files you haven't opened in months, in one list.

App Uninstaller PRO

Removes an app with the caches, containers and preferences it leaves behind, and finds leftovers from apps already gone.

History & Trends PRO

Every scan is remembered. See which folders grew, rescan on a schedule, export CSV or JSON.

Menu bar & alerts PRO

Free space at a glance in the menu bar, and a notification before your disk fills up.

New · Pro

System Doctor: a live checkup for your Mac

CPU, memory, network, battery and disk on one screen, updating every two seconds, with a plain-language verdict on top.

  • CPU load split into user and system, with a one-minute history
  • Memory counted the way Activity Monitor does, plus macOS's own memory-pressure level
  • Download and upload speed
  • Battery charge, cycle count and health compared with its design capacity
  • Disk space, including what macOS can purge on its own
  • The processes using the most CPU right now
  • Warnings when the disk is nearly full, memory is tight or the battery needs service

Careful by design

A cleanup tool should never be the thing that costs you a file.

Trash, never delete

Everything you remove goes to the macOS Trash after a confirmation that shows its size, and Recent Removals can put it back. File Stacker never empties the Trash.

Protected locations

System folders and the top level of your Library are refused outright. You can protect any folder of your own, too.

Checked at the last moment

Right before moving anything, File Stacker re-checks that it's still the exact same file. Duplicates are re-verified so the copy you keep is safe.

Honest numbers

Sizes are what's actually allocated on disk. Folders macOS won't let it read are flagged as incomplete, never shown as empty.

Try it free. Pay once if it helps.

No subscription and no account. Pro is a one-time in-app purchase that works on every Mac signed in to your Apple ID.

Free

$0

Forever

  • Scan any folder or disk you choose
  • Interactive treemap with drill-down
  • Search, filters and details for every item
  • Quick Look and Show in Finder
  • Skip or protect folders
Get it on the App Store

Pro

$9.99 one time

In-app purchase · price varies by country

  • Everything in Free
  • Sunburst, Table and Overview
  • System Doctor
  • Cleanup, Duplicates, Large & Old Files, App Uninstaller
  • Move to Trash, Collector and Put Back
  • History, scheduled rescans, CSV/JSON export
  • Menu-bar display and low-space alerts
Download, then unlock Pro
FeatureFreePro
Scan folders and disks✓✓
Treemap, search, filters, file details✓✓
Sunburst, Table and Overview views—✓
System Doctor—✓
Cleanup, Duplicates, Large & Old Files—✓
App Uninstaller and leftover finder—✓
Move to Trash, Collector, Put Back—✓
History & Trends, scheduled rescans, export—✓
Menu-bar display and low-space alerts—✓

How to do everything

Short, step-by-step guides for every part of File Stacker. Items marked PRO need the Pro unlock.

1. Run your first scan

File Stacker is sandboxed: it can only read folders you hand it, and it remembers them.

  1. Open File Stacker. On the welcome screen, click Scan Home Folder… to see everything, or Scan Downloads… for a quick start.
  2. In the folder picker that opens, keep the suggested folder selected and click Grant Access.
  3. The scan starts at once and shows its progress. Large home folders take a minute or two.
  4. To add another folder or an external disk later, click Grant Access to a Folder… at the top of the sidebar.

Tip: granting your Home folder covers Library, Downloads, Documents and everything inside them. Some places, such as Photos library internals and Mail, stay protected by macOS and are marked with a lock.

2. Read the treemap FREE

Every rectangle is a file or folder. The bigger the rectangle, the more disk space it uses.

  1. Colors show the kind of file. The legend above the map names them; click a kind to highlight only that kind.
  2. Click a folder to open it. Use the arrow in the toolbar or ⌘↑ to go back up, and the house button to return to the top.
  3. Tiny items are combined into an Other block. Drag the Group below slider to show more or less detail.
  4. Sizes are what each item actually occupies on disk, which is what fills your drive.

3. Switch views PRO

  1. Use the view buttons in the toolbar, or press ⌘1 Treemap, ⌘2 Sunburst, ⌘3 Table, ⌘4 Overview.
  2. Sunburst shows nested folders as rings. Table is a sortable outline you can expand. Overview breaks the scan down by category and lists the largest items.

5. Inspect a file FREE

  1. Click any item. The inspector on the right shows its size on disk, item count, dates, kind and the largest things inside it.
  2. Press Space to preview it with Quick Look (macOS 14 or later), or right-click for Open, Quick Look, Show in Finder and Copy Path.
  3. Show or hide the inspector with ⌥⌘I.

6. Free up space safely PRO

  1. Right-click an item and choose Move to Trash.
  2. Read the confirmation: it shows exactly how much will move and how many items are inside. Confirm to move it.
  3. A report lists what moved and how your free space changed.
  4. When you're sure, empty the Trash in Finder. Until then, the space is still in use.

Free version: use Show in Finder and delete the item there.

7. Remove several items at once PRO

  1. Right-click items anywhere in File Stacker and choose Add to Collector, or press ⇧⌘C.
  2. The Collector bar at the bottom shows how many items and how much space you've gathered. Click Review… to check the list.
  3. Click Move All to Trash (⇧⌘⌫) and confirm once.

8. Put something back PRO

  1. Open Recent Removals in the sidebar.
  2. Find the item and click Put Back. It returns to where it was, as long as it's still in the Trash.

9. Clean up caches and leftovers PRO

Cleanup measures well-known places that grow over time and explains what each one is.

  1. Grant your Home folder first (guide 1), then open Cleanup in the sidebar.
  2. It measures categories such as Application Caches, Logs, Xcode DerivedData, simulator data, npm, pip and Homebrew caches, iPhone backups, old installers and Downloads you haven't opened in six months.
  3. Read each explanation, tick what you want to remove, and click Move Selected to Trash.

Good to know: caches are rebuilt when apps need them, so clearing them is safe but may make an app slower the first time it starts. Items marked informational, like Docker's disk image, are shown so you know they're there; manage those in their own app.

10. Find duplicate files PRO

  1. Scan a folder, then open Duplicates in the sidebar.
  2. Choose Ignore files under (1 MB, 10 MB or 100 MB) and click Find Duplicates.
  3. Each set lists identical copies. Use the Keep menu (Newest copy, Oldest copy or a folder), or click Keep this one on a specific copy.
  4. Click the set's button to keep that copy and move the others to the Trash. Every copy is re-checked right before anything moves.

Good to know: sets marked APFS clones already share storage, so removing them frees almost nothing. Files stored only in iCloud are skipped rather than downloaded.

11. Find large, old files PRO

  1. Scan a folder, then open Large & Old Files.
  2. Set Larger than and Not opened in. The list updates instantly, biggest first.
  3. Preview with Quick Look, then move what you don't need to the Trash.

12. Uninstall an app completely PRO

  1. Open Uninstall Apps and click Choose App…, then pick the app in Applications. Quit the app first if it's running.
  2. File Stacker lists the app and the caches, containers, preferences and support files it left behind. Items matched by the app's identifier are pre-selected; anything matched only by name, or that may hold your own data, is left for you to decide.
  3. Click Move Selected to Trash.
  4. To clean up after apps you deleted long ago, click Find Leftovers From Uninstalled Apps.

Good to know: leftovers live in your Library, so this works best with your Home folder granted.

13. Track what grew PRO

  1. Every scan is saved as a summary. Open History & Trends to see a folder's size over time (chart on macOS 13 or later).
  2. Pick any two scans to compare; What changed lists the folders that grew or shrank the most.
  3. To keep history current automatically, open Settings (⌘,) and set Scheduled Scans to Daily or Weekly. You'll get a notification when a folder grows by 500 MB or more.

14. Skip or protect a folder FREE

  1. Right-click a folder, choose Exclusions, then pick a rule. You can also manage the list in Settings → Exclusions.
  2. Skip in scans: the folder is listed but not measured, and tools ignore it. Good for huge folders you don't care about.
  3. Protect from removal: the folder is measured and shown, but tools never suggest it and Move to Trash is refused inside it. Good for anything precious.

16. Use System Doctor PRO

  1. Click System Doctor in the sidebar. No folder access is needed.
  2. The banner at the top is the verdict. Anything that needs attention, like a nearly full disk or a worn battery, appears there with a suggestion.
  3. The cards show CPU, memory, network, power and disk. Readings refresh every two seconds while the screen is open; nothing is recorded.
  4. The process list shows your busiest apps. Click Activity Monitor to see every process or quit one.

Good to know: macOS doesn't let sandboxed apps read system processes, so the list shows the ones that belong to you. Battery health compares today's full-charge capacity with the battery's original design capacity.

17. Export a report PRO

  1. Click Export in the toolbar.
  2. Choose the current folder or the whole scan, as CSV (for spreadsheets) or JSON.
  3. Pick where to save it. File Stacker tells you how many rows were written.

18. Free space from iCloud files

  1. Right-click a file in iCloud Drive and choose Remove Download (Keep in iCloud).
  2. The local copy is removed and the file stays safely in iCloud. It downloads again when you open it.

19. Unlock or restore Pro

  1. Try any Pro feature, or choose File Stacker → Unlock File Stacker Pro… from the menu bar.
  2. Click Unlock Pro and confirm with your Apple ID. Everything unlocks immediately.
  3. On another Mac, or after reinstalling, click Restore Purchase in the same sheet or in Settings → File Stacker Pro.

Bought File Stacker before it became free? Pro unlocks automatically on macOS 13 or later. On macOS 12, email help@littlemacapps.com and we'll sort it out.

20. Remove a folder's access

  1. Right-click the folder under Granted Folders in the sidebar and choose Remove Access.
  2. File Stacker forgets the folder. Nothing on disk changes.

Keyboard shortcuts

Treemap · Sunburst · Table · Overview⌘1–⌘4
Search this folder⌘F
Rescan⌘R
Up one level⌘↑
Show or hide inspector⌥⌘I
Quick Look (macOS 14+)Space
Add to Collector⇧⌘C
Move collected items to Trash⇧⌘⌫
Settings⌘,

Questions

Why does File Stacker ask me to choose a folder?

It's sandboxed, so macOS only lets it read what you pick in the folder picker. Choosing your Home folder covers almost everything you can act on, and your choice is remembered.

Can it show "System Data"?

Not directly. System Data lives in places macOS keeps off-limits to sandboxed apps. File Stacker covers what you can safely act on: your Home folder, including caches and app data, and any disk you connect.

Could I lose files?

Everything removed goes to the Trash after a confirmation, and Recent Removals can put it back. File Stacker never empties the Trash and refuses to touch system locations or folders you protect.

I moved files to the Trash. Why didn't my free space change?

Items in the Trash still use disk space. Empty the Trash in Finder once you're sure you don't need them.

Why do duplicate savings look smaller than expected?

Some copies already share storage (APFS clones or hard links), and compression changes how much space a file really takes. File Stacker shows an honest upper bound.

Does it collect any data?

No. No account, no analytics, no tracking, and no network access. Purchases are handled by the App Store. Read the privacy policy.

Does Pro work on all my Macs?

Yes, on every Mac signed in to the same Apple ID. Use Restore Purchase on a new Mac.

How do I get a refund?

Purchases are made through Apple, so refunds are too. Request one at reportaproblem.apple.com.

Which Macs does it run on?

macOS 12 Monterey or later, on Apple silicon and Intel. The menu-bar item, launch at login and the History chart need macOS 13; Space-bar Quick Look and the resizable side panels need macOS 14.

Support

Stuck, found a bug, or have an idea? Send a message or email help@littlemacapps.com and you'll hear back from the developer.

Help us help you

Include your macOS version, your File Stacker version (File Stacker → About File Stacker) and what you expected to happen. A screenshot helps; please hide personal file names. Never send passwords or private documents.