The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Playfair Display Copy name
Body: Source Sans 3
Medium-era classic — high-contrast serif heading, warm humanist sans body.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&family=Source+Sans+3:wght@400&display=swap');
body {
font-family: 'Source Sans 3', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Playfair Display', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Lora Copy name
Body: Open Sans
Long-form reader favorite — Lora reads as a "newspaper opinion column" headline.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Lora:wght@700&family=Open+Sans:wght@400&display=swap');
body {
font-family: 'Open Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Lora', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Merriweather Copy name
Body: Montserrat
Top-3 most-used Google Fonts pair on personal blogs — high contrast, warm.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Merriweather:wght@700&family=Montserrat:wght@400&display=swap');
body {
font-family: 'Montserrat', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Merriweather', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Cormorant Garamond Copy name
Body: Montserrat
Wedding / fashion / luxury — Cormorant has the airy Garamond feel.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@600&family=Montserrat:wght@400&display=swap');
body {
font-family: 'Montserrat', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Cormorant Garamond', Georgia, 'Times New Roman', serif;
font-weight: 600;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Libre Baskerville Copy name
Body: Source Sans 3
A modern open-source Baskerville — trustworthy, "magazine quality" feel.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@700&family=Source+Sans+3:wght@400&display=swap');
body {
font-family: 'Source Sans 3', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Libre Baskerville', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Crimson Text Copy name
Body: Work Sans
Optimized for long-form prose — Crimson Text mimics old-style book typography.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Crimson+Text:wght@700&family=Work+Sans:wght@400&display=swap');
body {
font-family: 'Work Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Crimson Text', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: EB Garamond Copy name
Body: Lato
EB Garamond is Wikipedia's preferred serif — pairs naturally with humanist Lato.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:wght@700&family=Lato:wght@400&display=swap');
body {
font-family: 'Lato', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'EB Garamond', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Spectral Copy name
Body: Inter
Spectral was designed by Production Type for Google Docs — premium reading serif.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Spectral:wght@600&family=Inter:wght@400&display=swap');
body {
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Spectral', Georgia, 'Times New Roman', serif;
font-weight: 600;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Bitter Copy name
Body: Rubik
Slab serif heading + geometric humanist body — friendly, slightly retro.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Bitter:wght@700&family=Rubik:wght@400&display=swap');
body {
font-family: 'Rubik', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Bitter', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: PT Serif Copy name
Body: PT Sans
Same designer (ParaType) — guaranteed harmonic spacing and proportions.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=PT+Serif:wght@700&family=PT+Sans:wght@400&display=swap');
body {
font-family: 'PT Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'PT Serif', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Inter Copy name
Body: Inter
Stripe / Linear / countless SaaS dashboards — Inter is the safe default of 2024.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap');
body {
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Manrope Copy name
Body: Manrope
A "geometric Inter" — wider counters, softer terminals, very 2023 startup landing page.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@800&display=swap');
body {
font-family: 'Manrope', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Manrope', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 800;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: DM Sans Copy name
Body: DM Sans
DeepMind's commissioned sans — warmer than Inter, slightly handwritten edges.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@700&display=swap');
body {
font-family: 'DM Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'DM Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Plus Jakarta Sans Copy name
Body: Plus Jakarta Sans
A 2023 favorite — slightly more character than Inter, still very neutral.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@700&display=swap');
body {
font-family: 'Plus Jakarta Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Plus Jakarta Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Space Grotesk Copy name
Body: Inter
Tech-magazine pairing — Space Grotesk's mono-ish heading + Inter's neutral body.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@700&family=Inter:wght@400&display=swap');
body {
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Space Grotesk', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Archivo Copy name
Body: Archivo
Argentinian grotesque — wide, confident heading; identical body for a unified system.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@800&display=swap');
body {
font-family: 'Archivo', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Archivo', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 800;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Oswald Copy name
Body: Source Sans 3
Condensed heading + neutral body — print-magazine masthead vibe online.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@600&family=Source+Sans+3:wght@400&display=swap');
body {
font-family: 'Source Sans 3', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Oswald', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 600;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Bebas Neue Copy name
Body: Montserrat
All-caps tall display heading + clean geometric body — fashion / streetwear staple.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue:wght@400&family=Montserrat:wght@400&display=swap');
body {
font-family: 'Montserrat', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Bebas Neue', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Poppins Copy name
Body: Roboto
Poppins's geometric circles read as friendly + modern; Roboto stays utilitarian.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@700&family=Roboto:wght@400&display=swap');
body {
font-family: 'Roboto', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Poppins', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Raleway Copy name
Body: Roboto
Raleway thin "W" is its signature — elegant heading, neutral Roboto body.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@700&family=Roboto:wght@400&display=swap');
body {
font-family: 'Roboto', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Raleway', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Nunito Copy name
Body: Nunito Sans
Rounded terminals — friendly, used widely in kids / education / wellness apps.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@700&family=Nunito+Sans:wght@400&display=swap');
body {
font-family: 'Nunito Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Nunito', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Abril Fatface Copy name
Body: Lato
Abril's ultra-thick serifs scream "magazine cover" — pairs with neutral Lato body.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Abril+Fatface:wght@400&family=Lato:wght@400&display=swap');
body {
font-family: 'Lato', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Abril Fatface', Georgia, 'Times New Roman', serif;
font-weight: 400;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Fraunces Copy name
Body: Inter
Fraunces is a softie-serif with optical sizing — modern editorial look.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Fraunces:wght@700&family=Inter:wght@400&display=swap');
body {
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Fraunces', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Big Shoulders Display Copy name
Body: Roboto
Chicago Design System display — bold, condensed, civic feel.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@700&family=Roboto:wght@400&display=swap');
body {
font-family: 'Roboto', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Big Shoulders Display', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Unbounded Copy name
Body: Inter
Wide expanded heading — Web3 / AI startup 2024 staple.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Unbounded:wght@600&family=Inter:wght@400&display=swap');
body {
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Unbounded', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 600;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Syne Copy name
Body: Inter
Funky variable display — creative studios, design portfolios.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Syne:wght@700&family=Inter:wght@400&display=swap');
body {
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Syne', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Archivo Black Copy name
Body: Roboto
Heavy single-weight headline + neutral body — sports / news / SaaS landing.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Archivo+Black:wght@400&family=Roboto:wght@400&display=swap');
body {
font-family: 'Roboto', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Archivo Black', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Anton Copy name
Body: Roboto
Ultra-condensed display — billboard / poster vibe.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Anton:wght@400&family=Roboto:wght@400&display=swap');
body {
font-family: 'Roboto', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Anton', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Rozha One Copy name
Body: Poppins
Devanagari-inspired Latin display — distinctive, beautiful at large sizes.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Rozha+One:wght@400&family=Poppins:wght@400&display=swap');
body {
font-family: 'Poppins', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Rozha One', Georgia, 'Times New Roman', serif;
font-weight: 400;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Old Standard TT Copy name
Body: Lato
Old Standard TT mimics 1910s academic typography — scholarly + restrained.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Old+Standard+TT:wght@700&family=Lato:wght@400&display=swap');
body {
font-family: 'Lato', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Old Standard TT', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Cinzel Copy name
Body: Lato
Roman inscription–inspired display — luxury / spa / wedding.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@600&family=Lato:wght@400&display=swap');
body {
font-family: 'Lato', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Cinzel', Georgia, 'Times New Roman', serif;
font-weight: 600;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Caveat Copy name
Body: Nunito
Caveat reads as handwriting — pair with rounded Nunito for warmth.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Caveat:wght@700&family=Nunito:wght@400&display=swap');
body {
font-family: 'Nunito', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Caveat', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Pacifico Copy name
Body: Quicksand
Retro brushed script + soft geometric body — bakery / kids / lifestyle.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Pacifico:wght@400&family=Quicksand:wght@400&display=swap');
body {
font-family: 'Quicksand', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Pacifico', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Fredoka Copy name
Body: Nunito
Round chunky heading — kids products, friendly SaaS.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Fredoka:wght@600&family=Nunito:wght@400&display=swap');
body {
font-family: 'Nunito', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Fredoka', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 600;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: JetBrains Mono Copy name
Body: Inter
Developer-tool landing pages — JetBrains Mono as "we ship code" signal.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@700&family=Inter:wght@400&display=swap');
body {
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'JetBrains Mono', ui-monospace, 'SF Mono', Menlo, Consolas, monospace;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Space Mono Copy name
Body: Space Grotesk
Same superfamily — Space Mono heading + Space Grotesk body, harmonic by design.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Space+Mono:wght@700&family=Space+Grotesk:wght@400&display=swap');
body {
font-family: 'Space Grotesk', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Space Mono', ui-monospace, 'SF Mono', Menlo, Consolas, monospace;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: IBM Plex Mono Copy name
Body: IBM Plex Sans
IBM's in-house superfamily — pairs across mono / sans / serif by design.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@600&family=IBM+Plex+Sans:wght@400&display=swap');
body {
font-family: 'IBM Plex Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'IBM Plex Mono', ui-monospace, 'SF Mono', Menlo, Consolas, monospace;
font-weight: 600;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Fira Code Copy name
Body: Fira Sans
Mozilla's Fira — Code's ligatures shine in heading; Sans is workhorse body.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@600&family=Fira+Sans:wght@400&display=swap');
body {
font-family: 'Fira Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Fira Code', ui-monospace, 'SF Mono', Menlo, Consolas, monospace;
font-weight: 600;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Roboto Mono Copy name
Body: Roboto
Google's Roboto superfamily — safest mono+sans pairing in the library.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@600&family=Roboto:wght@400&display=swap');
body {
font-family: 'Roboto', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Roboto Mono', ui-monospace, 'SF Mono', Menlo, Consolas, monospace;
font-weight: 600;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Libre Caslon Text Copy name
Body: Libre Franklin
Open-source revivals of Caslon + Franklin Gothic — classic American typography.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Libre+Caslon+Text:wght@700&family=Libre+Franklin:wght@400&display=swap');
body {
font-family: 'Libre Franklin', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Libre Caslon Text', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Cardo Copy name
Body: Source Sans 3
Scholarly serif designed for classical / biblical studies — pairs cleanly with Source Sans.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Cardo:wght@700&family=Source+Sans+3:wght@400&display=swap');
body {
font-family: 'Source Sans 3', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Cardo', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Gentium Plus Copy name
Body: Source Sans 3
Gentium's broad Latin coverage — multilingual editorial sites.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Gentium+Plus:wght@700&family=Source+Sans+3:wght@400&display=swap');
body {
font-family: 'Source Sans 3', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Gentium Plus', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Noto Serif Copy name
Body: Noto Sans
Google's "no tofu" project — most consistent multi-script coverage on the web.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif:wght@700&family=Noto+Sans:wght@400&display=swap');
body {
font-family: 'Noto Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Noto Serif', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Tenor Sans Copy name
Body: Source Sans 3
Wide elegant caps for product names + clean body for descriptions.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Tenor+Sans:wght@400&family=Source+Sans+3:wght@400&display=swap');
body {
font-family: 'Source Sans 3', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Tenor Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Josefin Sans Copy name
Body: Montserrat
1930s geometric inspired — vintage boutique / cafe / wellness.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@600&family=Montserrat:wght@400&display=swap');
body {
font-family: 'Montserrat', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Josefin Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 600;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Amiri Copy name
Body: Source Sans 3
Amiri covers Latin + Arabic — ideal for MENA-region bilingual sites.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Amiri:wght@700&family=Source+Sans+3:wght@400&display=swap');
body {
font-family: 'Source Sans 3', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Amiri', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Alegreya Copy name
Body: Alegreya Sans
Designed-as-a-pair superfamily — Alegreya serif + Sans share proportions.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Alegreya:wght@700&family=Alegreya+Sans:wght@400&display=swap');
body {
font-family: 'Alegreya Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Alegreya', Georgia, 'Times New Roman', serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Karla Copy name
Body: Karla
Karla's spurred terminals give character without shouting — quietly distinctive.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Karla:wght@700&display=swap');
body {
font-family: 'Karla', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Karla', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Public Sans Copy name
Body: Public Sans
US Web Design System default — neutral, accessible, civic-feeling.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Public+Sans:wght@700&display=swap');
body {
font-family: 'Public Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Public Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Lexend Copy name
Body: Lexend
Designed for reading proficiency — proven to improve reading speed.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@700&display=swap');
body {
font-family: 'Lexend', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Lexend', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Urbanist Copy name
Body: Urbanist
Geometric humanist — a free Futura-adjacent option.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Urbanist:wght@700&display=swap');
body {
font-family: 'Urbanist', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Urbanist', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Epilogue Copy name
Body: Inter
Epilogue's wide caps headline + Inter body — startup landing page 2024.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Epilogue:wght@700&family=Inter:wght@400&display=swap');
body {
font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Epilogue', system-ui, -apple-system, 'Segoe UI', sans-serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Noto Serif SC Copy name
Body: Noto Sans SC
Source Han Serif + Source Han Sans (Noto release) — the de-facto CJK editorial pair.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@700&family=Noto+Sans+SC:wght@400&display=swap');
body {
font-family: 'Noto Sans SC', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', system-ui, sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Noto Serif SC', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', Georgia, serif;
font-weight: 700;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Ma Shan Zheng Copy name
Body: Noto Sans SC
Brush-style Chinese headline + Source Han Sans body — calligraphic warmth.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Ma+Shan+Zheng:wght@400&family=Noto+Sans+SC:wght@400&display=swap');
body {
font-family: 'Noto Sans SC', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', system-ui, sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Ma Shan Zheng', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', Georgia, serif;
font-weight: 400;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: ZCOOL KuaiLe Copy name
Body: Noto Sans SC
ZCOOL KuaiLe (站酷快乐体) playful display + Source Han Sans — marketing pages.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=ZCOOL+KuaiLe:wght@400&family=Noto+Sans+SC:wght@400&display=swap');
body {
font-family: 'Noto Sans SC', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', system-ui, sans-serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'ZCOOL KuaiLe', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', Georgia, serif;
font-weight: 400;
} The quick brown fox jumps over the lazy dog Typography is the visible voice of your writing. Pick a heading and a body that sound right in the same room.
Heading: Long Cang Copy name
Body: Noto Serif SC
Long Cang (龙藏) calligraphic display + Noto Serif SC — traditional + readable.
Copy CSS
@import url('https://fonts.googleapis.com/css2?family=Long+Cang:wght@400&family=Noto+Serif+SC:wght@400&display=swap');
body {
font-family: 'Noto Serif SC', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', Georgia, serif;
font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Long Cang', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', Georgia, serif;
font-weight: 400;
}