IBM Plex Mono

monospace · Designed by Mike Abbink, Bold Monday

IBM Plex Mono: Two driven jocks help fax my big quiz

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 Mono carries the structured, utilitarian look you would expect from a typeface developed by IBM. Its letterforms are clean and evenly spaced, with a slightly mechanical quality that still manages to feel approachable rather than cold. The characters have consistent stroke weights and modest contrast, giving it a reliable, no-nonsense presence on screen. It reads clearly at small sizes and holds its own at display sizes without becoming decorative. The overall personality sits somewhere between technical precision and quiet confidence, making it feel professional without being stiff.

This font is a natural fit for developer tools, coding interfaces, and technical documentation where readability and a code-native aesthetic matter. It works well in product UI for SaaS platforms or developer-facing dashboards, where the monospace structure reinforces a sense of logic and function. It also suits editorial contexts that want to signal a tech-forward or data-driven tone, such as a digital publication covering software, infrastructure, or finance, where the typeface adds credibility without pulling attention away from the content.

Best suited for: Code editors, developer dashboards, technical documentation, SaaS interfaces, and editorial layouts where a professional monospace presence supports readability and functional clarity.

Design considerations: The font's 13 available weights from 100 to 700 enable flexible hierarchy and emphasis within monospace contexts, from delicate inline code to bold headings. Its consistent stroke structure and modest contrast work reliably across screen sizes while maintaining the mechanical clarity expected in technical environments.

Pairing guidance: IBM Plex Sans offers a cohesive system pairing when a matching sans-serif is needed for UI labels or body text, Source Serif 4 provides serif contrast for editorial layouts mixing code samples with narrative content, and Space Grotesk delivers a contemporary geometric counterpoint for display or headline roles while preserving technical credibility.

Pairs well with

IBM Plex Sans Source Serif 4 Space Grotesk

IBM Plex Mono 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)

Classification

Monospace

Character sets

5

Distributed via

Google Fonts

All 14 IBM Plex Mono 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 Mono 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)

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

Latin Extended (sample)

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

Vietnamese (sample)

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

Which languages does IBM Plex Mono support?

IBM Plex Mono includes 5 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
  • 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 Mono commercially?

Yes, it's free for personal and commercial use. IBM Plex Mono 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 Mono

IBM Plex Mono FAQ

Is IBM Plex Mono free for commercial use?

Yes. IBM Plex Mono 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 Mono include?

IBM Plex Mono includes 7 weights, from Thin (100) to Bold (700), each with a matching italic, for 14 styles in total.

Does IBM Plex Mono support Cyrillic?

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

Who designed IBM Plex Mono?

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