700 Free Serif Fonts

Cantata One Font
Cantata One is an elegant Didone text style with high contrast that projects an air of luxury in larger sizes. Furthermore, Cantata One works well when used for

Marcellus Font
Marcellus and SC (small caps) are two serif style fonts based on classical Roman letters used for inscribed messages. While the SC family provides more Trajanian Titling looks

Arbutus Slab Font
Arbutus Slab is a sturdy slab with medium contrast serif typeface inspired by 18th and 19th century American jobsbing types. Due to the large spacing, this style can

Arapey Font Family
Arapey is an elegant contemporary typeface. With its layouts, soft lines and smooth finishes it exudes peace and tranquility. These sketches were drawn while on holiday in Arapey,

Alice Font
Ksenia Erulevich, designer of The Alice font, was inspired by Lewis Carrol’s story to create an appropriate font that would work in this novel’s typesetting. This font includes

Karma Font Family
Karma is an Open Source typeface which supports both Devanagari script and Latin script, with five fonts for body text on screens for both scripts using characters with

Tinos Font Family
Steve Matteson created Tinos as an innovative serif font compatible with Times New Roman ™. Tinos offers improved readability and the pan-European character set WGL, satisfying developers searching

Noto Serif Font Family
There are certain characters that computers cannot display due to not having Noto Serif fonts that support them. Small boxes are used to display characters here; we refer

Old Standard TT Font Family
Old Standard TT is a serif font that recreates the style of Modern (classicist). This font was popular during its time, however later abandoned due to other font

Frank Ruhl Libre Font Family
Frank Ruhl Libre is the open-source version of Frank Ruhl, the widely printed Hebrew typeface created in 1908 by Rafael Frank and Auto Ruhl of Leipzig’s C. F.

Prata Font
Prata is an organic Didone typeface with distinguishing features. Its dynamic serifs create tension while its sleek curves lull. Ivan Petrov designed this font specifically for Cyreal with

Quattrocento Font Family
The Quattrocento Roman typeface is an elegant, sober and strong typeface. Wide and thin letters make this font ideal for smaller text sizes, while its displays can take

Volkhov Font Family
Volkhov is an eye-catching low-contrast typeface designed to create an engaging reading experience, featuring raised serifs on both its m and n characters, but serifless Js and Ys

Neuton Font Family
Neuton font is a dark serif font with Dutch influence, similar to Times. It comes in tall, short and slim versions to maximize screen space for optimal usage.

Taviraj Font Family
Taviraj is an elegant serif Latin and looped Thai font featuring an extended structure for maximum readability and accessibility. Perfect for formal environments.Thai letters feature thin and thick

Rosmatika Serif Font Family
Rosmatika font is the debut offering. A modern Didone Serif, it features many ligatures for added effect as an E display font with high contrast, ideal for use

Noticia Text Font Family
Noticia Text is a modern slab serif font designed specifically to be used as running text on online newspapers. This versatile font can also be used in mobile

Cardo Font Family
Cardo is an extensive Unicode font designed to meet the specific needs of Classicists, Biblical Scholars, Medievalists and Linguists. Cardo can also be an excellent option when typesetting

IBM Plex Serif Font Family
IBM Plex Serif is a family of typefaces designed by Mike Abbink and Bold Monday – an independent Dutch type foundry – to express IBM’s spirit and history

Cormorant Font Family
Catharsis Fonts recently designed Cormorant, an elegant display serif font inspired by Garamond. Hand-drawn typeface, it embodies traditional Garamonds yet remains versatile enough for use at larger sizes

Domine Font Family
Domine was designed from the outset as an easy solution for body text online. The font boasts brightness levels between 14-16 pixels; you may also use it at