YourQRTools
Back to the tools
Practical guide

PNG or SVG: choose a QR file for sharing and print

Pick a suitable export format and preserve the pattern, proportions and quiet zone throughout your design workflow.

Choose PNG for direct use

PNG is a raster image with pixel dimensions. It works in documents and applications. Download a size suitable for the final use: enlarging a small copy does not restore detail that was never there. Keep the edges clear and avoid repeated cycles of shrinking and recompressing the image.

JPG can help when an application specifically requires it, but compression may add artifacts around edges. Prefer PNG when you need a crisp raster image without that kind of compression.

Use SVG when resizing matters

SVG describes vector elements, so the QR pattern can scale without turning its modules into enlarged pixels. This suits compatible design software and materials prepared at different sizes. Check your application's format support before relying on it.

A raster logo embedded in an SVG still has a limited resolution, even when the QR pattern is vector-based. Inspect both at the intended size.

Preserve proportions and the border

Avoid stretching a code sideways or vertically to fill a mismatched frame. Keep its proportions and empty surrounding margin. Watch for automatic cropping and for the background that appears when a transparent file is placed over another image or color.

No single printed size guarantees readability in every situation. Data density, print quality and scanning distance all affect the result.

Check the distributed file

Test after placing the code in your document and exporting the finished file, rather than checking only the original QR image. For print, scan an actual-size sample and review the decoded contents. If results are poor, try a larger size, simpler design or less data, then test again before printing the full batch.

Sources & further reading

Back to the tools