Back to Plugins

Mode Match
Match variable values across modes.
design-systemcollectionvariablesbulk editmodesvalues
Plugin Preview
About this plugin
Mode Match lets you take a variable's value from one mode and apply it to other modes. Match a single variable, group of variables, or all variables in a collection!
- Select your multi-mode collection
 - Select the source mode (copy from)
 - Select the destination mode (copy to)
 - Enter the path to a group of variables or a single variable (see below for bulk actions)
 - Update ✨
 
Tip
- Keep your variable window open to see the changes.
 - Use the Refresh button to pull in changes to the variables made when the plugin window is open. (see below for copy & paste)
 - Use clear to quickly delete the path.
 
Bulk Actions
You will most likely want to run this on a group or the entire collection:
- Update all variables within a group by entering a path/to/group
 - Update all variables in the collection by entering / @all or @root in the path input
 
Plugin Notes
- Collection list will only show collections with more than 1 mode
 - Variable names and paths are case sensitive
 - Updating variables, especially those linked to text styles may take longer to propagate
 
Supports
- All variable types (number, string, boolean, color)
 - Aliasing
 - Raw values
 
Copy/Paste Figma Bug
If you copy/paste variables between collections, you may need to reload the tab in order for those variables to register in their new collection.
Plugin Details
| Version | 4 | 
|---|---|
| Created | February 24, 2025 | 
| Last Updated | May 9, 2025 | 
| Category | File organization plugins | 
| Creator | Murph | 
| Stats | 11 installs, 7 likes | 
| Pricing | Free | 
Technical Details
- API:1.0.0
 - UI:ui.html
 - main:code.js
 - Document Access:dynamic-page
 - Editor Types:figma
 - Allowed Domains:
- https://fonts.googleapis.com
 - https://fonts.gstatic.com
 
 
More Like This
Discover other plugins in the File organization plugins category.