FairQR

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

What you can do right now

  1. 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.
  2. 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.
  3. 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:

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.