KeptQR

QR codes, explained

Do QR codes expire?

Short answer: it depends on the type — and “expire” usually means a company turned something off.

“Do QR codes expire?” is really two questions, because there are two kinds of QR code and only one of them can stop working on its own. Here’s the honest version of each.

Static codes: no expiry, by design

A static code has its content — a link, a Wi-Fi password, a phone number — encoded directly in the printed pattern. There’s no server in the loop and no subscription attached. It works for as long as QR codes exist and the printout is readable. It can’t expire because there’s nothing to switch off. (If the static/dynamic split is new to you, start with static vs. dynamic QR codes.)

Dynamic codes: they don’t expire — they get switched off

A dynamic code encodes a short redirect link that forwards to a destination you can change. That redirect lives on a provider’s server. As long as the provider keeps forwarding it, the code works indefinitely. If they stop — a plan lapsed, a trial ended, the product was discontinued — the code goes dark. Nothing technical “expired”; someone stopped honoring the redirect.

What “expired” really means

When a QR provider says your code “expired,” read it plainly: they turned off your redirect, usually because you stopped paying. Keeping a redirect alive costs almost nothing, so an expiry date is a business choice, not a technical deadline. We’ve seen the fallout — a client of ours had printed codes die mid-campaign when a service lapsed. The codes didn’t expire; the company stopped forwarding them.

How to make sure yours don’t

Two moves. Use a static code whenever the data won’t change — a permanent link, a Wi-Fi password, contact details. And when you genuinely need a dynamic code, choose a provider that commits to keeping redirects alive even after you stop paying. That’s our line: a live KeptQR code keeps redirecting even if you cancel or downgrade, and only the paid features pause. The commitment is the Code Lifetime Promise.

Questions

Do printed QR codes expire?

Static ones don’t — the data is in the code, so they work as long as the printout is readable. A dynamic (redirect-based) code can stop working if the service behind it stops forwarding the link.

Do QR codes have a time limit?

There’s no built-in time limit in the QR standard. Any “expiry” comes from the provider of a dynamic code choosing to stop redirecting — often when a plan lapses.

Why do some QR codes stop working after a while?

Almost always a dynamic code whose redirect was switched off — an ended trial, a cancelled plan, or a discontinued service. The printed pattern is fine; the destination stopped being served.

Do KeptQR codes expire?

No. Static codes you generate are yours and work forever. For dynamic codes, our commitment is that a live code keeps redirecting even if you stop paying — see the Code Lifetime Promise.