HierarchyCleaner View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.3.11 or later
Package size
700 KB
Files
8
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

HierarchyCleaner

by PanRien Studios (opens in new tab)

No ratings yet

Scan any hierarchy to list every component by type, detect missing scripts, and bulk-remove them safely. Respects RequireComponent dependencies, supports Undo, and auto-updates on hierarchy changes.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for HierarchyCleaner, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jul Aug Sep Oct Nov

Asset preview

1 / 5

HierarchyCleaner screenshot 1

HierarchyCleaner screenshot 1

About this asset

Hierarchy Cleaner is a lightweight Unity Editor tool that gives you full visibility and control over every component in a GameObject hierarchy.

  • Assign a root GameObject, click Scan, and instantly see all components grouped by type - with icons and instance counts.
  • Missing scripts are highlighted with a per-GameObject breakdown.
  • Remove individual components, entire types at once, or strip everything in a single click.
  • The tool is designed to be safe and predictable. It respects RequireComponent dependencies: if a component cannot be removed because another component depends on it, you are offered to remove both together.
  • Components that Unity re-adds automatically (such as URP companion components) are detected and reported clearly.
  • All removal operations support Undo (Ctrl+Z), and a multi-pass dependency resolver ensures the correct removal order even in complex chains.

Hierarchy Cleaner is ideal for:

  • Cleaning up imported assets, FBX files, and downloaded prefabs before integrating them into your project
  • Stripping unwanted components in bulk (e.g. removing all Colliders or all custom scripts from a hierarchy)
  • Finding and removing missing scripts that cause warnings and instability
  • Auditing what components exist across a complex hierarchy at a glance

The window updates automatically when the hierarchy changes, so you always see current data without needing to re-scan manually.

From the publisher's Asset Store listing.

Technical details

Key features:

  •   Recursive scan of any root GameObject, including inactive children
  •   Components grouped by type with icons and instance counts
  •   Aggregate categories for "All Colliders" and "Custom Scripts"
  •   Missing script detection with total count and per-GameObject breakdown
  •   Individual removal (X button per component), per-type bulk removal, and full strip
  •   RequireComponent dependency safety with "Remove Both" option
  •   Auto-readd detection for URP and other auto-managed components
  •   Multi-pass dependency resolver for correct removal order in complex chains
  •   Case-insensitive text filter to narrow displayed components
  •   Quick Select button to ping and select any GameObject in the Hierarchy
  •   Auto-rescan on hierarchy changes (no manual refresh needed)
  •   Full Undo support for all removal operations

  Requirements:

  • Unity 2020.3 LTS or newer
  • Editor-only (Windows, macOS, Linux)
  • Works with any render pipeline (Built-in, URP, HDRP)
  • No dependencies — uses only built-in Unity Editor APIs

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.11f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.