A QR code can scan perfectly and still send people to a broken, outdated, or hard-to-use page. Before ordering printed materials, check both the URL encoded in the code and the real experience of opening it—then test a physical proof at its final size.
Key Takeaways
- Scan the code and inspect the decoded URL; do not assume the QR generator encoded the address you intended.
- Follow redirects and check the destination page in a browser. A successful HTTP status alone does not prove the page works for visitors.
- Test the printed proof on multiple phones, at the intended size and under realistic lighting.
- Confirm the page works well on mobile and that you or your organization can keep the destination available and updated.
Pre-print QR code checklist
1. Confirm the encoded URL
Scan the QR code using the camera app on at least two different phones—for example, one iPhone and one Android phone. If those devices are not available, ask someone else to test it with a different device or scanning app.
Before opening the link, inspect the URL shown by the scanner. Check for:
- A typo, missing path, or wrong page.
- The expected domain and secure
https://scheme. - Unwanted tracking parameters or a shortened link you cannot identify.
- A mismatch between the address you intended and the address actually encoded.
Open the link and confirm that it reaches the exact page you want people to see. A successful scan only means the device could read the code; it does not confirm that the link or page is correct.
2. Follow redirects and check the response
If the QR code uses a short link, a campaign link, or a redirect, follow it all the way to the final page. Compare the final address with the destination you expect. Check that redirects do not lead to an expired campaign, an unexpected domain, a warning page, or a login screen visitors cannot access.
An HTTP status checker can help identify response problems, but interpret the result carefully:
- 2xx means the server reported a successful response. It does not guarantee that the intended page rendered correctly or that its content is useful.
- 3xx indicates a redirect. Check where it leads and whether the redirect chain ends at the expected page.
- 4xx usually indicates a request or access problem, such as a missing page or a page that requires authorization.
- 5xx indicates that the server reported an error. Retest later and investigate before printing.
A status check is only one diagnostic. The checker may request a page differently from a phone browser; the page may depend on scripts, cookies, location, or authentication. A response can also change after the check. Open the URL in a normal mobile browser and verify the actual page and its important functions, such as a booking form, map, or ticket link.
3. Check the mobile experience and destination ownership
Most people will scan a printed code with a phone. Open the destination on a phone and check that the page:
- Fits the screen without forcing sideways scrolling.
- Has readable text, visible buttons, and images that load at a reasonable size.
- Makes the next step clear, such as registering, viewing a menu, or contacting the business.
- Does not block visitors with an unexpected app-install prompt, login, or pop-up.
Also confirm that the destination will remain under your control for as long as the printed material is in use. If a third-party short-link or QR service supplies the redirect, check that you can manage the destination and keep the service or account active. For a QR code that points directly to a web address, make sure the domain and page will continue to be maintained. A printed code cannot be updated simply by changing the text on the page; changing where it points may require a redirect you control or replacing the printed material.
4. Inspect the artwork before printing
Check the QR code in the final design file, not just in the generator preview. Confirm that:
- The code has strong contrast, typically dark modules on a light, plain background.
- The clear margin around the code—the quiet zone—has not been cropped, covered, or filled with text or graphics.
- A logo or decorative element does not obscure parts of the code.
- The code is not stretched, skewed, blurred, or compressed by export settings.
- Its size suits the expected scanning distance and the material it will be printed on.
There is no single size that works for every use. A small code on a close-up handout has different requirements from one on a sign people scan several steps away. Keep the design comfortably scannable and verify it on the actual print proof rather than relying on a screen preview.
5. Test a physical proof
Print one proof using the intended dimensions, paper or other material, and finish. Scan it with multiple phones, including any device types common among your audience. Test at the distance and angle people are likely to use, and under realistic lighting.
Look for problems introduced by printing: low contrast, glare, ink spread, a textured surface, a fold across the code, or a quiet zone lost in the layout. If scanning is inconsistent, enlarge the code, improve contrast, simplify nearby artwork, or change the material, then print and test a revised proof.
Common Mistakes
- Testing only the digital artwork: A code that scans on a bright monitor may fail on the printed material or at its final size.
- Checking only whether the code scans: Scanning does not verify that the decoded link is correct or that its page is usable.
- Treating a successful status as proof the page works: A successful response can still lead to the wrong content, a broken interactive feature, or a poor mobile experience.
- Ignoring redirects: A short URL can work today but point somewhere unexpected, or depend on a service or account that is no longer maintained.
- Adding decoration without retesting: Logos, background colors, and tight layouts can make the code harder to read.
- Assuming a printed destination can be changed later: A direct URL is fixed in the printed code. Only a redirect or service you control can provide a way to change the destination without reprinting.
Best Practices
Keep a record of the final URL, the QR artwork version, and the date and devices used for proof testing. Retest if the destination changes or if the design, print size, material, or finish changes. For long-lived materials, periodically open the destination from a phone and confirm that the page and any redirect remain available.
Conclusion
Before printing, verify what the QR code encodes, follow the link to its final destination, check the mobile page, and test a physical proof on more than one device. These steps catch link and print problems while the design is still easy to change.
