Print guide

How to test a QR code before printing

A QR code can look perfect on a screen and still fail on a table tent, poster, window, or product label. Test the finished thing people will actually scan.

Test the destination before you test the design

First, scan the code and check the entire journey. Does it open the intended page? Does that page load on mobile? Is the page current, clear, and useful for someone who has no other context? A scannable code that opens the wrong, slow, or retired page is still a failed code.

If the destination may change after the print run, decide that now. A static code locks the final information into the pattern. A dynamic code lets you update the destination later without replacing the printed QR code.

Run these four tests before approving artwork

1. Scan the original file

Open the PNG, SVG, or PDF you plan to hand over. Scan it from a normal viewing size, not only from a zoomed-in screen preview.

2. Print one real proof

Use the same printer, stock, finish, and approximate size as the final job whenever possible. A glossy, textured, curved, or low-contrast surface changes the result.

3. Scan from the real distance

Test a table code while seated, a poster while standing back, and a sign from the distance people will notice it. Do not test a billboard from arm’s length.

4. Try more than one phone

Use at least two current phones and their normal camera apps. Test in good light and the least forgiving light where the code will live.

What to check on the printed proof

Look at the code as a scanner sees it, not as a designer sees it at 400% zoom.

  • β†’The quiet zone is intact: clear, empty space remains around all four sides.
  • β†’The code has strong contrast against its background and is not lost in a photograph, texture, or brand colour.
  • β†’The finder patterns in the three corners are fully visible and not covered by a logo, frame, price sticker, or fold.
  • β†’The code is not too small for the distance and lighting of its final position.
  • β†’Any call to action remains readable: tell people what they will get by scanning.

Common print problems and the fix

ProblemWhat causes itWhat to do
The camera does not recognise the codeLow contrast, a missing quiet zone, or a code that is too smallIncrease contrast, restore clear space, and enlarge the code.
It works on screen but not in printThe printed version has been compressed, distorted, cropped, or placed on a difficult surfaceTest the final exported file and a real proof before the full run.
It scans only when the phone is very closeThe code is too small for its viewing distanceIncrease physical size or move the code where people can get closer.
It scans but the experience is poorThe destination is broken, outdated, or not mobile-friendlyFix the destination, then test the complete scan-to-page journey again.

Keep a proof until the job is finished

Save the final file, the destination URL, and a photo of the approved proof. If a future print run uses a different paper, supplier, or finish, test again rather than assuming the old result transfers perfectly.

For a dynamic QR code, test again whenever you change the destination. The printed image remains the same, but the page behind it is still part of the customer experience.

Make the code first. Test it before the print run.