In this article, we'll explore some common issues with text and fonts and let you know how to address them. We'll also cover some unsupported features and how to work around them in Figma.
Note: If you're using Figma in the browser, make sure you've installed the Font Service and that it's running. You can refresh your tab or restart the Figma desktop app or browser to force an update in Figma.
Unsupported font features
There are a few font and text related features that Figma currently doesn't support.
Variable fonts can carry many font families or styles (e.g. bold, light, regular, etc.) in a single file. Static fonts only carry one style per file, resulting in a collection of files that make up one font.
Variable font files are currently not supported in Figma. If a font has both, you need to uninstall or the variable version and install the static font files instead.
You can identify variable fonts by checking your installed font's source file. Make sure to refresh your Figma tab(s) once updated to apply your changes.
Faux superscript or subscript
Not all fonts include superscript or subscript features. This is dependent on the font author.
Figma won't "fake" these attributes if a font doesn't support them. If this is the case, the superscript and subscript options won't be available in the type details menu.
Right-to-left (RTL) support
Figma has only limited support for right-to-left languages. If you're designing in a RTL, you may want to use a third-party tool or Figma plugin.
Conflicting font versions
Figma uses fonts from three sources:
- Shared fonts uploaded to your organization
- Local fonts installed on your computer or device
- Default web fonts provided by Figma
If editors use different versions of the same font, you may see conflicting fonts. This can appear in any of these ways:
- Missing font warning in some files
- Text shifts or changes format
- Icon fonts turn into text
- Ligatures not working
You have access to a variety of fonts in Figma. This includes any fonts installed on your computer.
If a collaborator is using a font you don't have access to, you may see a missing font alert in your file. Figma will check that you have access to the same font, when you try to edit a text layer.
Missing or limited weights
The font is an available choice in Figma, but some weights are not available. If you're experiencing this, it could be due to the following issues:
- You're using a variable font, which isn't currently supported in Figma. Make sure you're using the static version of the font instead.
- Editors in the file are using different versions of the same font. Resolve conflicting fonts →
Submit a bug report
If you're still experiencing problems, please submit a bug report! To speed up the process, please let us know which steps you've tried and any results. Learn how to submit a bug report →