The safest exact duplicate remover on Mac.
Use Smart Exclude Rules to skip regenerable noise from creative apps, gaming caches, 3D/VFX toolchains, Data/ML environments, and engineering/CAD workflows.
Direct download includes a notarized macOS app, in-app updates, and MCP capabilities for advanced AI and automation integrations. Core duplicate-cleanup features are the same in App Store and Direct builds.
Unclutr Files finds exact duplicates only—files that are identical byte for byte. Not "similar" or "lookalike." No false positives.
All scanning happens on your Mac. No cloud, no uploads. Your files never leave your machine.
Unclutr Files uses the Mac App Store sandbox. You choose which folders to scan via the standard macOS file picker. No broad disk access—only what you explicitly approve.
Clean duplicate imports after moving shoots between SD cards, external drives, and archive folders.
Clean up duplicate downloads and clutter in your Downloads folder.
Deduplicate files across external drives and backup volumes.
Find exact duplicates in Time Machine or other backup folders.
Skip generated previews/caches/proxies from tools like Lightroom, Capture One, Photoshop, Final Cut Pro, DaVinci Resolve, Premiere, and common audio DAWs.
Ignore common regenerable gaming shader and launcher caches so scans stay focused on files you actually manage.
Exclude generated artifacts and cache paths common in Blender, Houdini, Maya, Unreal, and Unity workflows.
Skip package, model, and dataset caches often created by pip, conda, Hugging Face, Torch-style, and similar environments.
Filter large generated cache directories from engineering and CAD toolchains so duplicate review stays practical.
Add your own extension and pattern rules to keep low-value files out of scans from the start.
✓ App Sandbox enabled. No broad disk access.
✓ You pick folders via the standard macOS file picker. Transparent and explicit.
✓ Deletion is Move to Trash only. No permanent delete. You can undo.
✓ Coverage logs show exactly what was scanned and what was skipped.