Canva QR code: how to add a custom, scannable code to your Canva design
Canva can add a QR code to any design, and for a quick link that's fine. Canva's own help page says codes on its Free, Pro and Education plans show a Canva logo by default, and that your own logo and scan tracking need Canva Business or Enterprise. If you want your logo, your colours and scan counts, make the code here and place it in Canva.
Step 1: make the code
Pick the type you need: a link, a menu, a WiFi network, a contact card or one of 80 others. Set your colours, add your logo, and turn on Dynamic code if you want to change the link later or count scans.
Step 2: download the right file
PNG is free and fine for most Canva designs: download it at 1024 px or more. For large prints, SVG keeps the edges sharp at any size; Canva accepts SVG uploads. Don't screenshot the code; screenshots are low resolution and often blurred.
Step 3: place it in Canva
- In Canva, open Uploads, upload the file, and drag it onto your design.
- Resize from a corner so it keeps its square shape. Never stretch it.
- Keep the white margin around the code. If your design has a dark background, put the code on a white rounded rectangle.
- Don't apply Canva filters, transparency or colour adjustments to the code image.
Step 4: export for print
Use PDF Print in Canva's download options. If your printer asks for CMYK, check the code's dark colour still looks dark in the proof. Then print one copy and scan it before the full run.
What about a link to the Canva design itself?
If you want a code that opens a Canva design (a menu or portfolio shared as a view-only link), use the Canva type. The view-only link always shows the latest version.
- Make the code here with your colours and logo. Turn on Dynamic code if the link might change.
- Download PNG at 1024 px, or SVG for big prints. Never use a screenshot.
- Upload it to Canva and place it. Keep the margin and the square shape.
- Export as PDF Print and scan a proof. Test before ordering the full run.