
How to Upload a Font to Canva
If you’ve been designing in Canva for a while, you’ve probably noticed that while its built-in font library is genuinely extensive, it doesn’t always include the exact typeface your brand guidelines require, or that specific display font you found on a font marketplace that would be perfect for a project. The good news is that Canva allows you to upload and use your own custom fonts, but this feature comes with an important catch: it’s only available on Canva Pro, Canva for Teams, Canva for Education, and Canva for Nonprofits plans, not the free version.
What often trips people up is understanding exactly what file format Canva expects, where to find custom font uploading within Canva’s interface, and how licensing works when it comes to using a purchased or downloaded font commercially within your designs. Since fonts are technically licensed software with their own usage terms, uploading a font to Canva doesn’t automatically mean you have the legal right to use it in every context, which is a detail worth understanding before you start uploading fonts you’ve found online.
In this guide, we’ll walk through exactly how to upload a custom font to Canva, the specific file formats supported, how to apply your uploaded font once it’s added, and important licensing considerations to keep in mind. Whether you’re uploading a brand-specific font for consistent business materials or a unique display font for a creative project, this guide will walk you through the entire process.
What You’ll Need Before You Start
- A Canva Pro, Canva for Teams, Canva for Education, or Canva for Nonprofits subscription, since custom font uploads are not available on the free Canva plan
- The font file itself, downloaded to your computer in a supported format (TTF, OTF, or WOFF)
- Confirmation that you have the legal right to use this font, particularly if you’re using it for commercial projects, since font licensing terms vary significantly between free and paid fonts
- A clear idea of which specific font weights or styles you need (Regular, Bold, Italic, etc.), since each individual style typically needs to be uploaded as its own separate file
- A few minutes of uninterrupted time, since the upload process itself is quick, but organizing multiple font weights can take a bit longer
How to Upload a Font to Canva
- Step 1: Log Into Your Canva Account Open Canva in your web browser and log into your account, making sure you’re on a Pro, Teams, Education, or Nonprofits plan, since this feature won’t be accessible otherwise.
- Step 2: Open Any Design or Access Your Brand Kit You can upload a custom font either directly from within an active design, or through your Brand Kit settings, which is the more centralized location if you plan to use the font across multiple projects consistently.
- Step 3: Navigate to Brand Kit (Recommended Method) From your Canva homepage, click on your account or workspace name, then look for “Brand Kit” in the left-hand sidebar menu, or find it listed among your account settings.
- Step 4: Click “Upload a Font” Within the Brand Kit section, you’ll find a dedicated area for managing fonts. Click the option labeled “Upload a font” (sometimes shown as a “+” icon next to the fonts section) to begin the upload process.
- Step 5: Select Your Font File From Your Computer A file browser window will open, allowing you to navigate to and select the specific font file (in TTF, OTF, or WOFF format) you want to upload from your computer’s storage.
- Step 6: Wait for the Upload to Process Once selected, Canva will upload and process the font file, which typically takes just a few seconds. The font will then appear in your Brand Kit’s font list, ready to use.
- Step 7: Repeat for Additional Font Weights or Styles If you’re uploading a full font family (Regular, Bold, Italic, Light, etc.), repeat this process for each individual file, since Canva treats each weight or style as a separate uploaded font.
- Step 8: Apply Your Custom Font Within a Design Once uploaded, open any design, select a text element, and click the font dropdown menu. Your custom uploaded fonts will appear at the top of the list, typically under a “Brand Kit” or “Uploaded” section, ready to select and apply just like any built-in Canva font.
How to Upload a Font Directly From Within a Design
If you prefer to upload a font while actively working on a specific design rather than going through Brand Kit settings first, Canva also supports this more direct approach.
- Step 1: Open Your Design and Select a Text Box Click on any text element within your active design to bring up the text formatting toolbar at the top of the screen.
- Step 2: Click the Font Name Dropdown This opens the font selection panel, showing Canva’s built-in fonts along with any previously uploaded custom fonts.
- Step 3: Scroll to the Bottom and Click “Upload a Font” Within this font selection panel, scroll down to find the option to upload a new font directly from this screen.
- Step 4: Select Your Font File and Upload Choose your font file from your computer, and once it finishes uploading, it will automatically be added to your available fonts and applied to your selected text.
- Step 5: Confirm the Font Now Appears in Your Brand Kit Fonts uploaded this way are automatically saved to your Brand Kit as well, meaning they’ll be available for future designs without needing to re-upload them each time.
Platform Variations Worth Knowing
Font uploading in Canva isn’t identical across every plan or use case, and it’s worth understanding these differences.
- Free vs. Paid Canva Plans This is the most important distinction to understand: custom font uploading is exclusively a Pro-tier feature. Free Canva users can only select from Canva’s built-in font library and cannot upload their own font files, regardless of format.
- Canva for Teams and Shared Brand Kits On Canva for Teams plans, uploaded fonts within a shared Brand Kit become available to all team members with access to that Brand Kit, making this an efficient way to maintain consistent typography across an entire organization’s designs.
- Supported File Formats Canva specifically supports TTF (TrueType Font), OTF (OpenType Font), and WOFF (Web Open Font Format) files. If your font came in a different format, you may need to convert it using a font conversion tool before uploading.
- Variable Fonts Canva’s support for variable fonts (single font files that contain multiple weights and styles in one file) has historically been more limited compared to traditional static font files, so if you’re working with a variable font, you may need to use separate static files for each specific weight instead.
- Mobile App Limitations While Canva’s desktop and web versions offer full custom font upload functionality (with an active Pro subscription), the mobile app experience for font uploading has historically been more limited, so it’s generally recommended to upload fonts through the desktop or web version first.
Tips
- Upload all necessary weights and styles at once. Rather than uploading fonts piecemeal as you need them, take the time to upload the full range of weights (Regular, Bold, Italic, Light, etc.) for a font family in one sitting, so they’re all readily available whenever you need them.
- Organize your Brand Kit fonts clearly. If you manage multiple font families for different brands or projects, keeping clear, descriptive naming conventions for your uploaded fonts makes them easier to locate later, especially as your uploaded font library grows.
- Double-check font licensing before uploading, especially for commercial use. Many free fonts found online are only licensed for personal use, so confirm the specific licensing terms before using an uploaded font in client work, business materials, or any commercial project.
- Convert unsupported font formats before attempting to upload. If your font file isn’t in TTF, OTF, or WOFF format, use a reputable font conversion tool to convert it first, since Canva won’t accept unsupported file types.
- Test your uploaded font in an actual design before finalizing a project. Some fonts can render slightly differently in Canva’s browser-based environment compared to how they appear in a native design application, so it’s worth previewing your uploaded font in context before committing to it for a final deliverable.
- Keep a backup of your original font files. Since you’ll need to re-upload fonts when creating new Brand Kits or if you switch Canva accounts, keeping your original font files organized and backed up saves time later.
Understanding Font Licensing Before You Upload
Since this is one of the most consequential mistakes people make when uploading custom fonts, it’s worth spending a bit more time on licensing specifically before you commit a font to a client project or public-facing brand asset.
- Free Fonts Aren’t Always Free for Commercial Use Many fonts labeled “free” on font download sites are actually only free for personal, non-commercial projects, and require a separate paid license for business or client use. Always check the specific licensing terms listed alongside the download, rather than assuming “free download” means “free for any purpose.”
- Purchased Fonts Often Have Usage Limits Even paid fonts frequently come with specific restrictions, such as a limit on the number of users, devices, or projects the license covers. Uploading a font to a shared Team Brand Kit, for example, could put you in violation of a license intended for a single individual user.
- Google Fonts and Other Open-Source Options If licensing uncertainty is a concern, open-source font libraries like Google Fonts are generally licensed for both personal and commercial use without additional fees, making them a safer starting point if you’re not certain about a specific font’s terms. Many of these are already built into Canva’s standard font library, but some lesser-known ones may still require a manual upload.
- Client-Provided Brand Fonts When uploading a font provided directly by a client for their brand guidelines, confirm with the client that they hold the appropriate license for you to use, particularly if you’ll be applying that font across multiple projects or deliverables on their behalf.
Taking a few extra minutes to verify licensing terms before uploading can save you from a much more complicated situation later, particularly for any font that will end up in a public-facing or commercial deliverable.
Troubleshooting Common Font Upload Issues
- I Don’t See the “Upload a Font” Option Anywhere This almost always means you’re on Canva’s free plan, since custom font uploading is exclusively available to Pro, Teams, Education, and Nonprofits subscribers. Check your current subscription status if you believe you should have access.
- My Font File Won’t Upload Confirm your file is in a supported format (TTF, OTF, or WOFF). If it’s in a different format, such as a variable font file, WOFF2, or an unusual proprietary format, you may need to convert it to one of Canva’s supported formats first.
- My Uploaded Font Doesn’t Look Right When Applied This can occasionally happen due to font rendering differences between your original design software and Canva’s browser-based rendering engine. Try re-uploading the font file, or check whether you accidentally uploaded the wrong specific weight or style.
- I Uploaded a Font But My Team Members Can’t See It Make sure the font was uploaded to a shared Brand Kit that your team members actually have access to, rather than to your individual, personal Brand Kit, which wouldn’t be visible to others on a Teams plan.
- I Can Only Find One Weight of My Font After Uploading Remember that Canva treats each individual font file as a separate style, so if you only uploaded the Regular weight, you’ll need to separately upload the Bold, Italic, or other specific style files you want available as well.
- My Font Worked Before But Now It’s Missing From My Designs This can happen if your Canva subscription lapsed or changed, since custom font access is tied specifically to an active Pro-tier subscription. Confirm your current plan status if previously uploaded fonts have become unavailable.
Conclusion
Uploading a custom font to Canva is a genuinely simple process once you understand two key requirements: you need an active Pro-tier subscription, and your font file needs to be in one of Canva’s supported formats (TTF, OTF, or WOFF). Beyond that, whether you upload through your centralized Brand Kit settings or directly from within an active design, the process itself takes just a few clicks and moments to complete.
The bigger consideration, beyond the technical upload process itself, is making sure you have the legal right to use whatever font you’re uploading, particularly for commercial projects, client work, or business materials. Free fonts found online often come with specific licensing restrictions, so it’s worth double-checking those terms before building an entire brand identity or client deliverable around a font you’re not certain you’re permitted to use commercially.
Whether you’re maintaining brand consistency across a team’s Canva designs, working with a client’s specific brand guidelines, or just want access to a unique typeface Canva’s built-in library doesn’t include, uploading custom fonts opens up significantly more creative and professional flexibility within the platform, once you know exactly where to look and what file format to prepare.
Frequently Asked Questions
1. Is uploading a custom font free on Canva?
No, custom font uploading is exclusively available to Canva Pro, Canva for Teams, Canva for Education, and Canva for Nonprofits subscribers. Free Canva accounts cannot upload their own fonts.
2. What font file formats does Canva support for uploading?
Canva supports TTF (TrueType Font), OTF (OpenType Font), and WOFF (Web Open Font Format) files for custom font uploads.
3. Can I upload a font directly from a font marketplace website into Canva?
You’ll first need to download the font file to your computer from the marketplace, then upload that downloaded file into Canva, since Canva doesn’t support direct integration with external font marketplaces.
4. Do I need to upload each font weight (Bold, Italic, etc.) separately?
Yes, Canva generally requires each specific weight or style of a font family to be uploaded as its own individual file, rather than automatically detecting multiple styles from a single upload.
5. Will my uploaded fonts be available if I downgrade from Canva Pro to the free plan?
No, since custom font access is tied to an active Pro-tier subscription, previously uploaded fonts will become unavailable if you downgrade to a free account.
6. Can I share my uploaded fonts with other Canva users?
On Canva for Teams plans, fonts uploaded to a shared Brand Kit become accessible to other team members with access to that Brand Kit. Individual Pro accounts don’t automatically share uploaded fonts with unrelated users.
7. Is it legal to upload any font I find online to Canva?
Not necessarily. Font files are typically licensed software with specific usage terms, and using a font commercially without the appropriate license, even if you’re technically able to upload it, can violate that font’s licensing agreement.
8. Why can’t I find the option to upload a font on Canva’s mobile app?
Canva’s font upload functionality has historically been more fully supported on the desktop and web versions of the platform, so it’s generally recommended to upload custom fonts through a computer rather than the mobile app.
