OFICIAL Vercel Blog

Introducing Geist Serif

What happened
Based on Vercel Blog · Oct 30, 2026

Vercel released Geist Serif, a high-contrast display serif font designed to complement its existing Geist family, emphasizing editorial and print-inspired typography for modern screens.

Introducing Geist Serif
Vercel Blog — Vercel
Key points
·
Geist Serif is the fourth addition to Vercel’s Geist typeface family, joining Sans, Mono, and Pixel
·
The font features a variable axis called Element Shape (ELSH) with four dot variants: Regular, Square, Triangle, and Heart
·
Geist Serif now includes 894 glyphs covering 352 Latin-script languages with over 52,000 kerning pairs
Key numbers
·
Modern screens now support the high detail required for fine serifs, prompting designers to thin downstrokes by 50% and tighten spacing to maximize contrast while preserving classical proportions.

Geist Serif joins Vercel’s existing typeface family, which began with Geist Mono for developers and expanded to Geist Sans for interfaces and Geist Pixel for early screen grids. The new serif font features sharp, saw-toothed serifs and fine hairlines, designed to communicate powerfully on both physical and high-density digital displays. It maintains visual consistency with Geist Sans through matching cap height, x-height, and stem widths, ensuring seamless integration in layouts.

The font’s development started as sketches by Evil Rabbit, later expanded by Andrés Briganti, and refined by Mark Davis into a display face optimized for headlines and posters. Modern screens now support the high detail required for fine serifs, prompting designers to thin downstrokes by 50% and tighten spacing to maximize contrast while preserving classical proportions. Each serif combines a wedge and a curve to balance print readability with digital sharpness.

Geist Serif introduces a variable axis called Element Shape (ELSH), allowing users to switch between four dot variants—Regular (round), Square, Triangle (inspired by the Vercel logo), and Heart—applied to all dots, including those on i, j, and punctuation. The font now includes 894 glyphs covering 352 Latin-script languages, with over 52,000 kerning pairs adjusted for precise spacing. Static and variable font files are available for download.

The first released style is Regular, with future styles ranging from Thin (100) to Black (900) in development. Vercel also built a foundry tool to analyze and adjust stroke weights, and an experimental Python-generated italic is in testing. Cyrillic support is planned to match Geist Sans and Geist Mono, and Geist Serif will later be available on Google Fonts.

Original source → Deals on Clipraptor.com →