Safe Asset Cleaner - Find Unused, Duplicates & References

Is your project cluttered with garbage files?

"Safe Asset Cleaner" is the comprehensive tool designed to clean up your project safely and efficiently.


Now featuring an **Auto-Backup & Undo System**, you can clean your project with zero stress!


[Key Features]


1. 🛡️ Safety First: Auto-Backup & Undo (NEW!)

- **Automatic Backups:** The tool automatically creates a .unitypackage backup before deleting any assets.

- **One-Click Undo:** Made a mistake? Just click the "Undo Last Delete" button to restore your files immediately.

- **Safety Filters:** Automatically protects Materials, ScriptableObjects, and specific folders (Whitelist) from being scanned.


2. 🔍 Unused Asset Finder

- Scans all Scenes (Build Settings & All folders) to find unused assets.

- Detects assets not referenced by any scene, prefab, or code.

- Reduces your build size significantly.


3. 🔗 Advanced Reference Finder (Deep Scan)

- Don't just see which scene uses an asset.

- **Deep Scan:** Finds exactly **which GameObject** and **which Component** is referencing the target asset.

- Works for both Scenes and Prefabs.


4. 👯 Duplicate & Empty Folder Remover

- **Duplicate Finder:** Detects identical files (by hash) taking up unnecessary space.

- **Empty Folders:** Finds and removes empty folders to keep your hierarchy clean.


5. 🚀 Smart UX & Workflow

- **Double-Click Navigation:** Double-click any item in the list to highlight it instantly in the Project View or Hierarchy.

- **Clean Workspace:** Backup files are stored neatly inside the tool's folder, keeping your Assets root clean.

- Integrated seamlessly into the Unity Editor.


[Compatibility]

- Unity 2021.3 LTS and newer.

- Works on Windows & Mac.

- Supports Built-in, URP, and HDRP.


Stop worrying about breaking your project. Optimize it safely with Safe Asset Cleaner!