Since its release in 2011, the Roboto font has expanded to include several variants and just got a reading-optimized Serif version in February. Roboto Flex was officially unveiled today as a “major upgrade” and “Google Fonts’ biggest project to date.”

Roboto has various claims to fame, including being the default on Android and Google Fonts’ most popular download. Over the past 11 years, it has grown into several variants: Roboto Sans, Condensed, Slab, Mono, and Serif.

Commissioned by Google, it was created by Font Bureau and underwent five years of “intensive development.” Roboto Flex is a variable font that allows for immense customization: 

“Compress” refers to their file compression abilities, while “express” and “finesse” are about giving people a larger palette (“express”) and more control (“finesse”) over their designs. The express and finesse benefits are made possible by a variable font’s “axes,” which give people the ability to choose and combine any value(s) along them, instead of being stuck with the limited options defined by type designers.

The differences between the original sans Roboto and Roboto Flex at its default size (14) are subtle:

Font Bureau’s house standards for quality show up in a few subtle updates to Roboto’s neo-grotesque sans design, including switching the default numeral style from tabular lining to proportional; and making the zeros in the percent symbol not deviate from the regular numeral zero design.

Other highlights include a “huge range of weights and widths across a complete stack of optical sizes,” while user axes customization covers weight, width, slant, grade, and optical sizes, with italic handled by an “equivalent Slant axis.”

Lastly, Roboto Flex offers seven parametric axes (counter width, thin stroke, lowercase height, uppercase height, ascender height, descender depth, figure height): 

But what if you want even more control? What if you want to make granular tweaks, like increasing just the stroke weight of your characters, or decreasing the depth of your lowercase descenders? What if you want to harmonize the heights of two different fonts? That’s where parametric axes come in.

Open-sourced, Roboto Flex is available to download on Google Fonts in Latin, Greek, and Cyrillic today.

Designed by Font BureauDavid BerlowSantiago OrozcoIrene VlachouIlya RudermanYury OstromentskyMikhail Strukov

FTC: We use income earning auto affiliate links. More.

Check out 9to5Google on YouTube for more news:

You’re reading 9to5Google — experts who break news about Google and its surrounding ecosystem, day after day. Be sure to check out our homepage for all the latest news, and follow 9to5Google on Twitter, Facebook, and LinkedIn to stay in the loop. Don’t know where to start? Check out our exclusive stories, reviews, how-tos, and subscribe to our YouTube channel

About the Author

Abner Li

Editor-in-chief. Interested in the minutiae of Google and Alphabet. Tips/talk: