How to Add Fonts to Canva
Learn how to upload custom fonts to Canva and use them in your designs. This guide covers the Brand Kit method for Pro users and alternatives for free accounts.
Quick Answer
To add custom fonts to Canva (Pro required): Go to Brand Kit in the sidebar, click Upload a font, and select your TTF or OTF file. Your font will then appear in the font dropdown when editing text.
Custom font uploads require Canva Pro, Canva for Teams, or Canva for Education.
Requirements for Custom Fonts
Before uploading custom fonts, make sure you meet these requirements:
| Plan | Custom Fonts | Max Uploads |
|---|---|---|
| Canva Free | Not available | 0 |
| Canva Pro | Available | Up to 500 fonts per Brand Kit |
| Canva for Teams | Available | Up to 500 fonts per Brand Kit |
| Canva for Education | Available | Up to 500 fonts per Brand Kit |
Supported Font Formats
- TTF (TrueType Font) - Most common format
- OTF (OpenType Font) - Advanced features support
- WOFF (Web Open Font Format) - Web-optimized
Method 1: Upload via Brand Kit
The Brand Kit is the primary way to upload custom fonts in Canva. This method requires a Pro, Teams, or Education account.
Open Canva
Go to canva.com and sign in to your account.
Go to Brand Kit
Click the menu icon (three lines) in the top left, then select Brand Kit from the sidebar. Alternatively, go directly to canva.com/brand.
Upload a font
Scroll down to the Brand fonts section and click Upload a font. Select your TTF, OTF, or WOFF file from your computer.
Confirm licensing
Canva will ask you to confirm that you have the rights to use the font. Check the box and click Upload.
Font is ready to use
Your font will now appear in the Brand Kit and will be available in the font dropdown when editing text in any design.
Organizing Fonts in Brand Kit
The Brand Kit lets you organize fonts by purpose (headings, body text, etc.) for consistent branding.
Set Brand Fonts
In the Brand Kit, you can assign fonts to specific roles:
- Heading - Used for titles and headers
- Subheading - Used for subtitles and section headers
- Body - Used for paragraph text
Upload Font Families
If your font has multiple weights (Regular, Bold, Italic, etc.), upload each file separately. Canva will group them together as a font family.
Using Your Uploaded Fonts
Once uploaded, your custom fonts appear alongside Canva's built-in fonts.
Open or create a design
Start a new design or open an existing one in Canva.
Select a text element
Click on any text box in your design, or add a new text element using the Text tab.
Open the font dropdown
Click the font name in the toolbar at the top of the editor to open the font dropdown.
Find your uploaded font
Your uploaded fonts appear at the top under Uploaded fonts or Brand fonts. You can also search by name.
Apply the font
Click on the font name to apply it to your selected text.
Alternatives for Free Users
If you do not have Canva Pro, here are some alternatives to using custom fonts:
1. Use Canva's Font Library
Canva offers over 3,000 free fonts including many popular choices. Search the font dropdown to find similar alternatives to your desired font.
2. Create Text as an Image
Create your custom text in another application (like Photoshop or a free tool like Photopea), save it as a PNG with transparent background, and upload to Canva as an image.
3. Start a Free Trial
Canva offers a 30-day free trial of Canva Pro. You can upload fonts during the trial period. If you cancel before the trial ends, you will not be charged.
4. Canva for Education
Teachers and students can get Canva for Education for free, which includes custom font uploads. Apply at canva.com/education.
Pro Tips for Canva Fonts
Check font licensing
Before uploading a font, make sure you have the license to use it commercially. Many free fonts from sites like Google Fonts and Font Squirrel are free for commercial use.
Upload all font weights
If you need Bold, Italic, or other variants, upload each weight separately. Canva will recognize them as part of the same font family.
Name fonts clearly
The font name in Canva comes from the font file itself. If the name is unclear, consider renaming the file before uploading (this does not always work).
Find free fonts
Great sources for free, commercially-licensed fonts include Google Fonts, Font Squirrel, DaFont (check license), and Adobe Fonts (with Creative Cloud).
Frequently Asked Questions
Can I add custom fonts to Canva for free?
No, uploading custom fonts requires Canva Pro, Canva for Teams, or Canva for Education. Free users can only use fonts from Canva's built-in library of 3,000+ fonts.
What font file types does Canva support?
Canva supports TTF (TrueType Font), OTF (OpenType Font), and WOFF (Web Open Font Format) files. TTF and OTF are the most commonly used formats.
How many fonts can I upload to Canva?
You can upload up to 500 fonts per Brand Kit with Canva Pro, Canva for Teams, or Canva for Education.
Can I upload Google Fonts to Canva?
Many Google Fonts are already available in Canva's font library. If the specific font you want is not available, you can download it from fonts.google.com and upload the TTF file to Canva (Pro required).
Why is my uploaded font not showing up?
Try refreshing the page or logging out and back in. Make sure the font file is a valid TTF, OTF, or WOFF format. If the issue persists, try re-uploading the font from the Brand Kit.
Can team members use my uploaded fonts?
Yes, if you are using Canva for Teams, fonts uploaded to the team Brand Kit are available to all team members. Personal fonts uploaded on individual accounts are not shared.
Related Tutorials
Create Video Tutorials with Deckoholic
Record your screen, add AI voiceover, and create professional tutorials in minutes. Perfect for team training and documentation.
Try Free