Batch Renamer by Nesbit Labs View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.3.9 or later
Package size
654 KB
Files
14
Favorites
2
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Batch Renamer by Nesbit Labs

by Nesbit Labs (opens in new tab)

No ratings yet

Batch rename selected Unity assets with add/replace text, index formatting, type filtering, and undo support. Includes live preview and duplicate name handling. Editor-only.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Batch Renamer by Nesbit Labs, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Batch Renamer by Nesbit Labs screenshot 1

Batch Renamer by Nesbit Labs screenshot 1

About this asset

Batch rename Unity assets without risking broken names or blind changes

Nesbit Labs Batch Renamer is a focused, editor-only tool built for safely renaming large groups of assets with full visibility and control.

Every change is previewed before you apply it, conflicts are clearly flagged, and you can roll back the most recent batch if needed.

Whether you're cleaning up a messy project or standardizing naming across a production folder, this tool helps you move fast without losing confidence in the outcome.

Controlled, preview-driven workflow

Rename assets using simple add or replace rules, or apply formatted names with indexed numbering.

Generate a full preview of all changes, filter results by file type, and review or exclude individual items before applying.

Conflicts are detected up front, with options to auto-fix or skip problematic entries. If something needs to be reversed, the most recent batch can be restored using the built-in rollback system.

Built for clarity and control inside Unity

Designed for developers and artists who want a clean, predictable workflow inside the Unity Editor, without relying on risky or opaque batch operations.

Features

  • Add text to the beginning or end of asset names
  • Replace parts of asset names with new text
  • Format names with indexed numbering (e.g., Name_001, Name_002)
  • Custom start index and padding length
  • Preview all rename results before applying
  • Select or deselect individual assets in the preview
  • Detect duplicate name conflicts before applying
  • Auto-fix conflicts by appending numeric suffixes
  • Skip conflicting items if needed
  • Filter preview results by file type (.png, .prefab, .fbx, etc.)
  • Rollback support for the most recent rename batch using a saved log
  • Editor-only tool (no runtime impact)

Typical Use Cases

  • Clean up imported asset packs
  • Standardize naming across mixed asset selections
  • Add consistent prefixes or suffixes
  • Apply indexed naming to environment or prop assets
  • Replace inconsistent naming patterns across a project

From the publisher's Asset Store listing.

Technical details

Package Contents

  • Main editor window (NL_BatchRenamer.cs)
  • Built-in undo log system (stored at /Editor/UndoData/NL_RenameUndo.json)
  • Clean, native UI built with UnityEditor tools
  • No external dependencies

Compatibility

  • Works with Built-in Render Pipeline, URP, and HDRP
  • Editor-only tool (does not compile into runtime builds)

Requirements

  • Unity 2020.3 or newer

Supported Platforms (Editor)

  • Windows
  • macOS
  • Linux

Compatibility

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

As listed on the Asset Store.