fonts
Public Sans
2018 · Free · Reviewed
info *
"A plain, dependable workhorse: the right free sans when legibility and neutrality matter more than personality, with the caveat that it is no longer actively maintained."
Visit the creator's siteabout *
Public Sans is the typeface the US Web Design System (USWDS) built for itself. It was designed by Dan Williams on the General Services Administration's Technology Transformation Services team, and first released on October 5, 2018 as part of the USWDS 2.0 beta, with the public launch following in April 2019 alongside USWDS 2.0. It starts from Libre Franklin, the open-source reworking of Morris Fuller Benton's Franklin Gothic (1902) by Pablo Impallari and Rodrigo Fuenzalida, and reshapes it for screens and long-form reading. The name states the intent: a public typeface, free and open for anyone to use.
The design is deliberately neutral. Nine weights run from Thin (100) to Black (900), each with a matching italic, and the family ships as a variable font covering weights 100 to 900. The shapes favor legibility at interface sizes: a large x-height, open counters, tabular numerals for data, and a hook l option that keeps lowercase L distinct from capital I. The family covers Latin, Latin Extended, and Vietnamese. There is no Cyrillic or Greek, and no condensed or expanded width.
Public Sans is the default face of the US Web Design System, so it appears across federal government sites, and it has spread beyond them: the US Department of Veterans Affairs uses it in its design system, the Australian National University adopted it as its official brand typeface, and state systems such as Louisiana's Pelican use it too. It is distributed under the SIL Open Font License 1.1, free for commercial use, and available from Google Fonts and as the @fontsource/public-sans package (5.3.0) for self-hosting. One honest caveat: the project is no longer actively maintained, per digital.gov, and the current release remains v2.001 from May 2022.
Primary use cases
- 1Default interface typeface for US Web Design System sites
- 2Government, civic, healthcare, and education websites and portals
- 3Forms, navigation, and long-form reading at small sizes
- 4Design systems that need one neutral, open-licensed sans
- 5Self-hosted web typography via Google Fonts or Fontsource
Technical data
Format
Variable font (wght 100 to 900; static TTF/OTF/WOFF2 in nine weights)
Styles
9 weights from Thin (100) to Black (900), each with an italic
Features
Tabular numerals; hook l option; large x-height and open counters; 2000 UPM
Designer
Dan Williams (US Web Design System, GSA Technology Transformation Services); based on Libre Franklin by Pablo Impallari and Rodrigo Fuenzalida, after Morris Fuller Benton's Franklin Gothic (1902); first released October 5, 2018
Language support
Latin, Latin Extended, Vietnamese (Google Fonts); no Cyrillic or Greek
License
SIL Open Font License 1.1 (OFL.txt in github.com/uswds/public-sans, checked November 2026)
Source
github.com/uswds/public-sans; current release v2.001 (May 11, 2022; ZIP updated May 16, 2022); also distributed via Google Fonts (version v21, last modified September 16, 2025) and npm @fontsource/public-sans (5.3.0)
Maintenance
No longer actively maintained, per digital.gov (checked November 2026)
editorial review
Editorial score 9/10
Public Sans is the rare typeface with a job description instead of a personality. The US Web Design System needed a face for federal government websites that would stay legible in forms, navigation, and long pages, and that any agency could use without a license negotiation. Dan Williams, on the General Services Administration's Technology Transformation Services team, built it from Libre Franklin, Pablo Impallari and Rodrigo Fuenzalida's open-source reworking of Morris Fuller Benton's Franklin Gothic from 1902. The first release landed on October 5, 2018 as part of the USWDS 2.0 beta, and the public launch came with USWDS 2.0 in April 2019. The name is the brief: a typeface that belongs to the public.
The design does what it was asked to do and little else. Nine weights run from Thin (100) to Black (900), each with a matching italic, and the variable font covers the whole 100 to 900 range in a single file. The shapes are built for reading at interface sizes: a large x-height, open counters, and tabular numerals so columns of figures line up. A hook l option keeps lowercase L distinct from capital I, which matters in the labels, codes, and identifiers that fill government pages. The family covers Latin, Latin Extended, and Vietnamese. It does not cover Cyrillic or Greek, and there is no condensed or expanded width, so a design that needs either has to look elsewhere.
Its track record is its strongest argument. Public Sans is the default face of the US Web Design System, which puts it on federal government sites across the US. Beyond government, the US Department of Veterans Affairs uses it in its design system, the Australian National University adopted it as its official brand typeface, and state systems such as Louisiana's Pelican design system use it too. That is the kind of adoption that only comes from a face that disappears into the work, which is exactly what an interface typeface should do.
Getting it and licensing it are straightforward. The family is under the SIL Open Font License 1.1, free for commercial and non-commercial use, including modification and embedding, with no credit required. Google Fonts carries it in Latin, Latin Extended, and Vietnamese subsets, and the @fontsource/public-sans package (currently 5.3.0) covers self-hosting. One wrinkle is worth knowing: because Public Sans was built by US federal employees, a 2019 legal analysis argued the government's own contributions sit in the public domain and the OFL label is technically awkward. In practice the project ships under the OFL, every distributor treats it as OFL 1.1, and that is the license to plan around.
The honest limits are three, and the first is the one that matters most. The project is no longer actively maintained: digital.gov says so plainly, and the current release remains v2.001 from May 2022, with the Google Fonts build last repackaged in September 2025. That is not a problem for a finished, stable face, but it means no new scripts, no new weights, and no fixes if a rendering quirk turns up. Second, the neutrality is a ceiling as well as a floor: at large display sizes Public Sans reads as competent rather than distinctive, and a brand that wants a voice will need a second face. Third, the coverage stops at Latin, Latin Extended, and Vietnamese, so products serving Cyrillic or Greek readers need a companion.
Bottom line: choose Public Sans when a product needs one free, open sans that stays readable everywhere and offends nobody. Government and civic sites, healthcare portals, education products, and internal tools are the natural home. Pair it with Source Serif 4 when long-form pages need a serif for contrast, and keep display headlines in a face with more character. Install it from Google Fonts or self-host it with @fontsource/public-sans, and set body text at 400 with 600 or 700 for headings.
directory analysis *
Key advantages
- Nine weights, 100 to 900, each with an italic, plus a variable font for the whole range
- Large x-height and open counters keep small interface text legible
- Tabular numerals and a hook l keep data and labels unambiguous
- SIL Open Font License 1.1: free for commercial use, modification, and embedding
- A proven default for government, civic, education, and healthcare interfaces
Considerations
- Deliberately plain: it will not carry a brand on its own or suit expressive display work
- No Cyrillic or Greek coverage, and no condensed or expanded widths
- No longer actively maintained: the current release, v2.001, dates to May 2022
- Single width and no optical-size axis, so very large display sizes get no special tuning
Platform compatibility
Web environment
Very good for interfaces, forms, and long-form reading; load it from Google Fonts or self-host with @fontsource/public-sans.
Mobile and touch
Good at small sizes; the large x-height and open counters hold on phone screens.
Desktop software
Good for documents and desktop apps where a neutral, highly legible sans is the brief.