Licenses

Uploading Your Own Fonts to Canva: What Works and What Does Not

· 2 min read

Canva lets you upload your own fonts on a Pro plan, and the process trips people up in the same two places every time. Neither is a fault in the font.

It wants TTF or OTF, not a web font

Canva accepts .ttf and .otf and will refuse a .woff2. That catches people who took the web download because it was smaller — the small one is for websites and the operating system, and Canva, will not open it. Take the main zip from any font page here, or convert the web font back if that is all you have.

It wants one file per weight

This is the real problem. Canva’s upload form asks you to tag each file as a specific weight and style — Regular, Bold, Italic, Bold Italic. A variable font is one file carrying every weight at once, so tagging it Regular gives you Regular and nothing else. The font is fine; Canva simply is not asking the file the right question.

The fix is the static download. Every variable family on this site ships a second zip with one ordinary file per weight, precisely because Canva, Word and older Photoshop all behave this way. Upload the ones you want, tagging each with its real weight, and the family works normally. The variable font post explains the difference in full.

Can you use these commercially in Canva?

Yes. Every font on this site is under a licence permitting commercial use with no fee and no attribution — client work, products you sell, and designs you sell as templates. Uploading a font to Canva for your own use is not redistribution. If you sell a Canva template that embeds the font, the licence file should travel with it. What the OFL allows has the detail.

Faces that hold up in the kind of work Canva is used for

Social graphics, presentations and posters are set large and read fast. Bebas Neue and Anton are condensed and heavy enough to carry a square image. Outfit and Manrope are clean geometrics for the text underneath. Playfair Display is the one to reach for when something needs to look expensive.

FamilyVariable downloadStatic download
Bebas NeueNone published30 KB1 file
AntonNone published80 KB1 file
Outfit58 KB1 file270 KB9 files
Playfair Display270 KB2 files1.0 MB12 files
Measured from the font files in this archive.

Questions

What font format does Canva accept?
TTF and OTF. It will not open a WOFF2 — that is a web format for browsers. Take the main zip from a font page rather than the web download, or convert the WOFF2 back to TTF first.
Why does my uploaded font only have one weight in Canva?
Because it is a variable font and Canva’s upload form asks you to tag each file as one specific weight. One file carrying nine weights tagged as Regular gives you Regular. Use the static download instead — one ordinary file per weight — and upload each with its correct weight.
Can I use free fonts commercially in Canva?
Yes. The fonts here are under licences permitting commercial use with no fee and no attribution, which covers client work and designs you sell. If you sell a template that embeds the font file itself, include the licence file with it.
Do I need Canva Pro to upload a font?
Yes, font uploads are a Pro feature. On a free plan you are limited to the fonts Canva provides, several of which are the same open families you would download here.

Fonts in this post

  • Anton

    Display · Vernon Adams

  • Outfit

    Sans-serif · Smartsheet Inc, Rodrigo Fuenzalida · Variable