How to print QR codes that scan

Most QR codes that fail do so because of how they were printed or where they were placed. Work through this checklist before you send anything to the printer.

Use the right file

Send an SVG or a PDF to your print shop, because they stay sharp at any size. If you can only use PNG, download it at a high resolution and don’t enlarge it afterwards. Print at 100% scale, and check that the print settings aren’t set to “fit to page” if the exact size matters.

Keep strong contrast

Be careful with logos and styles

A QR code can survive having part of it covered, thanks to error correction. A small logo is usually fine at the High setting, but a large logo may stop some phones reading it. Round dots and unusual corners look good, but a few older scanner apps read them less reliably. Test more thoroughly the further you move from plain squares.

Choose the surface

Think about where it goes

Test a real proof

Ask for one printed proof, or print one yourself at full size. Scan it with an iPhone and an Android phone, including an older one if you can, from the real distance and in the real light. Then open whatever it leads to and check that it is correct.

Next steps

Last updated: 4 November 2026