Why Do Some Printed QR Codes Stop Working?
A printed code can decode correctly and still lead nowhere. For a direct URL code, the destination page may have moved or the domain may no longer be active. For a redirect-based code, the intermediate service also has to remain available.
Before printing, scan the code and inspect the address the scanner reads. If it contains a provider's short link, check that provider's terms and whether its redirect will remain active. A direct code for https://example.com should contain that address in the QR payload. A scanner may show a preview before opening it.
Static vs. Dynamic QR Codes: Side-by-Side Comparison
| Feature | Static QR (FivoTools) | Redirect-based QR |
|---|---|---|
| How It Works | Encodes your URL or data directly in the symbol. A URL can still point to a page that later moves or redirects. | Encodes a URL that forwards the scanner to another address. |
| Expiration | No FivoTools service-imposed expiration; the destination must still work. | Depends on the redirect service and its terms. |
| Scan Quotas | FivoTools does not impose a scan quota. | Any limits depend on the provider. |
| Cost | Free to generate with FivoTools. | Pricing depends on the provider. |
| Editable Destination | The encoded payload cannot be edited in the printed code. If it is a URL, that site can still change what the URL serves or where it redirects. | Some managed services let an account holder change the target; check the provider's actual features and terms. |
| Privacy | FivoTools does not receive scans through a FivoTools redirect. The destination site may collect visit data under its own practices. | The redirect provider may process scan data under its policy. |
When Can a Static QR Code Actually "Fail"?
While the QR symbol itself has no timer, a static QR code can still fail to take users to the expected destination under several real-world conditions:
- The URL no longer serves the expected page: A site may close, a domain may lapse, or a page may move. Without a working redirect or replacement at the encoded URL, the scanner can reach an error page. The QR symbol may still have decoded correctly.
- Print or display problems: Blur, distortion, low contrast, glare, damage or modules that are too small for the printer and scanner can make the symbol difficult to detect or decode. Error correction has limits.
- Cropping the quiet zone: Standard QR Codes need a clear margin at least four modules wide on every side. Cropping it or placing nearby artwork in that margin can make scanning less reliable.
- Redirect Service or Plan Ends: A dynamic code that depends on a third-party redirect may stop forwarding if the service changes or the account or subscription ends, according to that provider's terms. Check the provider's current conditions; this does not apply to every service in the same way.
Best Practices for Long-Lived Print Materials
- Use a Stable URL: Link to a page that you control and intend to maintain.
- Keep moved URLs working: If a page moves, keep the encoded URL available or configure a tested redirect from it to the replacement page.
- Choose a Suitable Export: SVG scales cleanly for print. If you use PNG, export it at a size appropriate for the final print and avoid enlarging a small image.
- Test the final proof: Scan the exported and placed artwork at its actual print size with devices and lighting similar to the intended use. Check that the decoded payload and opened destination are what you expect.
Technical references:DENSO WAVE's QR Code overview,quiet-zone and print-area guidance, and error-correction guidance.
