RIn.Rename (Renamer Addon)

RIn.Rename – A New Way to Rename in Blender!

rinrename-intro

RIn.Rename is a lightweight renaming tool with a clean, command-like interface and handy features for renaming objects in scene.

I’m currently looking for beta testers to try it out, provide feedback, and help polish the tool before its debut on the Blender Marketplace. If you are interested, grab the addon here:

Update: Fixed some bugs and added some features, working on a video tutorial and will publish it soon (maybe this week).

Features

  • Follows Selection Order: Rename objects while preserving the order in which they are selected.

rinrename-selection-order

  • Works with Hidden Objects: Renames hidden scene objects.
  • Command-Based Minimal Interface
  • Real-Time Preview: Shows renaming results in the viewport as you type.
  • Common Renaming Tools: Search & replace, numbering, prefixes/suffixes.

rinrename-search-and-replace

rinrename-convert-case

  • Token Support: Uses $ for object name, ~~ for collection name.

rinrename-expand-collection-name

  • Collection Batch Rename
  • Number objects using sequences from A-Z
  • Name Swapping: Swap the names of two objects.
  • Follow Collection Names: Renames objects to match their collection names.
  • Copy object name to data
  • Copy names from active object

rinrename-copy-from-active

  • Name Mirroring: Copies names from the first half of the selection to the second half

rinrename-name-mirroring

  • Comma Rename: Rename multiple objects simultaneously by separating names with a comma (,).

rinrename-comma-rename

  • Separator Replacement: Easily replace separators in names.
  • Insert Text at Specific Positions: Add text at a specified position in object names.
  • Group Comma

rinrename-group-comma

Preferences:

  • Customizable HUD

rinrename-preferences-mode

Extras (not related to renaming):

  • Selection Mode with Regex Support: Select objects based on regular expression patterns.

rinrename-selection-mode

There’s additional descriptions on RIn.Rename’s page:
https://miica37.github.io/tools/blender/rinrename

The documentation (work in progress): https://miica37.github.io/docs/rinrename

Installation and Usage

After downloading the zip file, open Blender and go to Edit > Preferences > Add-ons. Use the “Install” button to install the add-on (In Blender 4, click “Install from Disk…”). Once installed, enable RIn.Rename. In the Rinrename Preferences, you can assign your preferred hotkey (the default is F2).

First, select the objects you want to rename. Then, press the assigned hotkey to open the rename dialog.

Start typing, and you’ll see previews of the renamed objects in the viewport (this feature can be turned off in the preferences).

Press Enter twice to confirm the rename, or press Escape twice to cancel.

Type /? and press enter to show some helps on commands you can use.

Feedback Welcome!

I’d love to hear your suggestions for new features. Right now, my main focus is on making Rinrename as stable and bug-free as possible before its official release. More features will be added in future updates!

I’ll also be creating a video to explain the tool in detail and will provide an update here once it’s ready.

8 Likes

Hey everyone!

I’ve updated RIn.Rename with several improvements since I first shared it. Here are some of the latest changes:

  • Modified Self Token: $*, $
  • Added word and number tokens (~1, #1, ~~1, ##1) – compatible with /upper, /lower, /title
  • Removed # as a numbering operator
  • Collection token changed to ;; (previously ~~)
  • Shape Keys Commands – Supported operations: Search & Replace, Prefix, Suffix, Text Transformations (/upper, /lower, etc.)
  • Preserve text command: <{text_to_preserve}>
  • Prefix/Suffix Command: >>, <<
  • Strip non-alphanumeric characters: /stripSep, /ss
  • Regular Expression Support: {..regular expressions..}
  • Removed =col (use ;; instead)
  • Added support for renaming Bones and Shape Keys
  • Export selected/all object names to CSV or Clipboard (for external editing)
  • Export bone names and shape keys to CSV or Clipboard (for external editing)
  • Added /camel and /sc (split camel case)
  • Removed error messages
  • Changed HUD display position from the object’s pivot to above its bounding box
  • Improved visual cues (more informative feedback)

I’ve also created an introductory video tutorial showcasing how it works:
:movie_camera: Watch here: https://www.youtube.com/watch?v=KZstUUHtDo0

Additionally, I’ve updated the product page and documentation with the latest details:
:small_blue_diamond: Product Page: https://miica37.github.io/tools/blender/rinrename
:open_book: Documentation: https://miica37.github.io/docs/rinrename

:bulb: Where to Get It:

Let me know if you have any feedback or questions! :rocket: