Uploading and Using Custom Fonts

In July 2025, Canva Pro users can upload custom fonts (OTF, TTF, WOFF) via the Brand Kit section.

Tags Synced
Tags Synced
Last Edited Time
Jul 3, 2025 05:35 AM
Do not index
Do not index
Platform
Canva
Category
Fonts
Topic
Custom Fonts
AI summary
Canva Pro users can upload up to 500 custom fonts (OTF, TTF, WOFF) via the Brand Kit. Ensure fonts are licensed for embedding, and upload complete font families for best results. Check font metadata and Brand Kit settings if issues arise. Downgrading from Pro will remove access to uploaded fonts, but designs remain intact.
Last edited by
Related Synced
Related Synced

Adding Custom Fonts to Your Canva Designs

TL;DR:

  • Upload up to 500 custom fonts per Brand Kit if you have Canva Pro, Teams, Education, or Nonprofit
  • Only OTF, TTF, and WOFF font formats work with Canva
  • Check your font licensing before uploading - they need to allow embedding
  • Find your uploaded fonts in the "Uploaded fonts" section when editing text
  • Upload both regular and bold/italic versions for best results

Main Content

Getting Your Fonts Into Canva

You'll need a paid Canva account to upload custom fonts. Head to your Brand Kit section and click "Upload a font". From there, you can select your font files.
Canva accepts three file types:
  • OTF (OpenType Font)
  • TTF (TrueType Font)
  • WOFF (Web Open Font Format)
Before you upload anything, make sure your fonts are licensed for embedding. Most free fonts allow this, but commercial fonts often have restrictions. Check the license file that came with your font purchase.

Using Your Custom Fonts

Once uploaded, your fonts work like any other Canva font. When you're editing text, open the font dropdown and scroll down to "Uploaded fonts". Your custom fonts will be listed there.
Here's where people often get stuck - if you can't see your fonts, check these two things:
  1. Font metadata issues - Some font files have corrupted or incomplete information that prevents Canva from reading them properly
  1. Wrong Brand Kit - If you have multiple Brand Kits, your fonts might be stored in a different one than you're currently using

Getting the Best Results

Upload font families, not just single weights. If you only upload the regular version of a font, Canva will try to fake bold and italic versions when you need them. This usually looks terrible.
Instead, upload the regular, bold, italic, and bold italic versions separately. This way, when you apply formatting, Canva uses the properly designed versions.

FAQs

How many fonts can I upload to each Brand Kit? Up to 500 fonts per Brand Kit. That's more than enough for most people.
Can I use free fonts from Google Fonts? Yes, but you'll need to download them first. Google Fonts are all open source, so licensing isn't an issue.
What happens if I downgrade from Canva Pro? You'll lose access to your uploaded fonts, but your designs won't break. Canva will substitute similar fonts from their free library.
Why won't my font upload? Usually it's a licensing issue or the file format isn't supported. Double-check you're using OTF, TTF, or WOFF files, and that the font allows embedding.

Jargon Buster

Brand Kit - Canva's feature for storing your brand colours, logos, and fonts in one place
Font embedding - Permission to include the font file in digital projects, not just use it for print
OTF/TTF/WOFF - Different font file formats. OTF and TTF are the most common for desktop use, while WOFF is designed for web use
Font metadata - Information stored inside the font file about its name, weight, and style

Wrap-up

Custom fonts give your Canva designs a more professional, branded look. The process is straightforward once you know the file format requirements and licensing rules.
Remember to upload complete font families rather than single weights, and always check your licensing before uploading commercial fonts. With these basics covered, you'll have much more control over your design typography.

Join our Free Membership and access our DIY Community.

Need help with your website

Become a member