monospace

Geist Mono

Geist Mono

Geist Mono — the monospaced companion to Geist Sans, designed for code and developer interfaces. Fixed-width metrics, screen- tuned forms, ligatures off by default. Used in Vercel's docs, the v0 UI, and the Geist Design System code samples.

Aa Bb Cc

The quick brown fox jumps over 13 lazy dogs.

ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz

0123456789 — • · → ← ⇄ ✓ ✗ ! ? & @ # $ %

Weights & styles

100
Thin
The quick brown fox
200
ExtraLight
The quick brown fox
300
Light
The quick brown fox
400
Regular
The quick brown fox
500
Medium
The quick brown fox
600
SemiBold
The quick brown fox
700
Bold
The quick brown fox
800
ExtraBold
The quick brown fox
900
Black
The quick brown fox

Source & fallback

Source

Kind
external
Family
Geist Mono
CSS import
https://cdn.jsdelivr.net/npm/@fontsource-variable/geist-mono/index.css
Notes
First-party distribution: `geist` npm package, import path `geist/font/mono`. The cssImportUrl above points at the community @fontsource-variable/geist-mono bundle on jsDelivr for raw CSS consumption.

Fallback stack

  1. Geist Mono primary
  2. SFMono-Regular fallback 1
  3. Menlo fallback 2
  4. Monaco fallback 3
  5. Consolas fallback 4
  6. Liberation Mono fallback 5
  7. Courier New fallback 6
  8. monospace fallback 7

Provenance

Source
https://github.com/vercel/geist-font
License
OFL-1.1
Attribution
Geist Mono is Copyright (c) 2023 Vercel, in collaboration with Basement Studio. Licensed under the SIL Open Font License, Version 1.1.
Imported
2026-05-17
Notes
Companion to Geist Sans; same upstream repository (vercel/geist-font) and OFL license. Distributed via the npm package `geist` (which exports both Sans and Mono entry points for next/font) and via GitHub Releases.