QR Quick Pick

Do QR Codes Expire?

Updated July 2026 · 4 minute read

The short answer: real QR codes never expire. A QR code is just a pattern that stores data — like text printed in a font machines read. Ink doesn't expire, and neither does the pattern. If your QR code "expired," you didn't have a plain QR code: you had a subscription product wearing a QR code costume. Here's the difference, because it decides whether your printed materials keep working or die in two weeks.

Static QR codes: permanent by nature

A static QR code stores your actual data — the URL, the WiFi credentials, the contact card — directly inside the pattern. Scanning reads the data straight off the code, with no servers involved. There is nothing that can expire: no account, no subscription, no company that needs to stay in business. A static code printed today will scan identically in twenty years. Every code made with QR Quick Pick is static — that's a design choice, not a limitation.

Dynamic QR codes: permanent until the bill arrives

A dynamic QR code doesn't store your destination. It stores a short redirect link on the QR company's server, which then forwards scanners to your real destination. That indirection enables genuinely useful features — scan counts, editing the destination after printing — but it chains your code to the company's server, forever. The code dies if the company shuts down, discontinues the free tier, or simply decides your trial is over.

And that last one is the business model. Many "free" QR sites give you a dynamic code without clearly saying so, wait about 14 days — conveniently after you've printed your flyers — then disable the code and email you a subscription offer to turn it back on. If you've ever scanned a menu or poster and landed on a "this QR code has expired" page, you've seen it in the wild.

How to check what you have

Scan your own code and watch the address that appears before the destination loads. If it shows your URL, the code is static and permanent. If it flashes some short link on a domain you don't recognize — the QR company's redirect — it's dynamic, and it will keep working only as long as they allow. For codes you're about to print in quantity, this thirty-second check can save a reprint.

The honest tradeoff

Dynamic codes aren't a scam by nature — editability and scan analytics are real features that businesses legitimately pay for. The problem is only ever the disclosure. If you need to change a code's destination after printing, there's also a free trick: point your static code at a page you control (like yourbusiness.com/menu) and change what that page shows. You get editability without renting your QR code from anyone.

What can break a static code

The code can't expire, but the thing it points to can disappear. A static code fails only when its destination does: the linked page got deleted or moved, the WiFi password changed, the phone number went out of service. So the rule for long-lived codes is simple — encode stable destinations. Link your homepage rather than a blog post you might rename; regenerate your WiFi code when you change the password; update printed contact codes when your number changes.

Quick answers

Do QR codes expire? Static ones never. Dynamic ones can, at their provider's discretion.

Why did my free code stop working? It was dynamic — the provider disabled it to sell you a subscription. Recreate it as a static code and it can't happen again.

Are QR Quick Pick codes static? All of them, always. Your data goes in the code itself, nothing routes through our servers, and there's no account that could lapse.

Make a QR code that never expires — free →