Roboto

sans-serif · Designed by Christian Robertson, ParaType, Font Bureau

Roboto: The quick brown fox jumps over the lazy dog

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 is a clean, geometric sans-serif with a mechanical skeleton but friendly, open curves. It was designed to feel neutral and highly legible across a wide range of sizes and screen resolutions. The letterforms are neither strictly humanist nor purely geometric — they sit in a practical middle ground that makes the typeface feel modern without being cold. Its weight range is extensive, which gives designers a lot of flexibility without needing to introduce another typeface family. Overall, Roboto reads as confident and straightforward, which is why it became the default typeface for Android and Google's Material Design system.

Roboto works well as a UI typeface in web and mobile applications where clarity at small sizes is essential, such as dashboards, forms, and navigation menus. It is also a solid choice for corporate or tech brand identity work where the goal is to appear approachable but professional without leaning on personality-heavy type. In editorial contexts like news sites or long-form content platforms, Roboto holds up reliably as a body text option, especially in its Regular and Light weights where it maintains good readability across screen sizes.

Best suited for: Recommended for UI design, digital products, corporate branding, and editorial platforms where legibility and neutral professionalism are priorities across multiple screen sizes.

Design considerations: The extensive weight range from 100 to 900 supports flexible typographic hierarchy without requiring supplementary typeface families. Both upright and italic variants are available, enabling nuanced emphasis and distinction within layouts while maintaining the typeface's characteristic clarity.

Pairing guidance: Pair Roboto with Playfair Display for editorial layouts seeking serif contrast and visual distinction between headlines and body text, with Merriweather to introduce serif warmth while preserving readability in longer passages, or with Space Mono to establish technical or code-focused contexts where monospace rhythm complements Roboto's geometric structure.

Pairs well with

Playfair Display Merriweather Space Mono

Roboto at a glance

Designer

Christian Robertson, ParaType, Font Bureau

License

SIL Open Font License 1.1

Added to Google Fonts

January 2013

Last updated

February 2026

Styles

18 (9 weights + italics)

Variable font

Yes: width 75–100, weight 100–900

Classification

Sans Serif

Character sets

9

Distributed via

Google Fonts

All 18 Roboto 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
800 ExtraBold Aa Bb Gg 123 Aa Bb Gg 123
900 Black Aa Bb Gg 123 Aa Bb Gg 123

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

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

Greek Extended (sample)

ἀ ἁ ἂ ἃ ἄ ἅ ἆ ἇ ὰ ά ἐ ἑ ὲ έ

Latin Extended (sample)

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

Vietnamese (sample)

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

Which languages does Roboto support?

Roboto includes 9 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
  • Greek Extended: polytonic (ancient) 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
  • Math: mathematical symbols and operators
  • Symbols: arrows, shapes and other technical symbols
  • Vietnamese: Vietnamese, including its stacked tone marks

Can I use Roboto commercially?

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

Roboto FAQ

Is Roboto free for commercial use?

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

Roboto includes 9 weights, from Thin (100) to Black (900), each with a matching italic, for 18 styles in total. It's also a variable font, so any weight between 100 and 900 is available.

Does Roboto support Cyrillic?

Yes. Roboto includes Cyrillic characters, so it works for Russian, Ukrainian, Bulgarian and Serbian text. It also supports Cyrillic Extended, Greek, Greek Extended, Latin, Latin Extended, Math, Symbols and Vietnamese.

Who designed Roboto?

Roboto was designed by Christian Robertson, ParaType, Font Bureau. It was added to Google Fonts in January 2013.