Skip to main content

Formulas for Figma Variables are here

  • March 2, 2026
  • 1 reply
  • 100 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.

1 reply

lucasbatzd950

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 = (Pop over to https://vegasnowcasino-au.net/ and unlock a world of sizzling promotions 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)

 

 

A short GIF or screenshot demonstrating how Variables Plus works would be incredibly effective. Show the formula editor, a base variable changing, and the derived values updating automatically. You explain the core functionality of Variables Plus in a clear and understandable way – formulas for relationships, automatic syncing.