IBM Plex Sans

Replaces: Graphik (82%) | OFL-1.1 | Updated: Feb 2026

About IBM Plex Sans

Classification
sans-serif
Weights
100, 200, 300, 400, 500, 600, 700
Features
Italics
SIL Open Font License 1.1

Free to use, modify, and distribute. Can be used commercially without attribution.

What's allowed?
  • Client work
  • SaaS / Web apps
  • YouTube / Video
  • Sell products
  • Print materials

Note: Derivative fonts must use the same license.

Full license guide →
Get IBM Plex Sans Free ↗

IBM Plex Sans is the sans-serif member of IBM's open-source Plex type family, designed by Mike Abbink at IBM in collaboration with Bold Monday. Released in 2017, it serves as IBM's corporate typeface and is freely available for public use.

Design Characteristics

IBM Plex Sans combines neutrality with distinctive character. The design features a rational, grid-based structure with subtle humanist touches. Notable characteristics include the distinctive lowercase 'a' and 'g' letterforms and carefully considered spacing for optimal readability.

Technical Features

  • Complete weight range: Seven weights from Thin to Bold
  • True italics: Cursive-influenced italic designs
  • Multi-script support: Latin, Cyrillic, Greek, and more
  • Part of a superfamily: Pairs with Plex Mono and Plex Serif

Best Use Cases

IBM Plex Sans excels in:

  • Enterprise software: Professional UI typography
  • Technical documentation: Clear, readable content
  • Corporate branding: Neutral yet distinctive identity
  • Code-adjacent content: Pairs perfectly with IBM Plex Mono

Is IBM Plex Sans on Google Fonts?

Yes, IBM Plex Sans is available for free on Google Fonts. Get IBM Plex Sans on Google Fonts ↗

Alternative For (4)

IBM Plex Sans is a free alternative to the following premium fonts:

#1 Graphik 82%
[commercial-type] · sans-serif

Rational, grid-based structure with professional neutrality

View all alternatives
#2 Replica 80%
[Lineto] · sans-serif

Grid-based rational design with excellent multi-script support

View all alternatives
[Dalton Maag] · sans-serif

Engineered for UI clarity with strong glyph differentiation and corporate tone

View all alternatives
[W Type Foundry] · sans-serif

Engineered for UI clarity with strong corporate identity and glyph differentiation

View all alternatives

Compare IBM Plex Sans

See how IBM Plex Sans compares to other fonts side by side.

Font Pairings

Fonts that pair well with IBM Plex Sans based on contrast and complementary design characteristics.

Fira Code + IBM Plex Sans
86/100
mono + sans-serif
Best for: Neutral, Professional
Enterprise Finance Healthcare
IBM Plex Sans + Inconsolata
86/100
sans-serif + mono
Best for: Neutral, Professional
Enterprise Finance Healthcare
IBM Plex Sans + Playfair Display
76/100
sans-serif + serif
Best for: Neutral, Professional
Enterprise Finance Healthcare
IBM Plex Sans + Libre Baskerville
76/100
sans-serif + serif
Best for: Neutral, Professional
Enterprise Finance Healthcare
Bebas Neue + IBM Plex Sans
71/100
display + sans-serif

Performance

Key metrics for evaluating IBM Plex Sans in production.

Score
47 /100 Average
File Size
405.3 KB Heavy
Weights
7 static + Italics
Languages
5 groups CDN delivery

Font Metrics

x-Height Ratio
0.516
Cap Height Ratio
0.698
Ascender
1025
Descender
-275

Fallback CSS Overrides

Apply these overrides to Arial to minimize layout shift when loading IBM Plex Sans.

@font-face {
  font-family: 'IBM Plex Sans Fallback';
  src: local('Arial');
  ascent-override: 102.5%;
  descent-override: 27.5%;
  line-gap-override: 0%;
  size-adjust: 99.51%;
}
woff2 Measured via Google Fonts API Metrics extracted from WOFF2

How to Use IBM Plex Sans

Copy these code snippets to quickly add IBM Plex Sans to your project.

Quick Start

CSS code for IBM Plex Sans

@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@100;200;300;400;500;600;700&display=swap');