← All guidesSVG 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.
Exact mm/in recommendations, quiet zone rules, and print tips so your QR scans fast on real phones from typical distances.
Why quiet zone is non-negotiable, how to choose colors that scan, and what backgrounds (patterns, gradients) break QR detection.
Best size for table tents and wall posters, avoiding glare, and a practical checklist for menus that scan instantly in real lighting.
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.
Recommendations for the optimal QR code size for printing, especially for business cards and other small print materials.
Try it now
Generate QR codes locally in your browser — no uploads.