Back to Plugins
Frame Renamer

Frame Renamer

Smart, seamless renaming - powered by your content

chatgptalloptionsdocumentationspecifyautoautomaticallyframeorganizeselectedrenamecustomselective

Plugin Preview

Frame Renamer 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

  1. 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.
  2. (Optional) Select nodes: Choose specific nodes or let the plugin process everything on the page.
  3. (Optional) Choose node type: Restrict renaming to frames, components, instances, etc., or keep it on “All” for every supported type.
  4. Click “Rename Nodes”: The button shows progress as nodes are scanned.
  5. Review results: Ensure the renamed nodes match your expectations.


Core Features

  1. Layer-based renaming with prefix & suffix: Construct names from multiple text layers or custom text snippets, with {+…} insertion and {‑…}/{‑/regex/} removal tokens.
  2. Selective renaming: Apply changes to either the current selection or all nodes on the page.
  3. Node type filtering: Target frames, components, sections, slices, groups, instances, or any combination via a dropdown filter.
  4. Batch operations: Rename large sets of nodes in no time.
  5. Inverse mode: Optionally write the node’s existing name into the specified text layer instead of renaming the node.
  6. Persistent settings: The plugin remembers your last-used layer, prefix, and suffix for faster repeat use.


Key Benefits

  1. Efficiency: Automates bulk renaming to keep projects organized.
  2. 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.
  3. Clarity: Ensures consistent naming across complex files.
  4. User‑friendly: Straightforward UI and saved preferences make it accessible for all skill levels.

Plugin Details

Version9
CreatedMarch 17, 2023
Last UpdatedSeptember 4, 2025
CategoryFile organization plugins
CreatorWohlgemuth Sascha
Stats911 installs, 97 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:dist/ui.html
  • main:dist/code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none