Tokenmend

Variables and styles organizer for Figma

Tokenmend reads every local variable and style in your file and finds every place they're used, on every page. It shows what's unused, what's duplicated, which aliases are broken, which names don't follow the rest and which modes are missing values. Then it fixes them in bulk: rename with find and replace or regular expressions, set scopes and code syntax, sort styles, delete what nothing uses, bind hard-coded colours and numbers to the right variable, swap one variable or style for another, and export design tokens and code. Every change has a preview and one undo.

Email us to get TokenmendBuy a license

The Tokenmend audit: broken aliases with a Repoint menu, a missing Dark value, and counts of unused, duplicate and inconsistently named variables and styles

What you get

How it works

What Figma does on its own, and what it doesn't

Figma exports variables as W3C token files, one per mode, and imports them. It edits scopes and publishing for several variables at once, and Check designs suggests variables for hard-coded values one page at a time. It doesn't count where a variable or style is used, find unused or duplicate ones, rename in bulk, set code syntax in bulk, export styles as tokens, write CSS, Tailwind or Swift, or swap one variable or style for another across a file. Tokenmend does those.

What Tokenmend doesn't do

It works on the file's local variables and styles. Library variables and styles are counted where they're used but changed in their own library file. Figma's plugin API can't reorder variables, so only styles are sorted. Prototype actions that set a variable keep pointing to the old one after a swap; the swap tells you how many to change by hand.

Pricing

Tokenmend

$25/month or $250/year

Buy yearly Buy monthly

Buying here gets you a license key by email. Buying inside the app links the plan to your account. Change or cancel any time in Manage billing.

7-day free trial with 10 runs, starting with your first change or export: each applied change set or export is one run, up to 50 variables and styles and 300 layers. The audit, the lists and every preview are always free. Then $25 a month or $250 a year per designer, billed by Great Work LLC through Stripe. Buying for a team? Choose the number of seats at checkout; one license key covers them all. Subscriptions renew automatically until you cancel in Manage billing. Refunds and switching between monthly and annual: email us and a person handles it.

Privacy

Tokenmend reads and changes your variables and styles inside Figma, and makes exports on your computer. Nothing about your file is uploaded. The plugin only contacts addons.greatwork.company to check your license key. Privacy policy and terms.