Where to find and add fonts in Canva
Canva stores all its fonts in the text panel on the left side of the editor. When you click the text tool or select existing text, a "Text" section appears below the layers panel. At the top of that section is a dropdown showing your current font — click it to open the full font library. From there, you can scroll through Canva's built-in fonts, search by name, or filter by style (serif, sans-serif, handwriting, and so on).
To add a font you don't see in Canva's library, you need to upload it first. Click the "Upload a font" button at the bottom of the font dropdown menu. Canva accepts TTF and OTF files — the two standard formats for desktop fonts. Select the file from your computer, and it will appear in your font list under "Your fonts" from that point forward. You can upload up to 100 custom fonts per account.
Once uploaded, your custom fonts stay in your account permanently and appear in every design you create. You don't need to re-upload them for new projects.
Key Takeaways
- Canva's font library is accessed through the text panel on the left — click any font name to see all available options.
- You can upload your own fonts by clicking "Upload a font" at the bottom of the font dropdown, as long as they are TTF or OTF files.
- Custom fonts you upload stay in your account and appear in every design you make afterward.
- Canva's free plan includes thousands of built-in fonts, and paid plans unlock additional premium fonts.
- Font changes apply only to selected text — you can use different fonts in the same design without affecting other text blocks.
Finding fonts you want to use
Canva includes thousands of fonts at no extra cost, so you may not need to upload custom ones. To browse what's available, open the font dropdown and scroll through the list, or type a keyword in the search box — searching for "serif" or "bold" will filter the results. You can also browse by category using the filter buttons: Sans Serif, Serif, Display, Handwriting, Decorative, and Monospace.
If you have a specific font in mind, search for it by name. Canva's library includes popular fonts like Playfair Display, Montserrat, Lato, and Open Sans. If the font you want isn't in Canva's library, you can download it from free font sites like Google Fonts, DaFont, or Font Squirrel, then upload it to Canva using the method described above.
How to change fonts for selected text
Click on any text in your design to select it. The text panel on the left will show the current font name at the top. Click that dropdown to open the font library. Select a new font from the list, and it applies instantly to your selected text. If you want to change only part of the text, highlight just those words before opening the font dropdown.
You can use as many different fonts as you want in a single design — each text block can have its own font. This is useful for creating contrast between a headline and body text, or for emphasizing certain words. Just select each text block separately and change its font independently.
Uploading fonts from your computer
To upload a custom font, open the font dropdown and scroll to the bottom. Click "Upload a font" and select a TTF or OTF file from your computer. The upload is instant, and the font appears in your "Your fonts" section immediately. You can upload multiple fonts at once by selecting them together in your file browser.
Before uploading, make sure you have the right to use the font. Most free fonts allow personal and commercial use, but some have restrictions — check the font's license before uploading. Canva does not check licenses for you, so it's your responsibility to ensure you're using fonts legally.
If you upload a font and later want to remove it, click the three-dot menu next to the font name in your "Your fonts" section and select "Delete." This removes it from your account, but it won't affect any designs where you've already used it.
Font pairing and design tips
Mixing fonts effectively makes designs look polished rather than chaotic. A common approach is to pair a display font (decorative, eye-catching) with a simple sans-serif font for body text. For example, use Playfair Display for a headline and Open Sans for the description below it. This creates visual hierarchy — the reader's eye goes to the big, fancy font first, then reads the supporting text in something clear and readable.
Avoid using more than three fonts in one design. Too many fonts compete for attention and make the design feel disorganized. Stick to two fonts if you're unsure — one for headlines and one for body text. Also check that your fonts are readable at the size you're using them. Some decorative fonts look beautiful large but become illegible when shrunk down.
Differences between Canva's free and paid fonts
Canva's free plan includes access to thousands of fonts at no cost. Some fonts are marked as "Premium" and require a Canva Pro subscription to use. When you hover over a font name, a small icon indicates whether it's free or premium. You can still see premium fonts in the library, but you cannot apply them to your design unless you have an active Pro subscription.
If you upload your own fonts, they are always available to you regardless of your subscription level. This means uploading custom fonts is a way to expand your options without paying for Canva Pro, as long as you have fonts you want to use.
Troubleshooting font problems
If a font you uploaded doesn't appear in your font list, check that the file is in TTF or OTF format. Canva does not support other formats like WOFF or WOFF2. If the file is the right format but still doesn't show up, try uploading it again — sometimes the upload fails silently if your internet connection drops.
If a font looks different on your design than it did on your computer, this is usually because Canva renders fonts slightly differently depending on your browser and device. The difference is usually minor. If you need the font to look exactly as it does in a desktop program, download your design as a PDF or image file and open it in design software like Photoshop or Illustrator instead.
If you share a design with someone else and they see a different font than you intended, it's because they don't have that custom font in their account. When sharing, use only fonts from Canva's built-in library to ensure the design looks the same for everyone who views it. If you've used a custom font, let the other person know so they can upload it to their account if they want to edit the design.
Frequently Asked Questions
Can I use fonts from Google Fonts in Canva?
Yes. Download the TTF or OTF file from Google Fonts, then upload it to Canva using the "Upload a font" button. Google Fonts are free to use for personal and commercial projects, so there are no licensing concerns. Many designers do this to access Google's full library within Canva.
What happens to my designs if I delete a custom font?
Designs where you've already used the font will keep that font applied. Deleting a font from your account only prevents you from using it in new designs. The text in old designs won't change or revert to a different font.
Can I use the same custom font across multiple Canva accounts?
No. Custom fonts are stored in the account where you uploaded them. If you have a second Canva account, you'll need to upload the font again. However, fonts from Canva's built-in library are available on all accounts.
Is there a limit to how many fonts I can upload?
Canva allows up to 100 custom fonts per account. If you reach this limit, you'll need to delete some fonts before uploading new ones. This limit applies to all subscription levels.
Do I need Canva Pro to upload custom fonts?
No. Custom font uploads are available on Canva's free plan. You only need Canva Pro if you want to use premium fonts from Canva's built-in library.