Monospace typeface
Geist Mono
Interactive font preview
Geist Mono is a monospace family built for layouts that need fixed-width rhythm with a clean, contemporary feel. It spans a full nine-weight range from 100 to 900 and includes both normal and italic styles, giving you enough control for everything from understated interface labels to emphatic code snippets or editorial accents. As a variable font, it can move smoothly across weight settings, making Geist Mono adaptable in systems where consistency and precision matter. Its character reads as orderly, compact, and technical without feeling rigid.
Geist Mono works well in developer tools, dashboards, data tables, documentation, and any design that benefits from aligned columns and a stable text texture. The lighter weights can support neat annotations and supporting copy, while the heavier weights help structure headings, callouts, and highlighted code. Because it is monospace, it pairs best with proportionally spaced companions that bring contrast in scale or voice, rather than competing for the same mechanical rhythm. Use it where clarity, spacing, and hierarchy need to stay visually controlled.