RANK #04 84% MATCH

Roboto Slab × Open Sans

serif  +  sans-serif

Open Sans is the neutral web workhorse, and under Roboto Slab's confident slab headings it recedes into clean, frictionless body text. The slab-versus-sans texture gives a gentle but real contrast, and matched x-heights...

Headings + Body Google Fonts Free
Match scores

How Roboto Slab and Open Sans score across four checks — class contrast, role clarity, x-height harmony and mood affinity. Higher is better.

COMPOSITE MATCH
84 /100
Reliable choice
Class contrast 80
Role clarity 86
X-height harmony 86
Mood affinity 84
WHY IT WORKS
Structure meets readability

Open Sans is the neutral web workhorse, and under Roboto Slab's confident slab headings it recedes into clean, frictionless body text. The slab-versus-sans texture gives a gentle but real contrast, and matched x-heights keep sizing easy.

Where it shines

Corporate, content and documentation sites wanting a sturdy modern heading over safe body text.

Where to be careful

Both are very even — lean on Slab's weight and the serif texture so the heading clearly leads.

THE TYPEFACES
Meet the pair
Ag HEADING
serif · Christian Robertson · 2013
ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 & ?!
WEIGHTS
Thin Light Regular Medium Bold Black
BEST FOR Headlines, labels, UI
Ag BODY
sans-serif · Steve Matteson · 2011
ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 & ?!
WEIGHTS
Light Regular Medium SemiBold Bold ExtraBold
BEST FOR Body text, quotes, long reads
GET THE PAIR
Drop it into your project

Add the fonts, then two rules — Roboto Slab for headings, Open Sans for everything you read.

index.html
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@500;700&family=Open+Sans:wght@400;500&display=swap" rel="stylesheet">
styles.css
h1, h2, h3 {
  font-family: "Roboto Slab", sans-serif;
  font-weight: 700;
  letter-spacing: -0.01em;
}

body, p {
  font-family: "Open Sans", serif;
  font-weight: 400;
  line-height: 1.7;
}
THE FONTPAIR JOURNAL

Get the pairing notes, weekly.

One short email a week — a new pairing, a specimen, and a tip. No spam.