Sans Serif · Google Font

Public Sans font pairings

Fonts that go with Public Sans — live previews, pairing ideas and free embed code.

Sans Serif9 weightsItalicsVariableby USWDS, Dan Williams
Sphinx of black quartz, judge my vow
100The quick brown fox jumps over the lazy dog
200The quick brown fox jumps over the lazy dog
300The quick brown fox jumps over the lazy dog
400The quick brown fox jumps over the lazy dog
500The quick brown fox jumps over the lazy dog
600The quick brown fox jumps over the lazy dog
700The quick brown fox jumps over the lazy dog
800The quick brown fox jumps over the lazy dog
900The quick brown fox jumps over the lazy dog

ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 !?&@€$%

Public Sans is a free sans serif typeface designed by USWDS, Dan Williams, Pablo Impallari and Rodrigo Fuenzalida, added to Google Fonts in 2019.

It comes in 9 weights with matching italics, and is a variable font with a weight axis.

It is the #69 most popular Latin font family on Google Fonts and supports Latin, Latin Extended and Vietnamese characters.

With 9 weights, Public Sans is versatile enough for headings, interface text and body copy.

Fonts that pair well with Public Sans

Everything starts with a sketch

Typography sets the tone before a single word is read. A good pairing feels like one voice.

HPT SerifBPublic Sanseditorial→

A classic contrast: PT Serif's serifs give headlines an editorial, trustworthy voice while Public Sans's clean shapes keep body text easy to scan on screens.

Everything starts with a sketch

Typography sets the tone before a single word is read. A good pairing feels like one voice.

HRoboto SlabBPublic Sansfriendly→

A classic contrast: Roboto Slab's serifs give headlines an editorial, trustworthy voice while Public Sans's clean shapes keep body text easy to scan on screens.

Built for the long run

Typography sets the tone before a single word is read. A good pairing feels like one voice.

HMerriweatherBPublic Sanseditorial→

A classic contrast: Merriweather's serifs give headlines an editorial, trustworthy voice while Public Sans's clean shapes keep body text easy to scan on screens.

The art of saying less

Typography sets the tone before a single word is read. A good pairing feels like one voice.

HPublic SansBCormorant Garamondmoderneditorial→

A modern twist on the classic: Public Sans keeps headings crisp and contemporary, while Cormorant Garamond's serifs guide the eye along longer lines of text.

Ideas that travel well

Typography sets the tone before a single word is read. A good pairing feels like one voice.

HPublic SansBLibre Baskervillemoderneditorial→

A modern twist on the classic: Public Sans keeps headings crisp and contemporary, while Libre Baskerville's serifs guide the eye along longer lines of text.

Try Public Sans in the pairing tool →

How to use Public Sans on your website

HTML — paste in <head>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;700&display=swap" rel="stylesheet">
CSS
font-family: 'Public Sans', sans-serif;

Similar fonts to Public Sans

Frequently asked questions

Is Public Sans free for commercial use?

Yes. Public Sans is distributed through Google Fonts under an open-source licence, so you can use it for free in personal and commercial projects, including websites, apps, logos and print.

What fonts go well with Public Sans?

Good matches for Public Sans include PT Serif, Roboto Slab, Merriweather and Cormorant Garamond. Each of these offers enough contrast to create clear hierarchy while keeping a consistent feel.

Is Public Sans a variable font?

Yes. Public Sans is a variable font with a weight (100–900) axis.

Who designed Public Sans?

Public Sans was designed by USWDS, Dan Williams, Pablo Impallari and Rodrigo Fuenzalida.