Back to Plugins

Frame Renamer
Smart, seamless renaming - powered by your content
chatgptalloptionsdocumentationspecifyautoautomaticallyframeorganizeselectedrenamecustomselective
Plugin Preview
About this plugin
Frame Renamer renames frames, components, slices, sections, and more using the characters from one or more text layers you specify. Build names from a prefix, base layer, and suffix - each can come from another layer or be plain text. Use {+…} tokens to insert custom snippets or {‑…}/{‑/regex/} tokens to strip out text, and optionally run in inverse mode to write node names back into the source layer instead.
How to Use
- Enter reference layer names: Fill in the Prefix, Layer Name, and/or Suffix fields to define the new name structure. Tokens for insertion ({+…}) or removal ({‑…}) can be included here.
- (Optional) Select nodes: Choose specific nodes or let the plugin process everything on the page.
- (Optional) Choose node type: Restrict renaming to frames, components, instances, etc., or keep it on “All” for every supported type.
- Click “Rename Nodes”: The button shows progress as nodes are scanned.
- Review results: Ensure the renamed nodes match your expectations.
Core Features
- Layer-based renaming with prefix & suffix: Construct names from multiple text layers or custom text snippets, with {+…} insertion and {‑…}/{‑/regex/} removal tokens.
- Selective renaming: Apply changes to either the current selection or all nodes on the page.
- Node type filtering: Target frames, components, sections, slices, groups, instances, or any combination via a dropdown filter.
- Batch operations: Rename large sets of nodes in no time.
- Inverse mode: Optionally write the node’s existing name into the specified text layer instead of renaming the node.
- Persistent settings: The plugin remembers your last-used layer, prefix, and suffix for faster repeat use.
Key Benefits
- Efficiency: Automates bulk renaming to keep projects organized.
- Flexibility: Combine multiple layers or static text, refine names with token-based insertions/removals and regex, filter by node type, and process only what you need.
- Clarity: Ensures consistent naming across complex files.
- User‑friendly: Straightforward UI and saved preferences make it accessible for all skill levels.
Plugin Details
| Version | 9 |
|---|---|
| Created | March 17, 2023 |
| Last Updated | September 4, 2025 |
| Category | File organization plugins |
| Creator | Wohlgemuth Sascha |
| Stats | 911 installs, 97 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:dist/ui.html
- main:dist/code.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- none
More Like This
Discover other plugins in the File organization plugins category.