QR codes for printing
Create a print-ready QR code that stays sharp, has enough clear space and scans at the distance where people will actually use it.
Generate a print-ready QR code Build a printable template
What “print-ready” actually means
A print-ready QR code has the correct destination, enough physical size for its scan distance, dark modules on a light background, and an uninterrupted quiet zone. Its artwork is sharp at final size and it has been tested from the finished material, not only from a screen.
Static vs dynamic before you print anything
A static QR code stores the destination directly and cannot be changed after printing. It is a dependable choice for permanent URLs and fixed details. A dynamic service redirects scans through another URL, which may let you change the destination later but adds a provider dependency. For a static code that may need a new destination, encode a short URL on a domain you control and manage its redirect yourself.
File format: SVG first, PNG only at final size
Export SVG for print; use PNG only if the printer demands a raster file at 300–600 DPI at final size. SVG artwork can be resized without softening the square edges. Do not enlarge a small PNG inside design software and assume its stated DPI will restore missing detail.
- Ask the printer whether its workflow accepts SVG and whether fonts or transparency need special handling.
- Keep the QR code square; never stretch it to fit a box.
- If supplying PNG, calculate the pixel dimensions from the final physical size and requested DPI.
Minimum size and the 10:1 scan-distance rule
As a planning baseline, make the QR code about one tenth of the expected scan distance. A code scanned from 30 cm starts at roughly 3 cm wide. A simple URL code used at arm’s length should usually be no smaller than 2 × 2 cm, including its quiet zone. Dense data, logos, weak lighting and unusual surfaces require more space.
Use the QR code print size chart and calculator to estimate a starting size, then verify it with a physical proof.
Print size table
| Application | Starting size | Typical scan distance | Production note |
|---|---|---|---|
| Business card | 25 mm / 1 in | 20–30 cm | Include the quiet zone inside this size. |
| Flyer or leaflet | 25–30 mm | 25–40 cm | Keep away from folds and trim. |
| Poster | 50–100 mm | 0.5–1 m | Increase for dense codes or low light. |
| Window sign | 100–200 mm | 1–2 m | Test through glass and reflections. |
| Banner | 200 mm and up | 2 m and up | Use the 10:1 rule from the real viewing point. |
Error correction, contrast and quiet zone
Use a dark foreground on a plain light background. Preserve a quiet zone at least four modules wide on every side; this border is part of the code, not spare design space. Medium error correction is suitable for many clean codes. Higher error correction can tolerate limited damage or a small central logo, but it also makes the pattern denser, so enlarge and retest the code.
Paper, lamination, windows and packaging
- Paper: uncoated or matte stock usually produces less glare than gloss.
- Lamination: use a matte finish and test beneath the venue’s actual lights.
- Windows: allow for reflections, tint, rain and scanning from the intended side.
- Packaging: keep the code on a flat area, away from seams, folds and strong curves.
Test print checklist
- Confirm the encoded destination and all tracking parameters.
- Print one copy at final size on the intended stock or finish.
- Scan with at least one iPhone and one Android phone.
- Test at the real distance, angle and lowest likely light level.
- Check that the destination loads on mobile data, not only office WiFi.
- Inspect the final proof after trimming, folding or lamination.
- Make sure nearby copy tells people what they will get by scanning.
Common print failures
| Failure | Fix |
|---|---|
| Blurred or pixelated edges | Supply SVG, or export a new PNG at final pixel dimensions. |
| Code scans on screen but not on paper | Increase size and contrast, then test the actual stock and finish. |
| Design crowds the code | Restore the four-module quiet zone on every side. |
| Gloss or glass causes glare | Use matte material or change placement and lighting angle. |
| Destination is wrong after a print run | Use a URL you control or a suitable dynamic service before reprinting. |
Create a print-ready code
Use the free generator, choose Download SVG for print artwork, and place the file into a finished layout with enough clear space. The template builder provides ready-sized card and sign layouts.
Generate a print-ready QR code
Print-ready use cases
- Restaurant menu QR codes for table tents and window menus
- Business card QR codes for vCards and contact links
- WiFi QR codes for counters, rooms and reception
- Google review QR codes for till and counter cards
- PDF QR codes for brochures, menus and price lists