Typography in Figma

Last Updated : 5 Oct, 2026

Typography is the practice of arranging and styling text to make it clear, readable, and visually effective. It includes choosing typefaces, adjusting font size and spacing, and organizing text to communicate information effectively.

  • Readability: Makes text easier to read and understand.
  • Visual Hierarchy: Helps users identify headings, subheadings, and body text.
  • Consistency: Creates a consistent visual style across a design.
  • Communication: Helps convey the purpose and tone of the content.

Types of Typefaces

A typeface is a distinct design style for a set of characters, including letters, numbers, punctuation, and symbols. It defines the overall visual appearance of text.

1. Serif: Typefaces have small strokes at the ends of letters. They are commonly used in books, magazines, and long-form content.

Typography
Serif Fonts

There are multiple types of Serif font styles, most important ones are

  • Old Style Serif
  • Transitional Serif
  • Modern Serif
  • Slab Serif
  • Clarendon Serif
  • Glyphic Serif
  • Didone Serif
  • Tuscan or Western Serif
  • Contemporary or Transitional Serif

2. Sans-Serif: Sans-serif typefaces do not have finishing strokes. They are commonly used for clean, modern, and readable designs.

Typography
Sans Serif Fonts

Script Typefaces

Script typefaces imitate handwriting and calligraphy. They are commonly used for invitations, branding, and decorative designs.

  • Formal Script: Elegant and decorative, often used for formal designs.
  • Casual Script: Relaxed and informal, often used in branding and advertising.
Typography
Script Typefaces

Display or Decorative Typefaces

Display typefaces are highly stylized fonts designed to attract attention. They are mainly used for headings, titles, and branding.

Typography
Display Typefaces

Monospaced Typefaces

Monospaced typefaces give every character the same width. They are commonly used for code, terminals, and aligned text.

Typography
Monospaced Typefaces

Typeface Properties

Typeface-Properties

1. Baselines: The baseline is the invisible line on which characters sit.

Typography
Baseline

2. x-height: The x-height is the height of lowercase letters, excluding ascenders and descenders.

Typography
x-height

3. Ascender: An ascender is the part of a lowercase letter that extends above the x-height.

Typography
Ascenders

4. Descender: A descender is the part of a lowercase letter that extends below the baseline.

Typography
Descenders

5. Font Size: Font size determines the size of text and is commonly measured in pixels (px) or points (pt).

Typography
Font Size

6. Letter Spacing: Letter spacing controls the space between characters and can improve readability and visual hierarchy.

Typography
Letter Spacing

7. Line Spacing: Line spacing controls the vertical space between lines of text and affects readability.

Typography
Line Spacing

Typography Fonts

Some commonly used fonts for UI design include:

  • Inter
  • Space Grotesk
  • Work Sans
  • DM Sans
  • Satoshi
  • Supreme
  • Switzer
  • Open Sans

Choosing Typography for UI Design

Choosing the right font for your brand involves a few straightforward steps:

  • Brand Identity: Choose fonts that match the brand's personality and audience.
  • Legibility: Use fonts that are easy to read at different sizes.
  • Versatility: Choose fonts that work across different designs and platforms.
  • Compatibility: Ensure fonts display correctly across devices and browsers.
  • Uniqueness: Choose a font that gives the design a distinct identity.

Best Practices for Good Typography

Here are a few best practices you should follow for perfect typography in your interface design:

  • Visual Balance: Ensure typography works well with the overall design and visual style.
  • Use Limited Fonts: Use a small number of fonts and create variation through size, weight, and spacing.
  • Typography Contrast: Create hierarchy using font size, weight, spacing, color, or typeface differences.
  • Line Width: Keep text lines reasonably short to make them easier to read.
  • Proper Use of Plugins: Use relevant typography plugins to improve workflow and productivity.
  • Line Height: Use suitable line spacing to improve readability and text hierarchy.
  • Font Sizes: Use consistent font sizes to create a clear visual hierarchy.
  • Mobile Typography: Adjust font sizes and spacing to keep text readable on smaller screens.

Typography mistakes to avoid

Typography is a double edged sword, make sure you don't make these mistakes to get the best out of your typography:

  • Rags: Avoid uneven text edges that make text blocks look unbalanced.
  • Improper Font Selection: Choose fonts that match the content and design style.
  • Avoid Mixing Typefaces: Keep typefaces consistent unless there is a clear design reason to combine them.
  • Long Line Width: Avoid excessively long lines because they can reduce readability.
  • Using Too Many Fonts: Limit the number of fonts to keep the design clear and consistent.

Also Read:

Comment