Geist Font

2 min read Original article ↗

Description

At Vercel, we've developed Geist, a typeface specifically designed for developers and designers. We began by creating a monospace version that prioritized readability and seamlessly integrated into coding environments.

After perfecting the monospace variant, we expanded Geist into a Sans version, adding versatility to its capabilities.

Geist embodies our design principles of simplicity, minimalism, and speed, drawing inspiration from the renowned Swiss design movement.

With precision, clarity, and functionality at its core, Geist enhances the visual experience of developers and designers, empowering them to effectively communicate their ideas.

Geist truly represents the coding and design spirit within Vercel's creative community.

How to install

Install via NPM (Recommended)

Best for Next.js projects. Includes full glyph set and font-feature-settings support.

Get the latest Node.js and npm.

Use with Next.js

import { GeistSans } from 'geist/font/sans';
import { GeistMono } from 'geist/font/mono';

Include this code in app/layout.js. View the README for full instructions.

Features by installation method

FeatureNPMGoogle Fonts.zip Download
font-feature-settings

Yes

No

Yes

Easy Next.js integration

Yes

Yes

Manual

Full glyph support

Full set

Partial

Full set

Automatic updates

Via npm

Via Google

Manual

Customization

Full

Limited

Full

Use from Google Fonts

Quick setup for web projects. Does not include full glyph set or font-feature-settings support for Geist Sans or Geist Mono.

Use with Next.js

import { Geist, Geist_Mono } from 'next/font/google'

Include this next/font/google code in app/layout.js. View the Next.js docs for full instructions.

Manually download otf, woff2 and variable font files. Includes full glyph set and font-feature-settings support.

Licensed under OFL. Use it on your sites and projects. Read the license.