IBM Plex Mono
monospace · Designed by Mike Abbink, Bold Monday
Instant CSS & Tailwind Generator
Snippet updates automatically to match whichever weight you select above.
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 Mono at a glance
Mike Abbink, Bold Monday
SIL Open Font License 1.1
March 2018
September 2025
14 (7 weights + italics)
Monospace
5
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
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.