Typeface pairing
Why some fonts belong together and others fight
Pairs that look kind-of-the-same-but-not-quite are the worst. Either harmonise or contrast.
Consistency is one of the forms of beauty. Contrast is another., Robert Bringhurst
The two-typeface rule
Use no more than two typefaces. One for body, one for display.
- Performance. Each face is a network request.
- Forced hierarchy. Weight, size, or colour has to do the work.
- Lower risk. Two faces have one relationship. Three have three. Four have six.
Stress and skeleton: the diagnostic
Stress is the angle of the thinnest part of a curved letter. Skeleton is the underlying structure. These predict whether two faces will pair.
- Diagonal stress (humanist): Old-style serifs (Garamond, Caslon) and humanist sans-serifs (Gill Sans, Frutiger).
- Vertical stress (rational): Modern serifs (Bodoni, Didot) and geometric sans-serifs (Futura, Avenir).
The reliable pairings
Match stress angles:
- Old-style serif + humanist sans. Garamond + Gill Sans. Caslon + Frutiger. Classic.
- Modern serif + geometric sans. Bodoni + Futura. Didot + Avenir. Fashion and luxury.
- Transitional serif + grotesque. Baskerville + Franklin Gothic. Times + Trade Gothic. Newspaper feel.
- Neo-grotesque + slab serif. Helvetica + Rockwell. Inter + Clarendon. Contemporary.
The superfamily shortcut
A superfamily includes serif and sans-serif variants from the same designer.
- Source Serif Pro + Source Sans Pro. Open-source workhorse.
- FF Meta + FF Meta Serif. Spiekermann's humanist pair.
- Freight Text + Freight Sans. Editorial and versatile.
- Calluna + Calluna Sans. Jos Buivenga's balance.
- FF Scala + FF Scala Sans. Martin Majoor's classic.
Eliminates stress mismatch and x-height disagreement in one choice.
What to avoid
- Two sans-serifs from the same genre. Helvetica + Arial: near-identical, no contrast.
- Two serifs from different eras. Bodoni + Garamond: vertical stress against diagonal.
- Geometric sans + old-style serif. Futura + Garamond.
- Too many faces. Each new face multiplies relationships that can go wrong.
Pairing by designer
Eric Gill drew Perpetua and Gill Sans. Hermann Zapf drew Palatino and Optima. Each pair shares a sensibility that creates coherence without similarity.
Choosing faces for UI
For UI (buttons, labels, navigation, forms), pick faces with distinct l, I, and 1 glyphs.
Use condensed faces for headlines when space is tight. Avoid condensed for body.