Roboto Mono

monospace · Designed by Christian Robertson

Roboto Mono: 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.

Roboto Mono is a monospaced extension of the Roboto typeface family, designed with clean, geometric letterforms and consistent stroke widths. Each character occupies the same horizontal space, giving text a structured, grid-like appearance that feels technical and precise without being cold or difficult to read. The typeface carries a modern, neutral personality that leans toward utility rather than decoration, making it immediately recognizable as a tool built for clarity in environments where alignment and legibility matter most.

In practical terms, Roboto Mono works well as the display font for developer tools, code editors, and technical documentation where monospacing is a functional requirement rather than a stylistic choice. It also fits naturally into UI design for dashboards, data tables, and interfaces that display numerical or structured information, since the fixed-width spacing helps values align vertically and read cleanly at a glance. Beyond purely technical contexts, it can serve as an accent or secondary typeface in editorial or branding projects that want to signal precision, transparency, or a technology-forward identity without resorting to aggressive styling.

Best suited for: Consider Roboto Mono for code samples, technical documentation, data displays, labels, and identity systems that benefit from evenly spaced characters.

Design considerations: This ProFont page provides 14 available variants, giving the family room to establish emphasis and hierarchy without changing typefaces. Test the selected weights with real project copy, spacing, and line lengths before committing to the final layout.

Pairing guidance: Consider Roboto Slab for editorial headings or longer supporting text, Source Sans 3 for body copy, navigation, or interface text, and Space Grotesk for body copy, navigation, or interface text, assigning each family a distinct role alongside Roboto Mono.

Pairs well with

Roboto Slab Source Sans 3 Space Grotesk

Roboto Mono at a glance

Designer

Christian Robertson

License

SIL Open Font License 1.1

Added to Google Fonts

May 2025

Last updated

May 2026

Styles

14 (7 weights + italics)

Variable font

Yes: weight 100–700

Classification

Monospace

Character sets

6

Distributed via

Google Fonts

All 14 Roboto 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

Roboto 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)

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

Greek (sample)

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

Latin Extended (sample)

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

Vietnamese (sample)

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

Which languages does Roboto Mono support?

Roboto Mono 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 Roboto Mono commercially?

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

Related font guides

Best fonts for numbers and data tables

Fonts similar to Roboto Mono

Roboto Mono FAQ

Is Roboto Mono free for commercial use?

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

Roboto Mono 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 Roboto Mono support Cyrillic?

Yes. Roboto Mono 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 Roboto Mono?

Roboto Mono was designed by Christian Robertson. It was added to Google Fonts in May 2025.