Use OpenType features
Before you start
Who can use this feature
Anyone on any team or plan can use OpenType features.
Anyone with can edit access to a Figma Design file can apply and adjust OpenType features to text.
OpenType can refer to a format or a set of features or functions available in a font. In this article, we're referring to OpenType features.
Figma supports OpenType features across all fonts, but not all fonts will support the same OpenType features. Typeface creators have full control over which OpenType features they support. They could be popular features - like kerning, case, or numerical figures. Or, custom features like alternative characters or glyphs, and stylistic alternatives.
You can explore OpenType features of your selected font from the Typography section of the properties panel. Click to open the Type menu and select the Details tab.
You can hover over an OpenType property to preview of the feature. If a font doesn't support a specific OpenType feature, it will be greyed out in the menu.
You can also access these OpenType features in Figma Slides, if you are in design mode.
1. Letterforms
Letterforms include:
- Ligatures
- Rare Ligatures
- Contextual Alternates
- Ordinals
2. Stylistic Sets ssxx
Stylistic sets vary greatly - in name and availability - between fonts. A font can support up to 20 stylistic sets. Some examples include:
- Stylistic Alternates
- Alternate Digits
- Disambiguation
- Lower case R curves into rounded neighbors
3. Character Variants cvxx
Character variants vary greatly - in name and availability - between fonts. These are at the discretion of the typeface creator. They could include the following types of variations:
- Open Four
- Closed lower case G
- Closed lower case A
4. Horizontal Spacing
Use horizontal spacing, like kerning and kerning pairs, to change the spacing between characters.
5. More features
More features can include fraction denominators, numerators, and more.