QRFlow
Start
← All guides

How to add a QR code in Canva (create + print)

Canva QR code generator: create a URL QR in Canva, or generate vCard/WiFi/social QR codes with QRFlow and upload — plus print-ready export tips.

On this page
  1. Option A: create a URL QR code in Canva
  2. Option B: generate the QR in QRFlow, then upload to Canva
  3. Download format: PNG vs SVG
  4. Canva placement checklist (avoid scan failures)
  5. If you’re designing a business card in Canva

Recommended templates

URL QR Code
Convert a website link to a QR code instantly. Also searched as qr url, qr code to URL, or turning a URL into a QR code.
Business Card QR Code
Create a business card QR code (vCard) so people can save your contact details instantly. Also searched as a QR code business card, QR business card, business card QR code generator, QR code generator for business card, visiting card QR code, or name card QR code.
vCard QR Code
Make a vCard (contact info) QR code so people can save your details in one scan.
Email QR Code
Generate a mailto QR code that opens your email app with recipient and optional subject/body prefilled.
Phone QR Code
Scan to start calling instantly (tel: link).
Redirect QR Code
Create a redirect QR code for campaigns, menus, packaging, posters, and any QR that may need a new destination later. Also searched as dynamic QR, editable QR, or QR code redirect to website.

Use cases & print ideas

Matching pages that explain where this QR type works best before you open the generator.
Business Card QR Code Use Cases
Generate a business card contact QR that opens a save-to-contacts flow instead of sending people to a plain web page.
Redirect QR Code Use Cases
Use Redirect QR when the printed asset must stay fixed but the destination, tracking, or campaign path may change after launch.

Canva can add QR codes to designs, but it’s mainly for URL QR codes. If you need a contact info QR (vCard), WiFi QR, or social QR, generate it in QRFlow and upload it to Canva.

Option A: create a URL QR code in Canva#

Use this when your QR should open a webpage (menu, landing page, portfolio, download link).

  1. Open your Canva design.
  2. Go to Apps and search for QR Code.
  3. Paste a short, stable URL (use https://).
  4. Generate the QR and place it on your design.

If you need editability or tracking, use Dynamic QR (redirect) so you can update the destination later without reprinting.

Option B: generate the QR in QRFlow, then upload to Canva#

Use this when you need a QR type Canva typically doesn’t cover (vCard, WiFi, WhatsApp, Instagram, YouTube, Maps…).

  1. Generate the QR in QRFlow.
  2. Download SVG for print, or PNG if you need a simple image upload.
  3. Upload into Canva and place it on your design.

Download format: PNG vs SVG#

  • SVG: best for print (sharp at any size).
  • PNG: fine for digital; for print, use a large export and scale down.
  • More details: SVG vs PNG for QR codes.

Canva placement checklist (avoid scan failures)#

  • Don’t crop the QR image — keep a clean quiet zone around it.
  • Use high contrast (dark on light) and avoid placing the QR on patterns/photos.
  • Don’t stretch the QR non‑proportionally (keep it square).
  • Always print/export a test and scan on iPhone + Android.

Related: contrast + quiet zone guide.

If you’re designing a business card in Canva#

Use this business-card specific checklist: Canva business card with QR code.

Continue reading

← Previous
Canva business card with QR code (print-ready SVG/PNG)
How to add a QR code to a business card (visiting card) in Canva: generate the right QR (vCard vs URL), download SVG/PNG, keep a quiet zone, and export for print.
Next →
Telegram QR code guide: username, channel, group
Create a Telegram QR code for a username, channel, or group invite link, choose the right link, and print tips.

Related guides

Printing
Use 20-25 mm (0.8-1.0 in) for most business cards. Includes minimum size guidance for short URLs, larger sizing for vCards, quiet zone rules, and a card dimensions chart.
How to add a QR code to a business card (visiting card) in Canva: generate the right QR (vCard vs URL), download SVG/PNG, keep a quiet zone, and export for print.
Short answer: usually yes for print. SVG stays sharp when resized, while PNG is fine for screens if exported large enough and never upscaled.
Why quiet zone is non-negotiable, how to choose colors that scan, and what backgrounds (patterns, gradients) break QR detection.
Pick the right error correction level for print/screens/logos. Learn the trade-off: higher correction = denser QR = needs larger print.
How big should a QR be on posters and signs? Use a simple distance→size table, plus placement and glare tips for real-world scanning.

Related topics

Business Card QR Codes: vCard, Visiting Card & Print GuidesBrowse all topics →

Quick answers

Common questions

What size should I print for reliable scans?
Use 20-25 mm for business cards and scale up for posters or distance scans.
Which download format is best for print?
Use SVG for crisp edges at any size. PNG is best for screens only.
Try it now
Generate QR codes locally in your browser — no uploads.