How to Upload a Font to Canva

Affiliate Disclosure: This post contains affiliate links, which means if you click them and make a purchase, I will receive commission (at no extra charge to you). I do so to keep this blog afloat, and provide the links as a convenience to help you use the same tools I use.

Compared to those who came before us, we, as creators, are pretty fortunate. Anything and everything we could ever want is at our fingertips.

Where others were forced to express artistic abilities on cave walls or with simple pen and paper, we have access to not only a plethora of design and creation tools (Canva,), but options that are easy to use and fairly comprehensive at that. (Well, you still can’t easily create thin lines in Canva for some reason, but whatever).

But with all of that said, we are also in the throws of personalization. For instance, Amazon, I ordered these 12 pairs of socks, what other products should I order? Netflix, I just watched Sebastian Maniscalso for the 19th time, what should I watch next?


Personalization also means, though, that yeah, while there is a lot we have access to, such solutions will never be able to offer every single little thing we need for our design projects.

Enter, the font, and our friend, Canva.

Can You Add Fonts to Canva?

Yes, you can add fonts to Canva, but the ability only comes with the Canva Pro membership), where you can add fonts through your project or directly through your “Brand Kit.” (You can try Canva Pro for free for 30 days with this link or the button below, or first read about whether or not Canva Pro is worth it)


If you have a team, you can save even more, paying for 1 and getting 4 free. It’s basically paying the same flat price for 5 as you would 1. And, you can still do a 30-day trial.

How to Upload a Font to Canva

  1. Open your project
  2. Select your text area
  3. Click the font dropdown
  4. Click “Upload a font” at the bottom of the list
  5. Click “Upload a new font” from your brand kit page
  6. Select your font (make sure it’s the font file and not the zipped folder)

Again—good news! Canva offers the ability for users to upload their own fonts to Canva. (Well, it’s good news if you’re a Canva pro member.) And, even better news, it’s pretty darn easy.

Here is a video:


Yes, it’s really that simple. But, in any case, here is a more detailed explanation.

Open your project and select the text area for which you want to change the font.

Canva project and font box

Click “Upload a font” from the font dropdown (bottom of the list):

uploaded font in canva list

This will take you to your brand kit page, where you’ll now click “upload a new font” under the “uploaded fonts” section:

canva brand kit

Select your font (make sure it’s the actual font file and not the zipped folder) and upload!

canva custom font upload progress bar

Go back to your project and refresh the page…you’ll now see your newly updated font!

uploaded font in canva list

Alternatively, you can skip steps 1-4 and go directly to the brand kit page here.

How to Add Fonts to Canva Mobile App?

You can’t, unfortunately. Not sure how many of you have fonts stored on your phone, anyway, or really want to go through the trouble. Some things aren’t mobile friendly, and this is one of them.


However, if you go to on your mobile browser (rather than the app), it looks like you can get as far as uploading a file! Again, I’m not sure of the ins and outs of getting a font file on your phone, but if you can, you can give it a shot through the mobile browser.

Are you on Canva Pro, or simply the free version? If Canva is in fact a tool you’re loving, Canva Pro gives you even more reasons for such love, with the ability to magically resize designs, upload custom fonts, and so much more.

Or, just pay $5 for someone on Fiverr to create it for you. I’ve definitely swallowed my pride a few times and just hired a freelancer on Fiverr for quick turnaround, and often receiving something better than I could have done myself. 

About Ryan 40 Articles
Ryan started Rent My Words to help everyday people, (beginners without any experience, basically) find success with freelance writing on platforms like Upwork and others.