Where Substance Painter stores fonts and how to add your own
Substance Painter pulls fonts from your operating system's font folder by default, but you can also place custom fonts directly in Substance Painter's own font directory. The fastest route is to copy your font files into Substance Painter's fonts folder, then restart the application. Substance Painter will recognize .ttf (TrueType) and .otf (OpenType) files placed there without requiring system-wide installation.
On Windows, the folder path is C:\Users\[Your Username]\Documents\Substance Painter\fonts. On Mac, it's ~/Library/Application Support/Substance Painter/fonts. If the fonts folder doesn't exist yet, you can create it manually using the same path structure.
Key Takeaways
- Custom fonts go into Substance Painter's dedicated fonts folder, not into your system fonts directory, and Substance Painter will find them after a restart.
- Windows users place fonts in Documents\Substance Painter\fonts; Mac users place them in ~/Library/Application Support/Substance Painter/fonts.
- Substance Painter reads .ttf and .otf font files; other formats like .woff or .woff2 will not work in the application.
- Creating the fonts folder manually is necessary if it doesn't already exist — Substance Painter won't create it for you.
Adding fonts through Substance Painter's fonts folder on Windows
Open File Explorer and navigate to your Documents folder. Look for a folder named Substance Painter; if it doesn't exist, right-click in the Documents folder, select New, then Folder, and name it "Substance Painter". Open that folder, then create a new folder inside it called "fonts".
Copy your .ttf or .otf font files into this fonts folder. You can drag and drop them directly, or right-click and paste. After the files are in place, close Substance Painter completely if it's running, then reopen it. The new fonts will appear in any text tool's font dropdown menu.
Adding fonts through Substance Painter's fonts folder on Mac
Open Finder and press Command+Shift+G to open the "Go to Folder" dialog. Type ~/Library/Application Support/Substance Painter and press Enter. If the Substance Painter folder doesn't exist, create it by typing the path and letting the system create the folder structure, or navigate to ~/Library/Application Support manually and create the Substance Painter folder there.
Inside the Substance Painter folder, create a new folder called "fonts" if it doesn't already exist. Drag your .ttf or .otf font files into this fonts folder. Quit Substance Painter entirely, then reopen it. Your custom fonts will now be available in the text tool's font list.
Using system fonts instead of custom fonts
If you prefer not to copy fonts into Substance Painter's folder, you can install fonts at the system level instead. On Windows, right-click a .ttf or .otf file and select "Install" or "Install for all users". On Mac, double-click the font file and click "Install Font" in the dialog that appears.
System-installed fonts will appear in Substance Painter's font dropdown without needing to restart, though restarting the application ensures they load correctly. This method is useful if you use the same fonts across multiple applications, since you only install them once.
Troubleshooting fonts that don't appear
If a font file is in the correct folder but doesn't show up in Substance Painter, first confirm that Substance Painter has been fully closed and reopened. Some applications cache the font list on startup, so restarting is the most common fix.
Check that the font file format is .ttf or .otf. Substance Painter does not read .woff, .woff2, .fon, or other web or legacy formats. If you have a font in an unsupported format, you may need to convert it or find a .ttf or .otf version from the font's creator. Also verify that the font file itself is not corrupted by testing it in another application first, such as a word processor.
Where to find custom fonts
Free fonts are available from sites like Google Fonts, DaFont, and Font Squirrel. Google Fonts offers fonts that are open-source and safe to use commercially. DaFont hosts user-created fonts but requires checking each font's license before using it in commercial work. Font Squirrel curates fonts that are explicitly marked as free for commercial use.
When downloading, look for the .ttf or .otf download option. Many sites offer multiple formats; selecting the TrueType or OpenType version ensures compatibility with Substance Painter. After downloading, extract the files if they arrive in a .zip archive, then move them to Substance Painter's fonts folder using the steps above.
Font file limits and performance
Substance Painter can handle dozens of custom fonts without performance issues, but extremely large font collections may slow down the font dropdown menu slightly. If you notice the font list taking time to load, consider moving unused fonts out of the fonts folder temporarily.
Font files are typically small (under 1 MB each), so storage is not a concern. However, if you install hundreds of fonts system-wide across your entire computer, your operating system may experience slower startup times — this is a system-level issue, not specific to Substance Painter.
Frequently Asked Questions
Can I use fonts I downloaded from the internet in Substance Painter?
Yes, as long as the font file is .ttf or .otf format and you have the right to use it. Check the font's license before using it in commercial projects. Many free fonts allow personal use but require a license for commercial work.
What happens if I delete a font from the fonts folder after using it in a project?
Substance Painter will no longer display that font in the dropdown menu. If you open a project that used the deleted font, Substance Painter will substitute it with a default font, and the text appearance may change. Keep fonts you use in active projects in the folder.
Do I need to restart my computer after adding fonts?
No. You only need to close and reopen Substance Painter itself. Restarting your computer is not necessary unless you installed the fonts system-wide through your operating system's font installer.
Can I use .woff or web fonts in Substance Painter?
No. Substance Painter only reads .ttf and .otf files. Web font formats like .woff and .woff2 are not supported. If you have a font only in web format, you'll need to find a .ttf or .otf version from the font creator or convert the file using a font conversion tool.
Will custom fonts sync across computers if I use cloud storage?
Fonts stored in Substance Painter's fonts folder will not automatically sync to another computer through cloud services. You would need to manually copy the fonts folder to the same location on the other computer, or install the fonts system-wide so they're available everywhere you log in.