How long do QR codes last?

Updated 2026-07-05 · The Ever-QR team

"How long does it last?" has four different answers, because a working QR code is a chain of four things — and each runs on its own clock. Whichever expires first, expires the code.

Clock 1 — The pattern: forever

The information itself has no lifetime. A QR code is printed storage; the standard defines no counter, no expiry. A static code decoded in thirty years reads exactly what it reads today. This clock never runs out — which makes the other three the real question.

Clock 2 — The physical print: months to decades

Ink and material age. Rough field expectations: indoor, laminated — many years, often a decade+; indoor, plain paper — years, limited mostly by handling; outdoor, direct sun — ink fades in months to a few years (UV-resistant inks and laminates stretch this considerably); engraved, etched or anodized — decades. Error correction buys graceful degradation: at level H, a code keeps working through the early stages of fading and wear that would kill a level-L code — one more reason H is the print default.

Clock 3 — The destination: as long as you keep it

The code's target must exist at the same address. Site migrations, deleted pages and renamed URLs are the third leading cause of "dead" codes — and entirely under your control. The durable pattern: encode a stable address on a domain you own and intend to keep, and treat that URL as permanent infrastructure. Need changing content behind a permanent code? Change the *page*, never the address.

Clock 4 — The middleman: one billing cycle at a time

Only dynamic codes have this clock, and it is almost always the one that rings first: trials, caps, lapsed accounts, provider shutdowns. A dynamic code's honest lifespan is *"as long as the subscription outlives the print"* — budget accordingly, or remove the clock entirely by going static.

Engineering for decades

The maximum-lifespan recipe, clock by clock: static (clock 4 removed) · your domain, stable HTTPS address (clock 3 in your hands) · level H, real contrast, proper size, quiet zone (clock 2 stretched) · durable material for the environment — laminate indoors, UV-laminate or engraving outdoors. Do that, and the honest answer to the title becomes: as long as you keep one web page alive. Everything else is already permanent.

Frequently asked questions

Do QR codes have an expiration date?

The code itself, never — the standard defines no lifetime. What can end is a service the code depends on (dynamic redirects), the destination page, or the physical print itself.

How long does a printed QR code remain scannable?

As long as the print keeps its contrast and structure: indoor laminated prints last many years; direct sun fades ink in months to a few years; engraved or etched codes last decades. Error correction buys tolerance for gradual wear.

What is the weakest link in a QR code's lifespan?

For dynamic codes: the subscription — it usually ends long before the ink fades. For static codes: the destination page staying online at the same address.

How do I make a QR code last as long as possible?

Static code, your own domain, a stable HTTPS address, level-H error correction, real contrast, proper size — then durable printing (laminate or engraving for outdoor use) and keeping the destination page alive.

Create a QR code that answers to no server.

Static, permanent, yours. €5 once — no subscription, no expiry, print-ready files.

Create my permanent QR