// troubleshooting guide · penpot
Penpot Custom Fonts Not Working
- Status
- Workaround available
- platforms:
- Web, self-hosted
- updated:
- November 15, 2026
- reports:
- 4
- Method
- how we research
RUNBOOK · penpot/custom-fonts-not-working3 FIXES
// quick answer
Upload TTF files one family at a time; self-hosted installs on closed networks need uploaded fonts.
Most likely fix: Use TTF
How to fix it
// try these in order, the most common fix is first
FIX 1Use TTF
- 01Convert OTF or WOFF to TTF
- 02Upload under Fonts in the team settings
Did this fix it?FIX 2Upload family by family
- 01Upload one family at a time to keep weights separate
Did this fix it?FIX 3Closed networks
- 01Upload needed fonts as custom fonts
- 02Check browser console for Google Fonts blocks
Did this fix it?
Symptoms
Fonts will not upload, weights merge into one variant, or text will not edit.
Why it happens
- C-01Non-TTF formats rejected
- C-02Bulk upload grouping variants
- C-03No access to Google Fonts from closed networks
// this guide also covers
- penpot custom fonts
- penpot font not loading
- penpot upload font
Still not working?
If Penpot keeps failing, you're not alone. See every Penpot problem users report or the alternatives people switch to.
Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.
Talk to us