Typography

Let’s dive into Typography in UI/UX Design — one of the most powerful tools for enhancing readability, aesthetic appeal, and user experience in digital products.


What is Typography in UI/UX?

Typography is the art of arranging text — including the font style, size, spacing, and structure — to make content readable, scannable, and visually pleasing.

In UI/UX, typography:


Core Components of Typography

1. Font vs Typeface

2. Font Families


Typography Structure in UI

LevelPurposeCommon Size (Web)
H1Page titles32px – 48px
H2/H3/H4Section headings24px – 36px
Body TextParagraphs and content14px – 18px
CaptionsLabels, notes, metadata12px – 14px
ButtonsCTA/action labels14px – 16px

Typography Principles in UI/UX

1. Readability

2. Hierarchy

3. Consistency

4. Alignment

5. Contrast


Spacing in Typography

Spacing TermDescription
Line height (leading)Space between lines of text
Letter spacing (tracking)Space between all letters
KerningSpace between two specific letters
Paragraph spacingSpace between paragraphs or sections

Ideal line height: 1.4 – 1.6x the font size for body text
Avoid crowding: Let your text breathe.


Typography in Figma

Tips for Working with Text:


Example Typography Hierarchy in a UI

[H1] Learn UI/UX Design the Easy Way (32px, Bold)
[H2] Master Design Thinking, Research, Prototyping (24px, Medium)

[Body] 
Our beginner-friendly course walks you through the essential skills needed for modern UI/UX design. (16px, Regular)

[Button] Get Started (14px, Semi-Bold, All Caps)

Good Font Pairings (Free on Google Fonts)

Heading FontBody Font
PoppinsRoboto
MontserratOpen Sans
Playfair DisplayLato
RalewayInter

Summary: Do’s and Don’ts

Do:

Don’t: