Why Your Printed QR Code Suddenly Stopped Working (And How to Never Let It Happen Again)
July 2026 · FairQR
You printed 500 menus, flyers or business cards. The QR code scanned perfectly when you tested it. A few weeks later a customer tells you it goes to an error page — or worse, to someone else's upgrade page. Nothing on your side changed. So what happened?
The 14-day trial trap
Most "free" QR code generators don't actually give you a QR code that points to your website. They give you a dynamic code that points to theirserver, which then redirects to your website. That's a genuinely useful feature — it lets you change the destination without reprinting. But it also means your printed code only works as long as their server keeps redirecting.
Here's the trap: many generators quietly start a "free trial" when you create a code. After 14 days, the trial ends and the redirect is switched off. Your printed code is now a dead link — and the only fix they offer is a subscription, often $15–30/month. The ink on your flyers is barely dry, and your code is being held hostage.
How to tell what kind of code you printed
- Static code: scanning it shows your own URL directly (e.g. yourshop.com/menu). These never expire — they're just your URL printed as pixels.
- Dynamic code: scanning it shows a short link on someone else's domain (e.g. qrco.de/abc123) before landing on your page. Whether it keeps working depends entirely on that provider.
What you can do right now
- Check the provider's status. Log into the account you created the code with. If the code is disabled behind a paywall, paying for one month will usually revive it — that buys you time.
- Don't throw away the print run yet. If reviving is possible, you can keep using the printed codes while you plan a proper replacement.
- For the next print run, switch to a code you control.Either a static code (never expires, but can't be re-pointed), or a dynamic code from a provider that doesn't expire free codes.
Unfortunately, if the provider deleted your code or you can't find the account, printed codes pointing at their domain can't be rescued by anyone else. That's the cruelty of the trap — and why choosing the right provider before printing matters so much.
How to make sure this never happens again
Before you print a QR code, ask three questions:
- Does the free plan have a time limit? (If there's a "trial", walk away.)
- What happens to existing codes if I stop paying?
- What happens to my codes if the company shuts down?
Full disclosure: we run FairQR, and we built it because we got angry reading stories like yours. Our answer to those three questions: free codes never expire (not 14 days — forever), canceling a paid plan never disables a code, and if we ever shut down we've committed to 12 months' notice plus a free export and self-host guide. Redirects cost fractions of a cent to serve; killing your printed codes to force an upgrade is a choice, not an economic necessity.
Whichever provider you choose — test the code, read the free plan's fine print, and only then send it to the printer.