Usage Rules
  1. The secondary typeface (Code) is only for use in code samples
  2. Use Regular weight for light backgrounds
  3. Use Bold weight for dark backgrounds
  4. View on Google Fonts




Roboto 400 Regular

Roboto 700 Bold



Example Paragraph

VHS messenger bag craft beer food truck. Blog tofu williamsburg echo park, viral single-origin coffee umami before they sold out crucifix portland pop-up yuccie dreamcatcher air plant. Live-edge gastropub portland etsy, distillery polaroid waistcoat bushwick before they sold out. Heirloom wayfarers crucifix, sartorial banh mi kinfolk selvage artisan umami. Godard tacos asymmetrical tilde disrupt blue bottle post-ironic brooklyn. Fap try-hard art party, unicorn man braid hell of tote bag leggings cold-pressed raclette. Kale chips 90's 8-bit, mumblecore coloring book venmo dreamcatcher kickstarter.

Salvia pork belly vinyl tousled air plant. Artisan vexillologist yr subway tile small batch, sriracha retro sustainable. Biodiesel normcore kale chips photo booth yuccie offal, tofu tattooed neutra authentic cold-pressed readymade activated charcoal. Slow-carb put a bird on it whatever, mixtape schlitz beard hell of meditation post-ironic chambray celiac cronut DIY leggings. Fap live-edge chicharrones, flexitarian yuccie photo booth brooklyn woke. Kitsch echo park unicorn craft beer, plaid occupy cred thundercats. Godard actually yuccie +1 ennui.

Code Sample
var errors = stream
var requests = stream
// Join the errors and requests stream
.as('errors', 'requests')
|eval(lambda: "errors.value" / "requests.value")

About the Typeface

Roboto Mono is a monospaced addition to the Roboto type family. Like the other members of the Roboto family, the fonts are optimized for readability on screens across a wide variety of devices and reading environments. While the monospaced version is related to its variable width cousin, it doesn’t hesitate to change forms to better fit the constraints of a monospaced environment. For example, narrow glyphs like ‘I’, ‘l’ and ‘i’ have added serifs for more even texture while wider glyphs are adjusted for weight. Curved caps like ‘C’ and ‘O’ take on the straighter sides from Roboto Condensed.

Special consideration is given to glyphs important for reading and writing software source code. Letters with similar shapes are easy to tell apart. Digit ‘1’, lowercase ‘l’ and capital ‘I’ are easily differentiated as are zero and the letter ‘O’. Punctuation important for code has also been considered. For example, the curly braces ‘{ }’ have exaggerated points to clearly differentiate them from parenthesis ‘( )’ and braces ‘[ ]’. Periods and commas are also exaggerated to identify them more quickly. The scale and weight of symbols commonly used as operators have also been optimized.

Designed by Christian Robertson