Everyday · Editorial draft
How Large Should a QR Code Be for Printing?
A QR code needs contrast, an intact quiet zone and adequate size for its payload and scanning conditions. There is no universal print size.
A QR code needs contrast, an intact quiet zone and adequate size for its payload and scanning conditions. There is no universal print size.
Use your own inputs in the tool ↗There is no universal print size
A QR code’s useful print size depends on its module count, the physical size of each module, contrast, substrate, viewing distance and the devices expected to scan it. Longer content and correction settings can change symbol density. Choose the finished size after generating the exact payload, not from a generic recommendation detached from the actual symbol.
Keep the quiet zone
DENSO WAVE describes a four-module clear margin on every side of a standard QR symbol. If the symbol itself is n modules wide, the complete design with that margin is n + 8 modules across. Cropping the white border to make the square look tidier removes a meaningful part of the design. Leave the margin clear of text, coloured decorations and background artwork.
Work through a dimensional example
Suppose a generated symbol is 29 modules wide. With the required margin, the full design is 37 modules wide. If you choose an illustrative module width of 0.5 mm, the finished square is 18.5 mm across. This is dimensional arithmetic, not a guarantee that the chosen module width will scan in your real use case. The symbol density comes from the actual generated code.
Export for the intended use
SVG represents crisp module geometry and can be useful in a print layout that supports it. PNG is a raster output: resizing it carelessly can blur the edges. The current generator uses square modules, a white background and limited dark-ink presets. Wi-Fi codes contain network credentials in the payload, and contact-card codes contain the entered contact information. Treat the image as a shareable copy of those values.
Run a real scan test
Decode the exact generated SVG after rasterization and the PNG with an independent decoder, comparing the entire result against your input. Then test the physical print with representative phones at its real viewing distance. Check URLs with punctuation, Unicode text, Wi-Fi escaping and contact fields separately. A preview that looks correct is not proof of successful decoding. Independent decode coverage is still a release blocker in this construction build.
Do not confuse static and dynamic
This tool encodes a static payload. It does not provide managed redirects, scan tracking or a way to change a destination inside a printed code. A destination website may change its content, but the printed payload remains what was encoded. Avoid adding a logo or unsupported styling until actual output has passed scan tests; visual decoration can damage the pattern even when the design looks attractive.
Sources and review notes
External technical reference checked; original arithmetic and implementation explanations remain subject to final editorial/browser review.
- DENSO WAVE: QR symbol area and quiet zone · checked 2026-10-09
Editorial approval and browser acceptance are pending. This unpublished draft does not claim measured business outcomes.
Try the example with your numbers.
The tool gives you an editable result and shows the assumptions behind it.
Open the free tool ↗