Home / Guides / SVG vs PNG for QR codes: which one should you download? ← All guides SVG vs PNG for QR codes: which one should you download? When SVG is mandatory (printing), when PNG is fine (screens), and how resizing affects scan reliability.
QR codes fail more often because of blurry edges than because of “wrong data”. File format matters.
Use SVG when… # You will print (business cards, menus, posters, signage). You will resize in design tools (Figma/Illustrator/Canva/InDesign). You need perfectly sharp module edges at any size. Use PNG when… # You only need the QR for screens (web page, slides, emails). You will not resize much (or you export at a sufficiently high resolution). The common mistake # People download a small PNG (e.g. 256×256) and then scale it up for print. That introduces blur and aliasing. Blur reduces the scanner’s ability to detect module boundaries.
Print-ready rule of thumb # Print: SVG (recommended)
If you must use PNG, export at high resolution (at least 1000px+) and do not upscale further.
Also make sure you keep enough margin (quiet zone) and good contrast. See: contrast + quiet zone guide .
Best QR size for business cards: 20–25 mm (0.8–1.0"). Includes US/EU/JP card dimensions, quiet zone rule (4 modules), and a print checklist.
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.
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.
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.
Quick answers Common questions Why is SVG better for printing? SVG keeps edges sharp at any size, preventing blur.
When is PNG enough? For screen use or quick sharing where you will not resize.
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.