How to Edit Fonts in Canva (Step-by-Step Guide)
Editing fonts in Canva is something you’ll do all the time if you create posters, social posts or simple mockups. Canva keeps most actions visual and simple, but there are small details that make a design look professional. Below is a clear, step-by-step walkthrough covering both the web and mobile app, plus tips for font pairing, uploading custom fonts (Canva Pro), spacing, effects and exporting without surprises.
1. Open your design and add a text box
Start by opening an existing design or create a new one in the correct size (Instagram post, A4, poster etc.). To add text, click Text in the left panel on the web or tap the + button on mobile and choose Text. You’ll usually get choices like Heading, Subheading or Body text. Pick one and Canva places a text box on the canvas. Double-click it to edit the words.
2. Choose a font
- Select the text box so the top toolbar shows font options.
- Click the font dropdown to browse Canva’s library. Use the search box to speed things up — type a style name like serif, script or a known font name.
- Hover the fonts to preview them on your selected text. Click to apply.
3. Adjust size, weight and style
With the text selected, change the font size from the size field in the toolbar. Use the bold or italic buttons if the chosen font supports those variants. Not all fonts include bold/italic; if buttons are inactive, try a different font or use manual techniques like increasing weight through size and letter spacing.
4. Letter spacing, line height and case
- Open Spacing from the top toolbar. Here you can adjust Letter spacing and Line height — small changes often produce big improvements.
- Use letter spacing to give headlines breathing room or tighten logos. Use line height to improve paragraph readability.
- Use the Case option to transform text to uppercase, lowercase or title case when needed.
5. Colour, alignment and effects
Change text colour from the toolbar. For alignment, use the alignment buttons. For more visual interest, click Effects — options include Shadow, Lift, Hollow, Splice and Curve. Curve is useful for circular badges; Shadow/Lift help text stand out on busy backgrounds. Don’t overuse effects; keep them subtle.
6. Upload and use custom fonts (Canva Pro / Teams)
If you have a font file (TTF/OTF) you want to use, Canva allows uploads for Pro or Teams accounts. Go to Brand Kit → Upload a font, pick your file and accept licensing terms. After uploading, the font appears in the font dropdown and you can use it across designs.
7. Pairing fonts and creating hierarchy
Choose 2–3 fonts max per design: one for headings, one for body and optionally a decorative font for accents. A common pairing is a bold sans-serif heading with a readable serif body or vice versa. Use size and weight to create hierarchy: big bold headings, smaller body text, and medium-sized subheads.
8. Mobile app differences
The mobile Canva app has the same core features but a simplified interface. You can change fonts, spacing and effects, but uploading fonts is limited on some mobile setups — best to upload fonts on the web and use them on mobile afterwards.
9. Exporting and final checks
- Before exporting, check text at 100% zoom and on a mobile preview if the design is for social media.
- If you used custom fonts and plan to pass the file to a printer or another app, export as PNG or PDF. For editable handoff, consider exporting as PDF print with embedded fonts; if fonts aren’t embedded, convert text to outlines in a vector tool before sending to print.
10. Quick troubleshooting
- If a font looks different after export, ensure you exported the correct file type and that custom fonts were uploaded properly.
- If bold/italic buttons are greyed out, use a different font variant or simulate bold by increasing weight and tracking.
- If spacing looks odd on mobile, preview and tweak letter/line spacing separately for mobile-sized designs.