MultiConvers

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.

By Andreas Rosenberg

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

When to download PNG or SVG
SituationChoose
Slide, email, chat, or social postPNG
Website image at a fixed CSS sizePNG is usually enough
Business card, poster, vinyl, or laser cuttingSVG
Hand-off to Illustrator, Inkscape, or FigmaSVG
A print shop that only accepts raster filesPNG 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

Related tools

See all guides.