Installing a custom font in Figma is a fundamental skill for any designer looking to move beyond the default system typefaces. While the process is streamlined, understanding the exact steps prevents confusion and ensures your text appears exactly as intended. This guide walks through the two primary methods for getting your fonts ready for design work.
Method 1: Installing Fonts via the Local Files Feature
Figma’s native file handling provides the most direct route for adding typefaces to your canvas. This method treats fonts like local assets, ensuring stability regardless of your system settings.
Step-by-Step Guide
To get started, open your Figma file and locate the text layer you wish to modify. Click on the font family dropdown menu in the right-hand properties panel. At the bottom of this dropdown, you will see an option labeled "Install local fonts." Selecting this opens a standard file browser window where you can navigate to the font files stored on your computer.
Select the necessary .ttf or .otf files.
Confirm the installation via the browser prompt.
Return to the dropdown menu to see the new font listed under "Local Fonts."
Once installed, the font is available for use only within that specific Figma file. This security feature prevents accidental typeface syncing and keeps your team’s assets organized.
Method 2: Installing Fonts at the Operating System Level
For designers who require fonts to be available across multiple applications—such as Photoshop, Illustrator, or web browsers—installing at the OS level is essential. Figma automatically detects these system fonts and makes them accessible in the cloud editor.
System-Level Installation
On Windows, locate the downloaded font file and right-click to select "Install." On macOS, open the font file through the "Font Book" application and click "Install Font." After installation, it is good practice to restart Figma or refresh the browser tab to ensure the application recognizes the new typeface immediately.
Windows
macOS
It is important to verify licensing agreements before using commercial fonts. Some typefaces are restricted to personal use only, and deploying them in a client project without a proper license can lead to legal complications.
Managing Your Font Library
As your collection grows, managing fonts efficiently becomes critical. Figma allows you to sort fonts alphabetically or filter them by "Local" or "Google" categories. This organization ensures you can quickly find the correct typeface without scrolling through dozens of options.
When sharing files with teammates, remember that they will need the same fonts installed on their end. Publishing the file to a team library is helpful, but it does not automatically distribute the typeface. Clear communication about required fonts prevents discrepancies in the visual design.
Troubleshooting Common Issues
Occasionally, the font dropdown might appear empty or fail to load. If this happens, verify that the fonts are enabled in your operating system. Another common issue is browser caching; hard refreshing the Figma tab usually resolves visibility lag.