Geist is a new font family for Vercel, created by Vercel in collaboration with Basement Studio and Andrés Briganti.
Geist Sans is a sans-serif typeface designed for legibility and simplicity. It is a modern, geometric typeface that is based on the principles of classic Swiss typography. It is designed to be used in headlines, logos, posters, and other large display sizes.
Geist Mono is a monospaced typeface that has been crafted to be the perfect partner to Geist Sans. It is designed to be used in code editors, diagrams, terminals, and other textbased interfaces where code is represented.
Geist Pixel is a pixel typeface designed to complement the Geist font family, built on the same principles of minimalism, precision, and simplicity that define the universe. Conceived as a display font, it pays homage to the pixel font genre while expressing the brand’s future-forward, visionary spirit, and is available in five stylistic variants for a wide range of applications.
Download the latest release from the releases page and install the fonts on your system.
Via npm package:
npm i geist
View the npm README for full instructions here.
Geist has been influenced and inspired by the following typefaces: Inter, Univers, SF Mono, SF Pro, Suisse International, ABC Diatype Mono, and ABC Diatype. We thank the creators of these typefaces for their craft.
Fonts are built automatically by GitHub Actions - take a look in the "Actions" tab for the latest build.
If you want to build fonts manually on your own computer:
make buildwill produce font files.make testwill run Fontspector's quality assurance tests.make proofwill generate HTML proof files.
The proof files and QA tests are also available automatically via GitHub Actions - look at https://vercel.github.io/geist-font/.
This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at https://scripts.sil.org/OFL
This font repository structure is inspired by Unified Font Repository v0.3, modified for the Google Fonts workflow.

