IBM Plex Sans

sans-serif · Designed by Mike Abbink, Bold Monday

IBM Plex Sans: The five boxing wizards jump quickly

Available weights

Instant CSS & Tailwind Generator

Snippet updates automatically to match whichever weight you select above.

Get this font on Google Fonts

What do I do with this?

Just want to use the font? Click "Get this font on Google Fonts" to download it or add it directly to a document, design tool (like Canva or Photoshop), or your computer's font list.

Building a website? Click "Copy Font Code" to copy a short snippet, then paste it into your website's HTML (usually inside the <head> section) to use this font on your site.

IBM Plex Sans is a clean, rational typeface with a technical edge. Designed by IBM in collaboration with Bold Monday, it carries a distinctly corporate yet approachable personality. The letterforms are precise and structured, with subtle humanist touches that keep it from feeling cold or mechanical. It has consistent stroke weights, open apertures, and a neutral tone that makes it highly readable across sizes. It does not call attention to itself, which is exactly the point — it communicates clearly and gets out of the way.

IBM Plex Sans works well in enterprise software interfaces and developer tools, where legibility and professionalism are non-negotiable and the typeface needs to hold up across dense UI components like dashboards, tables, and navigation menus. It is a strong fit for technology company branding, particularly startups or mid-size firms that want to signal competence and precision without leaning on stiff traditional serif conventions. It also performs well in editorial layouts for digital publications covering business, finance, or tech, where a structured reading experience matters more than stylistic flair.

Best suited for: Enterprise dashboards, developer documentation, fintech platforms, and corporate digital products where clarity and professional restraint take priority over visual personality.

Design considerations: The extensive weight range from 100 to 700 supports flexible hierarchy and emphasis across complex layouts without requiring font substitution. Its neutral, structured character works best in contexts where the typeface serves content rather than establishes brand voice, making it particularly effective in information-dense environments.

Pairing guidance: Pair IBM Plex Sans with Playfair Display to introduce editorial elegance and contrast in headlines or feature sections, with Source Serif 4 to add warmth and sophistication to body text in longer-form content, or with Space Mono to reinforce technical credibility in code samples, data visualization labels, or developer-focused materials.

Pairs well with

Playfair Display Source Serif 4 Space Mono

IBM Plex Sans at a glance

Designer

Mike Abbink, Bold Monday

License

SIL Open Font License 1.1

Added to Google Fonts

March 2018

Last updated

September 2025

Styles

14 (7 weights + italics)

Variable font

Yes: width 75–100, weight 100–700

Classification

Sans Serif

Character sets

6

Distributed via

Google Fonts

All 14 IBM Plex Sans styles

Weight Name Upright Italic
100 Thin Aa Bb Gg 123 Aa Bb Gg 123
200 ExtraLight Aa Bb Gg 123 Aa Bb Gg 123
300 Light Aa Bb Gg 123 Aa Bb Gg 123
400 Regular Aa Bb Gg 123 Aa Bb Gg 123
500 Medium Aa Bb Gg 123 Aa Bb Gg 123
600 SemiBold Aa Bb Gg 123 Aa Bb Gg 123
700 Bold Aa Bb Gg 123 Aa Bb Gg 123

IBM Plex Sans character map

Uppercase

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Lowercase

a b c d e f g h i j k l m n o p q r s t u v w x y z

Numbers and punctuation

0 1 2 3 4 5 6 7 8 9 ! ? & @ # % $ € £ ( ) [ ] { } . , : ; " ' - / * + =

Cyrillic (sample)

А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н

Cyrillic Extended (sample)

Ґ Є Ї Ў Ғ Қ Ң Ү Ұ Һ Ә Ө

Greek (sample)

Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ ι κ λ μ

Latin Extended (sample)

Ā Ă Ą Ć Č Ď Đ Ē Ę Ě Ğ Ī Į İ Ĺ Ľ Ł Ń Ň Ő Œ Ř Ś Ş Š Ť Ů Ű Ź Ż Ž

Vietnamese (sample)

Ạ Ả Ấ Ầ Ẩ Ẫ Ậ Ắ Ằ Ặ Ẹ Ẻ Ẽ Ế Ề Ệ Ỉ Ị Ọ Ỏ Ố Ồ Ộ Ơ Ớ Ờ Ụ Ủ Ư Ứ Ừ Ự Ỳ Ỵ

Which languages does IBM Plex Sans support?

IBM Plex Sans includes 6 character sets:

  • Cyrillic: Russian, Ukrainian, Bulgarian, Serbian and other Cyrillic-script languages
  • Cyrillic Extended: additional Cyrillic letters used in languages such as Kazakh, Tatar and Bashkir
  • Greek: modern Greek
  • Latin: English, Spanish, French, German, Italian, Portuguese and other Western European languages
  • Latin Extended: Central and Eastern European languages such as Polish, Czech, Turkish, Romanian and Hungarian
  • Vietnamese: Vietnamese, including its stacked tone marks

Can I use IBM Plex Sans commercially?

Yes, it's free for personal and commercial use. IBM Plex Sans is released under the SIL Open Font License 1.1. You can use it in logos, websites, apps, videos, printed products and merchandise without paying or asking permission. The one thing you can't do is sell the font file on its own.

Fonts similar to IBM Plex Sans

IBM Plex Sans FAQ

Is IBM Plex Sans free for commercial use?

Yes. IBM Plex Sans is licensed under the SIL Open Font License 1.1, so you can use it in commercial projects, including logos, client work and products you sell.

Which weights does IBM Plex Sans include?

IBM Plex Sans includes 7 weights, from Thin (100) to Bold (700), each with a matching italic, for 14 styles in total. It's also a variable font, so any weight between 100 and 700 is available.

Does IBM Plex Sans support Cyrillic?

Yes. IBM Plex Sans includes Cyrillic characters, so it works for Russian, Ukrainian, Bulgarian and Serbian text. It also supports Cyrillic Extended, Greek, Latin, Latin Extended and Vietnamese.

Who designed IBM Plex Sans?

IBM Plex Sans was designed by Mike Abbink, Bold Monday. It was added to Google Fonts in March 2018.