Spotlight Sale: Save 50% on select Props now through October 7.

Assets Cleaner - Project Cleaning Tool

The Tool Shed - Code Plugins - Sep 20, 2019

Assets Cleaner automatically finds and list unused assets in a project, and allow direct operation from the tool (move, delete...). Keep your project size and load time small, and avoid wasting time migrating assets to clean projects up!

  • Supported Platforms
  • Supported Engine Versions
    4.23 - 4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Assets Cleaner is a simple tool that quickly lists unused assets in a project and allows direct management from the tool, helping keep your project clean and lean by easily finding and removing unused assets.

Video Overview


UPDATE: Assets Cleaner 2.0 released with UE5 support (see update details below)


When a project has been in development for a while, or after a period of prototyping, it is common to have a lot of assets that are not used anymore.

These assets are taking up disk space, slowing down the editor, increasing build time, and affecting project size.

Are you tired of having to manually migrate assets over to a new project whenever you want to delete assets you no longer use?

These days are over! Assets Cleaner takes care of it for you!


Features:

  • Scan and list Unused Assets
  • See Assets disk size (in column viewmode)
  • View, filter, search unused asset the same as in Content Browser
  • NEW: Include content from plugins
  • NEW: Automatically delete empty folders when deleting assets
  • Manage assets directly from the tool (Find in Content Browser, Find on Disk, Edit Assets, Delete Assets (using the editor's Delete Assets window), Move Assets)
  • Quick access to editor's asset tools: Reference Viewer (to view which other assets an asset uses), Size Map to easily see the size of assets, NEW: Audit Tool to get more detailed info specific to asset types


UPDATE 2.0

To celebrate the release of UE5, and to show our appreciation to everyone's support along the years ❤, we have released Assets Cleaner 2.0 (only for UE 4.26 and above (see below))

Assets Cleaner has been completely rebuilt from the ground up to be more flexible, faster, and as simple as ever to use!

NEW FEATURES:

Introducing features long requested:

  • Including plugin content
  • Deleting empty directories
  • Detecting level and BP usage in Project Settings (eg: Default map, default GameMode, Maps to Package etc...)
  • Assets are now shown in an Assets Viewer (same as Content Browser), allowing searching, filtering, view modes (list/tiles/columns) and other common features.


IMPORTANT NOTE: Because the Unreal Marketplace team does not allow developers to update files for Unreal versions older than 3 versions:

4.25 and older will NOT be updated any longer, and will still use the old Assets Cleaner 1.0 files.

We would love to be able to support older versions (we have files ready) but this is out of our control, please contact the Unreal Marketplace support if you wish to voice concern.


***Monthly Unreal Engine Sponsored Content product for November 2021***

Check out The Tool Shed's other products here: The Tool Shed Content

Technical Details

Assets Cleaner 2.0 requires UE 4.26, 4.27 or 5.0+

Assets Cleaner 1.0 is available for 4.23 -> 4.25 but will no longer be updated (see above)

  • Code Modules: Editor Module "AssetsCleaner" 
  • Number of Blueprints: 0
  • Number of C++ Classes: 7
  • Network Replicated: No
  • Supported Development Platforms: All Platforms
  • Supported Target Build Platforms: Editor Only


Documentation

Forum Support Thread


Important/Additional Notes:

  • ALWAYS backup files (or use source control) before deleting any assets, the developer cannot be held responsible for any data loss
  • Requires the editor plugin "AssetManagerEditor" enabled
  • This tool uses the editor's delete function to delete assets. This is the safest way to delete assets.

Please read the documentation for recommended ways to delete assets efficiently