Skip to content
Geist

Geist

Vercel's OFL typeface trio: Sans, Mono, and five Pixel variants

Tier A · StrongTypefacevercel.com

Preview image from vercel.com

Geist is the typeface family Vercel built with Basement Studio for developers and designers, following Swiss design principles of simplicity and speed. It ships three families — Geist Sans, Geist Mono, and Geist Pixel (Square, Circle, Grid, Triangle, and Line variants) — each in nine weights from Thin to Ultra Black, as static OTF, WOFF2, and variable files. Distribution is the `geist` npm package with ready-made Next.js imports (GeistSans, GeistMono, GeistPixel), Google Fonts (a partial glyph set with limited font-feature-settings), or a zip from GitHub releases; everything is SIL Open Font Licensed.

Install
npm i geist

For an agent

In a Next.js app this is the lowest-friction quality font pairing available: `npm i geist`, then `import { GeistSans } from 'geist/font/sans'` and apply GeistSans.variable on <html> — next/font handles subsetting and zero-CLS swap for you. Use the npm package, not the Google Fonts version, if you need the full glyph set or OpenType features. Geist Mono is a strong default for code blocks and terminals; Geist Pixel is a display novelty, so keep it out of body copy and never use it for anything a screen reader or small viewport has to handle.

Why it is here. The house font of the Vercel/Next.js aesthetic, and the one open typeface that arrives pre-wired into the framework most agent-built apps target.

Install command, framework, licence and component list.

Facts

License
SIL Open Font License
Pricing
Free, Open source
Framework
Next.js, React, Vanilla JS
Styling
Not applicable
Distribution
npm package, Direct download / asset pack, GitHub repository
Platform
Web, Cross-platform
Content type
Fonts / typefaces
Agent readiness
Readable open source, CLI installable, Structured documentation
Accessibility
Not applicable
Maturity
Actively maintained
GitHub stars
3,578
Package
geist

Notable for

  • Sans + Mono + Pixel in one family
  • nine weights per family
  • first-class next/font integration
  • OFL, free commercially
  • v1.7.2 released June 2026

Provenance

Verified 2026-08-15. HTTP 200. https://vercel.com/font, api.github.com/repos/vercel/geist-font, api.github.com/repos/vercel/geist-font/releases/latest, registry.npmjs.org/geist

Also in Typography

6
vercel.comTier A