RANK #04 80% MATCH

Oswald × Cabin

sans-serif  +  Body

Cabin is a humanist sans with gently rounded terminals, and its warmth and normal width balance Oswald's hard condensation nicely. The width contrast carries the hierarchy while Cabin keeps the body friendly and readable...

Headings + Body Google Fonts Free
Match scores

How Oswald and Cabin score across four checks — class contrast, role clarity, x-height harmony and mood affinity. Higher is better.

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

Cabin is a humanist sans with gently rounded terminals, and its warmth and normal width balance Oswald's hard condensation nicely. The width contrast carries the hierarchy while Cabin keeps the body friendly and readable.

Where it shines

Modern brand, community and lifestyle sites wanting bold headlines over a warm, approachable body.

Where to be careful

Both are sans — rely on Oswald's condensation and weight for separation; don't set the headings light.

THE TYPEFACES
Meet the pair
Ag HEADING
sans-serif · Vernon Adams · 2011
ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 & ?!
WEIGHTS
ExtraLight Light Regular Medium SemiBold Bold
BEST FOR Headlines, labels, UI
Ag BODY
Impallari Type · Rodrigo Fuenzalida
ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 & ?!
BEST FOR Body text, quotes, long reads
GET THE PAIR
Drop it into your project

Add the fonts, then two rules — Oswald for headings, Cabin for everything you read.

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

body, p {
  font-family: "Cabin", 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.