Skip to main content

Formulas for Figma Variables are here

  • March 2, 2026
  • 0 replies
  • 9 views

Variables Plus

Hey everyone,

As a product designer working with a pretty large internal design system, I kept hitting the same limitation in Figma Variables: they’re great for static values, but the moment you want a scalable system (spacing scale, type scale, radii, opacity variants, responsive values…), you end up maintaining a ton of derived variables manually… or in spreadsheets.

Variables Plus — a plugin that lets you define relationships between variables using formulas, so derived values stay in sync automatically when the base variable changes.

Examples:

  • space_2 = space_1 * 2space_3 = space_1 * 3

  • h1 = base_font * 2.25h2 = base_font * 1.75

  • col_w = (container_w - (gutter * (cols - 1))) / cols (e.g. container_w=1200gutter=24cols=12)

  • “Copy values across modes” to keep modes consistent (instead of duplicating & updating by hand)

If you want to try it, the fastest way is to duplicate the demo file:

If you tell me your use-case (spacing / typography / colors / modes), I’m happy to suggest the cleanest setup.