How to Test if Your QR Code Actually Works

March 15, 2026

You've generated a QR code, it looks right on your screen, and you're about to send it to print. Stop. Test it first. A QR code that works on your phone in perfect lighting on a high-resolution screen is not the same as a QR code printed on a flyer being scanned under fluorescent lights from two feet away.

Here's a testing checklist that takes five minutes and saves you from an embarrassing (and expensive) reprint.

Test with multiple devices

This is the single most important step. QR code scanners vary significantly between devices. At minimum, test with:

If the QR code scans on all three, you're in good shape. If it fails on any of them, something needs to change before you print.

Test at the intended distance

A QR code on a business card gets scanned from 15 cm away. A QR code on a poster gets scanned from a meter or more. These are completely different scanning scenarios.

Print a test copy at the actual size it will be used, place it where it will be placed, and scan it from where people will actually be standing. If you skip this step and go straight to a full print run, you're gambling.

Test in the intended lighting

Bright sunlight causes glare on glossy surfaces. Dim lighting makes cameras struggle with low contrast. If your QR code will live outdoors, test it outdoors. If it will be in a dimly lit restaurant, test it in dim light. Matte finishes handle varied lighting better than glossy ones.

Verify the destination

This sounds obvious but gets missed constantly: scan the QR code and confirm the URL actually works. Check that:

A perfectly scannable QR code that links to a broken page is worse than no QR code at all.

Common failures and what causes them

The five-minute rule

Testing a QR code properly takes five minutes. Reprinting 500 flyers with a broken QR code takes a week and real money. The math is simple. Always test.