Google Font Pairing

Pick a heading and body font, preview them live, and copy the CSS in one click.

Curated pairings

Heading font

Playfair Display

Body font

Lato

Body size 16px

Typography Preview

The Art of Beautiful Typography

How the right font pairing transforms a design from ordinary to extraordinary

Typography is the art of arranging type to make written language legible and visually appealing. A great heading font establishes personality and hierarchy, while a well-chosen body font ensures your content is comfortable to read across all devices and sizes.

Subheading in Playfair Display

The pairing above combines Playfair Display for headings with Lato for body copy. Notice how the two typefaces complement each other while maintaining clear visual hierarchy.

Get started Playfair Display 700 · Lato 400 · 16px

Embed link

<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&family=Lato:wght@400&display=swap">

CSS

@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&family=Lato:wght@400&display=swap');

h1, h2, h3, h4, h5, h6 {
  font-family: 'Playfair Display', serif;
  font-weight: 700;
}

body {
  font-family: 'Lato', sans-serif;
  font-weight: 400;
  font-size: 16px;
}

How it works

  1. 1 Click any curated pairing card to load a proven font combination instantly.
  2. 2 Fine-tune by choosing a different heading or body font from the searchable list. Each font is rendered in its own typeface.
  3. 3 Adjust font weight and body size using the controls — the preview updates live.
  4. 4 Copy the HTML embed link or the full CSS block and paste into your project.

Why use this tool

  • 30+ fonts, each rendered in its own typeface directly in the list.
  • 12 curated pairings cover editorial, startup, display, and developer styles.
  • Live preview with realistic heading, subheading, body, and CTA text.
  • Generates a single optimised Google Fonts URL — no duplicate requests.

Use cases

  • Choosing typography for a new website or landing page.
  • Picking fonts for blog posts, documentation, or marketing copy.
  • Rapid prototyping before committing to a full design system.
  • Quickly generating CSS for a CMS or no-code page builder.

Frequently asked questions