QR Code PNG vs SVG
Download PNG when you need a ready-made pixel image at a known size. Download SVG when the same code must stay sharp on a poster or in a design file. The format does not change what the code encodes.
What each file is
PNG is a grid of pixels. At the exported size it looks crisp. Stretch a small PNG to a poster and the modules become soft or jagged, which is when cameras start to fail.
SVG is a list of drawing instructions — typically rectangles for each module. A printer, browser, or vector tool can render those squares at any size without inventing new pixels. A useful SVG is a real vector file, not a PNG wrapped inside an SVG tag.
Both files from a local generator such as MultiConvers can hold the same payload. Switching format does not turn a static code into a dynamic one.
Which to pick
| Situation | Choose |
|---|---|
| Slide, email, chat, or social post | PNG |
| Website image at a fixed CSS size | PNG is usually enough |
| Business card, poster, vinyl, or laser cutting | SVG |
| Hand-off to Illustrator, Inkscape, or Figma | SVG |
| A print shop that only accepts raster files | PNG at a large size (1024 pixels or more) |
A cafe Wi-Fi table tent is a good SVG candidate: one file, many print sizes. The payload is still the Wi-Fi credentials, not the file type.
Error correction is not a file type
Levels L, M, Q and H add spare data so a scuffed or partly covered print can still decode. That setting is independent of PNG vs SVG. You can export a high-correction PNG and a low-correction SVG of the same URL.
SVG does not “scan better” by magic. Quiet zone, contrast, and printed size matter more. Follow the create-and-test steps after you pick a format.
Do not trace a small PNG into a “vector”
Auto-tracing a low-resolution PNG does not reconstruct a clean module grid. The result often has rounded corners and gaps that scanners reject. If you need a vector, generate SVG from the same payload instead of converting the bitmap.
FAQ
- Is SVG always the better download?
No. A PNG at a sensible pixel size is simpler for chat apps, slides and email. SVG helps when a designer or printer will scale the code.
- Do PNG and SVG scan differently?
Not if the module grid and quiet zone are intact. A blurry upscaled PNG can scan worse. A clean SVG and a large, sharp PNG of the same payload scan the same.
Related guides
How to Create a QR Code
Encode the data you want a phone to read, download a file, scan it once yourself, then print or share that file. The pattern is the data — it does not call a server later unless you encoded a URL that does.
How to Create a Wi-Fi QR Code
A Wi-Fi QR code stores the network name, security type and password in a standard WIFI: payload. Scanning it lets a phone join without typing the password. It is a credential slip, not a live login to your router.
Static vs Dynamic QR Codes
A static QR code stores the payload in the image. A dynamic QR code usually stores a short URL that redirects to the real destination so you can change the target later. MultiConvers only creates static codes.
Related tools
See all guides.