Error: JavaScript is needed to render this site: please enable it.
This lists some free high quality proportional fonts.
See Also: Fonts ⮞ Classics for free fonts similar to the classic fonts.
See Also: Fonts ⮞ Free Monospace Fonts.
NB: you might be interested in this list of 35 free fonts.
Caution: there is no guarantee that the sources cited below offer the most recent versions of the fonts.
The free fonts listed here are organized in three groups:
These free superfamily fonts come in a good variety of font weights, widths, and styles.
The most flexible & legible superfamily fonts I have found are:
Avrile Sans, Avrile Sans Condensed, Avrile Sans UI, & Avrile Serif
Sans-serif and serif fonts, a bit darker darker, in a rich range of font weights and 2 sans-serif widths. Sample⮞ Sample⮞ Sample⮞ Sample⮞
An extremely rich family of sans-serif fonts, a bit darker, in five widths. Sample⮞ Sample⮞ Sample⮞ Sample⮞ Sample⮞
Fira Sans, Fira Sans Condensed, Fira Sans Code, & Fira Mono
Excellent sans serif fonts, somewhat darker, in a rich range of font weights and 2 sans-serif widths, and — as lagniappe — two basic monospace fonts, one for coders. Sample⮞ Sample⮞ Sample⮞ Sample⮞
Other superfamily fonts are:
Air, Typold Condensed, Air Compressed
Sans-serif fonts, in a rich range of weights, 3 widths, and both italic and oblique styles. Sample⮞ Sample⮞ Sample⮞
Barlow, Barlow Semi Condensed, & Barlow Condensed
Sans serif fonts, in a rich range of font weights and widths, but rather pale. Sample⮞ Sample⮞ Sample⮞
Exo2, Exo2 Condensed, & Exo2 Expanded
Sans serif fonts, in a rich range of font weights and widths, but rather pale. Sample⮞ Sample⮞ Sample⮞
IBM Plex Sans, IBM Plex Sans Condensed, IBM Plex Serif, & IBM Plex Mono
Excellent sans-serif, serif, and monospace fonts, in a great range of font weights, 2 sans-serif widths, and a monospace font suitable for coders. Sample⮞ Sample⮞ Sample⮞ Sample⮞
Noto Sans, Noto Sans Display, Noto Serif, Noto Serif Display, Noto Mono, & Emoji Fonts
Sans serif, serif, emoji, and monospace fonts, with sans-serif and serif fonts in a very rich range of slightly darker font weights and widths: excellent for sites which must be localized in diverse languages. Sample⮞ Sample⮞ Sample⮞
Saira, Saira Semi Condensed, Saira Condensed, & Saira Extra Condensed
Sans-serif fonts, in a great range of font weights and narrower widths. Sample⮞ Sample⮞ Sample⮞ Sample⮞
Typold, Typold Condensed, Typold Extended
Sans-serif fonts, in a rich range of weights and 3 widths, slightly paler. Sample⮞ Sample⮞ Sample⮞
These free fonts come in a good variety of font weights, but not in a good variety of widths and styles:
Serif and serif small-cap fonts, in a good range of font weights, but rather pale, and sadly lacking semibold. Sample⮞ Sample⮞
Alegreya Sans & Alegreya Sans SC
Sans-serif and sans-serif small-cap fonts, in a good range of font weights, but rather pale, and sadly lacking semibold. Sample⮞ Sample⮞
Sans-serif font, in a rich range of font weights, rather wide and quite dark. Sample⮞
Sans-serif font, in a rich range of font weights, rather wide and quite dark. Sample⮞
Sans-serif font, in a rich range of font weights, somewhat squarish, rather narrow and pale. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights, rather small, and quite dark. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Serif font, in a rich range of font weights, with tiny glyphs best used at larger font sizes. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font family in a rich range of font weights, designed as a user interface font. Sample⮞
Sans-serif font family in a rich range of font weights, somewhat small. Sample⮞
Sans-serif font family in a rich range of font weights, a bit darker. Sample⮞
Lato.
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights, especially legible. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights, quite pale. Sample⮞
Sans-serif font, in a rich range of font weights, quite pale. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font family in a rich range of font weights, rather rounded. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Squarish sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
Sans-serif font, in a rich range of font weights. Sample⮞
These free fonts are notable in some way, but do not come in a rich variety of weights, widths, or styles:
Archivo, Archivo Black, & Archivo Narrow
Family of sans serif fonts, suitable as an alternative to Arial.
Sans-serif font family suitable as an alternative for Arial.
Sans-serif Linux Gnome Humanist font family suitable as a display font, but not as good as a print font.
Serif and sans-serif font families.
Sans-serif, and serif font families.
Serif and sans-serif font families — free for private use only. Both families comprise a good variety of widths and weights, but their usefulness in web pages is reduced because the characters are far too wide.
Liberation Serif & Liberation Sans, and Liberation Sans Narrow
Serif, sans-serif, and sans-serif condensed Linux font families, sponsored by Red Hat, designed as alternatives to Courier New, Times New Roman, and Arial, respectively.
Linux Biolinum O & Linux Libertine, Linux Libertine Display, Linux Libertine Display Capitals, and Linux Libertine Initials
Sans and serif font families, common Linux fonts.
Nimbus Roman No9 L and Nimbus Sans L
Sans-serif and sans-serif font families, common Linux fonts, designed as alternatives to Courier New, Times New Roman, and Arial, respectively.
Nunito and Nunito Sans, the first with rounded stems, the latter with square-cut stems.
Rich sans-serif font families suitable as alternatives for Arial.
Open Sans and Open Sans Condensed
Sans-serif font families; the Condensed fonts are crippled by lacking a font with a regular weight.
Sans-serif Linux KDE font family.
Roboto and Roboto Slab
Sans-serif and serif Android font families.
Source Serif Pro & Source Sans Pro
Serif and sans-serif font families.
Rich serif font family suitable as an alternative for Times New Roman. There is also a small-cap font, Spectral SC.
Serif font family suitable as an alternative for Times New Roman.
Rich serif font family suitable as either header or body text.
Sans-serif Linux Ubuntu font families.
Good serif font family suitable as alternative for Times New Roman.