Free font
Roboto Flex
A free alternative to Aptos.
About Roboto Flex
Roboto Flex is Font Bureau's 2022 rebuild of Roboto as a very large variable family, with width, weight, optical-size, and grade axes rather than a fixed set of styles. The skeleton remains part grotesque, part humanist, but the axes turn it into a system: proportions, weight, and optical treatment can all be tuned to a specific role instead of chosen from a menu.
That adjustability is what makes it a free answer to Aptos — the width and optical-size axes let it be dialed toward Aptos's proportions, and its hybrid character mirrors Aptos's own. It's likewise the closest free match for SF Pro's engineering, if not its exact skeleton, being the other platform's system font rebuilt to the same ambitions. Roboto runs a shade rounder and more open than SF.
- Designer
- Font Bureau
- Released
- 2022
- Available at
- Google Fonts →
Roboto Flex is also a free alternative to…
- Aptos → A variable-font grotesque whose width, weight, and optical-size axes let you tune it toward Aptos's proportions. Its part-grotesque, part-humanist character mirrors Aptos's own hybrid nature.
- Lunchtype24 → Google's variable Roboto adds a width axis up to 151, which lets you dial in an expanded setting close to Lunchtype24's proportions. It is a more conventional neo-grotesque with larger character coverage and optical sizes, so it reads cleaner and less consciously bland in text.
- SF Pro → The other platform's system font, rebuilt as a huge variable family with optical size, width, and grade axes — the closest free match for SF's engineering, if not its exact skeleton. Roboto is a shade rounder and more open than SF.
- Stretch Pro → Google's variable neo-grotesque with a width axis that stretches far beyond normal proportions, so you can dial in an extended cut that mirrors Stretch Pro's turned-wide Helvetica logic. It is cleaner and less exaggerated at default settings, with many more weights and optical sizes to tune.
- Core Sans → A variable neo-grotesque with weight, width and optical size axes, so it can imitate the condensed, normal and extended cuts of Core Sans N from a single file. Its forms borrow a little more from the geometric side of Roboto, so round letters feel slightly more open and friendly.
- Nimbus Sans Extended → A variable version of Roboto with a width axis that extends well beyond normal, plus weight, grade and optical size. The underlying design is more open and geometric than Helvetica, but the wide instances deliver the same broad, level headline block.
- Elza → A variable neo-grotesque with weight, width and optical-size axes, the closest free match for Elza Variable's weight, width and slant system. Roboto's forms are a little more condensed and open by default, and its italics are also obliques, but it reads as more of a screen UI face than a print grotesque.