Moving from GrandPerspective
Keep the tree map if you enjoy it; it is free and macleanup has nothing like it. What macleanup adds is the second half of the job. GrandPerspective shows you a big block and leaves you to work out whether it is safe to remove. A numbered section already knows what the block is and what removing it costs.
What maps to what
| In GrandPerspective | In macleanup |
|---|---|
| Tree map of disk usage | Section 26, text only |
| Finding big files | Section 18, no age filter |
| Delete from the view | Section 24, to the Trash, with confirmation |
That huge node_modules block | Section 23, deleted permanently |
Move across
-
Scan in GrandPerspective, note the three biggest blocks, then ask macleanup.
npx macleanup --profile audit --dry-run -
If a block is a build folder, preview that section with your own threshold.
npx macleanup --only 23 --stale-build-days 90 --dry-run -
If it is in
~/Library/Caches, preview user caches.npx macleanup --only 5 --dry-run -
Protect a project you would hate to rebuild before you run section 23: see
--exclude-pathin Stale build artefacts.
The facts, dated
Last checked . Check GrandPerspective yourself
| GrandPerspective plan | Price | Source |
|---|---|---|
| Sourceforge downloadFree | $0 | Source7 November 2026 |
| Mac App StoreSame app; the page says the App Store copy supports distribution costs | $2.99 once | Source7 November 2026 |
macleanup's own prices are on Plans and allowance.
| What | GrandPerspective | macleanup |
|---|---|---|
| Clears caches | Not stated on the pages we checked | YesSections 3, 5 and 19. |
| Clears logs | Not stated on the pages we checked | YesSection 7. |
| Finds orphan files from removed apps | Not stated on the pages we checked | YesSection 12. |
| Uninstalls apps | Not stated on the pages we checked | YesSection 21, moved to the Trash. |
| Disk usage map | YesSource | PartialA text report from section 26. No visual map. |
| Free to use | YesSource | YesThe command line has no limit. The app has a Free plan with a monthly run limit. |
| Mac App Store or notarised | YesSource | NoNot notarised by Apple and not on the Mac App Store. |
| Open source | YesSource | PartialThe command line is MIT and public. The desktop app source is private. |