0
100
200
300
400
500
600
700
800
900
1000
1100
0
100
200
300
400
500
600
700
800
900
1000
1100
Best of 2026 ยท Typography

Best Figma plugins for typography and fonts

Font Replacer Ultimate is the most-used Figma typography plugin, with 152K users, because it swaps a typeface across every page and frame in a few clicks. For setting type up in the first place, Typescale (116K users) builds a modular scale from a single line of text.

Top 20 picks

Font Replacer Ultimate ๐Ÿ” Swap change and replace fonts

#1 ยท 152K users

Quick answer

Our top picks

  1. #1

    Most used

    Font Replacer Ultimate swaps or replaces entire font families across all pages and artboards, which suits rebrands and inherited files. It runs in Figma Design and FigJam. It's free to install with in-app purchases, so check what the free version covers before a big file.
    152K 445Free + paid
  2. #2

    Best for type scales

    Typescale

    by Sam Smith

    Typescale turns a single line of text into a modular type scale based on the ratio you pick. It's free and quick for exploring how a scale feels at different ratios. It generates text layers, so you still create styles or variables from the result.
    116K 1.6KFree
  3. #6

    Best for documenting type

    Typography Style Guide Generator reads your local text styles and builds a style guide page from them. It's designed for teams using Tailwind-style names such as Heading / L / Regular. It's free, but other naming schemes may need tidying afterwards.
    34K 485Free

The full list

The 20 most-used Figma plugins for typography

Plugin
  1. 01

    Font Replacer Ultimate ๐Ÿ” Swap change and replace fonts

    Replace fonts through all pages and artboards

    Free + paid ยท 445 likes

    152K
  2. 02

    Typescale

    Harmonious typographic scales

    Free ยท 1.6K likes

    116K
  3. 03

    Type Tool

    Advanced text transformations directly in Figma.

    Free ยท 1K likes

    96K
  4. 04

    Font Replacer

    One Click, Endless Font Possibilities

    Free ยท 314 likes

    39K
  5. 05

    Font Collections: Google Fonts, Variable Fonts, & Pairing

    Font Management, Font Pairs and Typography

    Free ยท 309 likes

    36K
  6. 06

    Typography Style Guide Generator

    Automatically generate text style guides based on your defined local text styles.

    Free ยท 485 likes

    34K
  7. 07

    Uwarp Font Replacer

    Easily replace fonts, swap font families, and batch change typography

    Free ยท 409 likes

    27K
  8. 08

    Text Styles Creator

    Automate text style creation and management in Figma for a smoother design workflow.

    Free ยท 250 likes

    26K
  9. 09

    Text Style Generator

    Creating text styles has never been easier!

    Free ยท 73 likes

    17K
  10. 10

    Typographer

    Prettify and format plain text

    Free ยท 261 likes

    17K
  11. 11

    Fix San Francisco

    Easily apply the correct tracking based on font size for SF Pro and New York texts!

    Free ยท 209 likes

    15K
  12. 12

    The good line-height

    Find the perfect line-height for any text and grid combination.

    Free ยท 413 likes

    11K
  13. 13

    Font changer

    Simplify font management and enhance design efficiency with Font Changer.

    Free ยท 77 likes

    9.5K
  14. 14

    TypeBalance

    Get perfect letter-spacing & line-height automatically, using AI (ML algorithms)

    Free ยท 470 likes

    8.9K
  15. 15

    Japanese Font Mixer

    ๅ’Œๆฌงๆททๆคใ—ใŸใ„ๆ™‚ใ€่ค‡ๆ•ฐใƒ•ใ‚ฉใƒณใƒˆใฎ่จญๅฎšใ‚’็ฐกๅ˜ใซใ™ใ‚‹ใƒ—ใƒฉใ‚ฐใ‚คใƒณใงใ™

    Free ยท 273 likes

    8.8K
  16. 16

    Export Text styles to Json file

    Export/Convert your local styels to json file

    Free ยท 31 likes

    7.4K
  17. 17

    Theme UI

    Use your Theme UI config to quickly create color and text styles

    Free ยท 85 likes

    7.1K
  18. 18

    Peppercorn

    Easily generate a flexible, harmonious and responsive type scale for balanced, beautiful typography.

    Free ยท 404 likes

    6.9K
  19. 19

    Simple Font Replacer

    Replace your Fonts in Just 3 Clicks

    Free ยท 54 likes

    6.4K
  20. 20

    Text Styles to Variables

    Turn local text styles into reusable variables with seamless binding.

    Free ยท 76 likes

    5.7K

Buying guide

What to look for

Most type work in Figma happens in text styles and, more and more, in variables, which can hold font family, weight, size, line height and letter spacing and switch them with modes. Plugins help at the edges: generating a scale, creating dozens of styles at once, documenting them, or converting styles to variables.

Two niche tools in the list are worth knowing. Fix San Francisco applies Apple's size-specific tracking for SF Pro and New York, and Japanese Font Mixer sets up mixed Japanese and Latin fonts. If your copy runs in several languages, the translation plugins help test text length.

  1. 01

    Scope of a font swap

    Check whether replacement covers all pages, text styles and component main layers, or only the current selection. Missing a style means the old font comes back on the next instance.

  2. 02

    Scale settings

    A type scale plugin should let you choose the ratio, base size, rounding and line height, not just multiply sizes.

  3. 03

    Styles and variables output

    The useful plugins write real text styles or variables with names that match your system, rather than loose text layers.

  4. 04

    Documentation

    Teams need a type specimen page. Generating it from local styles keeps it in sync with what designers actually use.

FAQ

Frequently asked questions

How do I replace a font throughout a Figma file?

Update your text styles first, since every layer using them changes at once. For text that isn't styled, a plugin like Font Replacer Ultimate or Uwarp Font Replacer swaps fonts across all pages.

How do I create a type scale in Figma?

Choose a base size and ratio, then generate sizes from it. Typescale and Peppercorn do the maths and lay out the scale, and Text Styles Creator helps turn the result into styles.

Can I use variables for typography in Figma?

Yes. String and number variables can drive font family, weight, size, line height and letter spacing, so modes can switch between, say, compact and default type. Text Styles to Variables converts existing styles. See our variables and tokens plugins for more.

How do I use Google Fonts in Figma?

Google Fonts are available in Figma without installing anything. To browse pairings and variable fonts, Font Collections organises Google Fonts and suggests pairs.

How do I pick a line height in Figma?

Line height depends on font, size and your baseline grid. The good line-height calculates a value for a given text and grid combination, and TypeBalance suggests letter-spacing and line-height automatically.