What are Variables in Figma?
Figma Variables are a built-in design token system for storing and reusing values (colors, numbers, strings, booleans) across a project. They give you centralized control over design properties, with the ability to define modes (light/dark, responsive).



























































































































Unlimited requests, fast results
Submit as many briefs as you need. Our plans allow you to manage a continuous flow of design requests, without limits and without friction, and at an economic cost.
Variable types
Figma offers four types: Color for colors, Number for spacing and sizes, String for text, and Boolean for states. Each variable can carry several modes with different values.
Variables vs Styles
Variables support modes and aliases (one variable can reference another). Styles remain useful for complex effects, but Variables have become the standard for modern design systems.



























































































































Unlimited requests, fast results
Submit as many briefs as you need. Our plans allow you to manage a continuous flow of design requests, without limits and without friction, and at an economic cost.
Conclusion
Figma Variables are essential to any mature design system. They centralize design decisions and create a direct bridge to CSS Custom Properties on the development side.
Key takeaways
- Native design tokens: colors, numbers, strings, booleans
- Mode support (Light/Dark, responsive)
- Aliases: one variable can reference another
- More powerful than Figma Styles
- A direct bridge to CSS Custom Properties
Unlimited requests, fast results
Submit as many briefs as you like. Our plans let you manage a continuous flow of design requests, without limits or friction, and at an economical price.