Skip to main content
Question

Bulk find replace text in layer names


Randy_Thomas

I have been trying to find an effective way to find/replace text in bulk for Figma layer names. I am creating variants and need to change a group of layers label to make them unique.

For example: theme=dark, icon=true

I would like to find all layers where “icon=true” and replace the layer name text with “icon=false”. To be more specific make it so only the layers selected are affects and allow me to choose.

Another feature would to be able to bulk insert/remove text into the layer titles.

The built in Find/Replace in Figma fails to find every layer in the file and all the plugins I have tried are not adequate. I cannot believe I am the only person needing to do this.

3 replies

Eric_Lampi2

I swear by the “Rename It” plugin https://www.figma.com/community/plugin/731271836271143349.

I use it all the time to add properties exactly like your example. Select all of your variants and use the new variant + button, select all of them, run “rename it”, select “layer name” which will keep all of your existing properties and then type your properties into the field after the “layer name” token, E.g. Status Icon = Off. Try it out, it’s a great tool. Others I like for general naming and text editing are:

Nisa Text

Figma

Text Editor: edit, find, replace in one placehttps://www.figma.com/community/plugin/1042878342391996546


  • 1 reply
  • August 21, 2024

This is the answer for sure. Thanks @Eric_Lampi2


S.T
  • New Participant
  • 15 replies
  • February 17, 2025

How would I replace the layer name Secondary to Primary though?

 

 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings