Sans-serif typeface

Public Sans

Try your own text
Public Sans — Waltz, bad nymph, for quick jigs vex.
Instant CSS
About this font

Public Sans is a sans-serif family built for a broad range of everyday text and display work. Its extensive weight range and matching italic style make it adaptable across interfaces, documents, headings, labels, and other settings where clear hierarchy matters. The variable format can also support more controlled adjustments when your project needs them.

Best suited for: Use Public Sans for website interfaces, forms, dashboards, reports, navigation, captions, and presentation slides. Lighter weights can keep large headings airy, while regular and medium weights fit routine reading and interface copy. Heavier styles provide emphasis for titles, buttons, alerts, and compact labels.

Design considerations: The nine weights, from 100 through 900, give you room to build layered hierarchies without changing families. Reserve the lightest weights for generous sizes and favorable contrast; regular through semibold can carry most text roles. Bold and heavier settings work well for emphasis, though dense layouts may benefit from restraint. Italic adds distinction for notes, references, or highlighted phrases.

Pairing guidance: For a calm, unified system, pair Public Sans with a serif that has readable proportions and moderate contrast, especially for longer editorial passages. A more characterful display face can add separation to major titles while leaving Public Sans to handle supporting text. Keep differences in width, weight, or texture clear enough to establish hierarchy.

Font pairing ideas

Fonts that pair well with Public Sans

Explore complementary typefaces for headings, body copy, accents, and interface text.

Gowun Batang
Aa
Serif · 2 weights
Bowlby One SC
Aa
Display · 1 weight
Almendra SC
Aa
Serif · 1 weight
Caprasimo
Aa
Display · 1 weight
Arvo
Aa
Serif · 2 weights