IBM Plex · Typeface Family
Specimen / 2026

IBM Plex
is the typeface
for the world.

Commissioned by IBM in 2017 and released as open-source, the IBM Plex family is a global typeface designed to illustrate the relationship between nature and the machine. It is a working typeface — built for interfaces, documentation, and long-form reading.

The family spans four distinct faces: Sans, Serif, Mono, and Condensed — each with a full range of weights, italics, and broad language support.

01 / Sans

A neutral, geometric sans-serif.

IBM Plex Sans is the voice of the brand — clean, rational, and legible at every size. It pairs naturally with the serif and mono faces of the family.

Regular
The quick brown fox jumps over the lazy dog.
Italic
Design is not just what it looks like — design is how it works.
02 / Serif

A contemporary serif for long reading.

IBM Plex Serif brings warmth and rhythm to extended text. Its humanist structure and open counters make it comfortable on screen and in print.

Regular
Good typography is invisible. Great typography is unforgettable.
Italic
A letter is a sculpture — a small monument to the language it carries.
03 / Mono

Monospaced, for code and data.

IBM Plex Mono is a technical face designed for editors, terminals, and tabular information — precise, readable, and quietly expressive.

Regular
const future = await build({ type: "plex", weight: 400 });
Italic
// every glyph is a decision made twice.
04 / Weights

Seven weights. One voice.

From Thin to Bold, each weight is tuned for optical balance across the family.

100 · Thin
Plex
300 · Light
Plex
400 · Regular
Plex
500 · Medium
Plex
600 · Semibold
Plex
700 · Bold
Plex
05 / Specimen

The full alphabet.

Latin, Cyrillic, Greek, and more — designed for a global audience.

AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz
0123456789 & @ # $ %
06 / Family

Four faces, one system.

Each variant is designed to work alone and together, sharing metrics and rhythm.

FaceStyleUse
IBM Plex SansGeometric sans-serifUI, headlines, interfaces
IBM Plex SerifHumanist serifEditorial, long-form text
IBM Plex MonoMonospacedCode, data, terminals
IBM Plex Sans CondensedCondensed sansCompact UI, labels