Back to Plugins
Find & replace variables

Find & replace variables

Find & replace for all variables in your selection.

Plugin Preview

Find & replace variables preview

About this plugin

Figma Plugin: Find Replace VariablesThis plugin is particularly beneficial when you have numerous variables with a similar naming structure, and you want to assign new variables by replacing parts of the variable names.FunctionalityThe Find Replace Variables plugin locates and replaces variables in your Figma files. It accomplishes this by conducting a replace operation on the names of bound variables. You can do this by entering a simple string or a regex pattern.Upon identifying the variables to be modified, the plugin will then search for variables with the new name, either locally or in any enabled library. If a match is found, it will substitute the old variable with the new one.UsageTo use the Find Replace Variables plugin, follow these steps:Select the node(s) in your Figma file where you want to replace variables.Run the Find Replace Variables plugin with UI (Open) or in the Figma Quick Action Bar (Quick Run).Enter the string or regex pattern for the find operation.Enter the string or regex pattern for the replace operation.Run the plugin. It will replace all instances of matching variables within the selected nodes.ExampleIf your variable names follow a specific structure and you often need to change multiple variables with the same naming structure, this is for you!For example, if your variables are:blue / 50blue / 100blue / 200red / 50red / 100red / 200You can change your design from blue to red by using “find and replace variables” blue → red with a single command.RoadmapAdd a preview component to the UI that checks for matching variables and replacement on the fly.FeaturesSupports all variable typesUse normal text or regexUse UI or quick action menuGet startedFind and replace variables is free for 3 runs per fileUse across an unlimited number of filesNo subscription feesGet individual lifetime access for a one-time fee of $69 (limited time offer).LimitationsYou can’t use this on instances that have bound variables as an override.Why not free?Despite being a very simple plugin, it saves you a great amount of time if you really need to use it more than 3 times per file. I put a lot of effort and time into developing this plugin, while I could have done client work. By valuing my work and supporting me, you enable me to work on other ideas that could potentially help you be even more efficient in the future.FeedbackIf you have any feedback or something doesn’t work, open an issue here.

Plugin Details

Version6
CreatedSeptember 11, 2024
Last UpdatedFebruary 24, 2025
Categorydesign-tools-other
CreatorMax
Stats73 installs, 10 likes
PricingPaid

Technical Details

  • API:1.0.0
  • UI:build/ui.js
  • main:build/main.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • https://api.gumroad.com/