The smarter way to manage Figma variables

Perform variable calculations in Figma and create dynamic token values.

Token Tools lets you write math directly into your Figma variable descriptions. Change one base value and everything derived from it updates automatically — spacing scales, type scales, color palettes.
Get Pro

Formula-driven variables

Easily add operations in the variable's description field

Write calc($variable + value) directly in a variable's description field. Token Tools reads the formula and resolves it into the correct value — no manual recalculation, no copy-paste errors. Supports addition, subtraction, multiplication, and division.
Preview Figma File

Type scale automation

Automatic calculations for typographic scale

Define your base font size as a single variable and derive your entire type scale from it using multipliers. Adjust the base once and your headings, body text, and labels all update in sync.

Color system

Dynamic palettes based on main colors

Use darken(), lighten(), and trans() functions to generate your full color palette from a handful of base colors. One change to your primary color cascades through every variation automatically.
Preview Figma File