On this page
About Text Styles to Variables
Text Styles to Variables is a free Figma plugin published by Sascha Wohlgemuth in 2024. It works in Figma Design and has 5,693 users and 76 likes on the Figma Community. It ranks #20 in Typography on our lists.
In the developer's words
Text Styles to Variables collects all your local text styles, creates a dedicated variable collection, and generates variables that reflect your typography. It keeps everything consistent, organized, and ready to use across your designs.
Core Features
- Comprehensive Text Style Conversion: Collects all local text styles, creates a dedicated variable collection, and generates variables that reflect every aspect of your typography.
- Smart Variable Binding: Automatically binds generated variables back to their original text styles to guarantee consistency between tokens and design.
- Organized and Tidy Output: Normalizes naming, removes duplicates, and groups variables into clear categories for easier navigation.
- Configurable Workflow: Offers plugin UI toggles for binding and grouping, giving you control while keeping defaults sensible.
Key Benefits
- Efficiency: Save time by converting entire libraries of text styles into variables in a single pass.
- Consistency: Keep typography and tokens in sync with automatic variable binding and duplicate cleanup.
- Clarity: Maintain a well-structured variable library with normalized names and organized categories.
- Flexibility: Easily add new text styles or adjust settings through the plugin UI without extra manual work.
What's new
Version 6 · released Sep 18, 2025
- Unified async init sequence now powers both direct plugin execution and UI-triggered generation to reliably collect styles, ensure collections, and create variables.
- Variable creation flow now normalizes naming, prunes duplicates, and updates or annotates existing variables before binding them to styles.
- New plugin UI introduces toggles for binding styles and grouping categories, enabling tailored variable output with sensible defaults.
Permissions and privacy
Network access
Text Styles to Variables declares no network access, so it runs entirely inside Figma and can't send your file anywhere.
Extra permissions
- Reads your team's published libraries
Read from the plugin's published manifest.
Where Text Styles to Variables ranks
Text Styles to Variables alternatives
- 1

Font Replacer Ultimate 🔁 Swap change and replace fonts
by Ilia Kolebaev
152K users445Free + paid featuresReplace fonts through all pages and artboards
- 2

Typescale
by Sam Smith
116K users1.6KFreeHarmonious typographic scales
- 3

Type Tool
by Space Ursa Design
96K users1KFreeAdvanced text transformations directly in Figma.
- 4

Font Replacer
by Görkem YILDIZ
39K users314FreeOne Click, Endless Font Possibilities
- 36K users309Free
Font Management, Font Pairs and Typography
- 6

Typography Style Guide Generator
by Jan Gugler
34K users485FreeAutomatically generate text style guides based on your defined local text styles.
Text Styles to Variables FAQ
What does Text Styles to Variables do?
Turn local text styles into reusable variables with seamless binding. It's a Figma plugin by Sascha Wohlgemuth that runs in Figma Design.
Is Text Styles to Variables free?
Yes. Text Styles to Variables is free to install and run from the Figma Community, with no paid tier listed.
Is Text Styles to Variables safe to use?
Figma plugins can only reach the internet through domains listed in their manifest. Text Styles to Variables declares no network access, so it runs entirely inside Figma and can't send your file anywhere. As with any plugin, check the developer's privacy policy before using it on client work.
How do I install Text Styles to Variables?
Open it on the Figma Community, or search for it in the Actions menu (Cmd/Ctrl + K) inside any file you can edit. See how to install Figma plugins.
What are the best alternatives to Text Styles to Variables?
By user count, the closest alternatives are Font Replacer Ultimate 🔁 Swap change and replace fonts, Typescale and Type Tool. Compare all of them on the best Figma plugins for typography.
Built this plugin?
Use this page as a landing page for Text Styles to Variables: link to it from your site, README or launch posts, or add a badge. Pick a style and copy the code.
Style
Label
Size
Code
<a href="https://figmaplugins.co/plugins/text-styles-to-variables/" target="_blank" rel="noopener"><img src="https://figmaplugins.co/badges/featured-dark.svg" alt="Text Styles to Variables on figmaplugins.co" width="220" height="48"></a>