Guide
Do QR codes expire?
No, not the code itself. QR is an open pattern standard from 1994 with no built-in expiry. What can stop working is the destination it points to, the domain hosting that destination, or a free trial on the service that generated it.
Published 28 August 2026 by 123QR
The pattern itself has no expiry
A QR code is a way of encoding text as a grid of black and white squares. There is nothing in the standard about time limits — a printed code from 2015 scans exactly the same way today as it did then, because scanning just reads the pattern back into text.
So when a printed code 'stops working', the pattern hasn't degraded or expired. Something on the other end of it has changed or gone away. There are three common failure modes.
Failure mode 1: the destination changes or disappears
If a static code encodes a URL and that page gets deleted, moved, or the underlying website is taken down, the code now leads to a dead link. This is the single most common reason a QR code 'stops working' — nothing about the code changed, the target did.
This is the one failure mode a dynamic code protects you against: since the code encodes a short link you control, you can update where that short link points whenever the real destination changes, without touching the printed material.
Failure mode 2: the domain expires or goes offline
A dynamic QR code depends on the redirect domain staying registered and online. If the company running the service shuts down, or a domain lapses, every code that depended on it stops resolving — even though the physical pattern is intact.
This is a genuine dependency you take on with any dynamic QR provider, 123QR included. It's a reasonable trade for editability and analytics, but it's worth knowing it exists rather than assuming a dynamic code is somehow more permanent than a static one.
Failure mode 3: a free trial or account lapses
Some QR services time-box their free tier and disable codes after a trial period unless you upgrade to a paid plan. If a business printed thousands of flyers on a trial code and the trial ends, the code goes dead on schedule — this looks exactly like the code 'expiring' from the customer's side.
123QR doesn't run time-limited trials on QR codes: a code you create stays active for as long as your account exists and the code hasn't been deleted. Deactivating a code (rather than deleting it) shows a branded page instead of an error if you ever need to pause one.
How to avoid each failure mode
- Use a dynamic code so you can fix a dead destination without reprinting anything.
- Check your destination page periodically — a dynamic code can't protect you from a page you forgot to update on your own site.
- Pick a QR provider you expect to still be around; ask what happens to codes if you stop paying or the trial ends.
- If you must use a static code, host the destination somewhere stable and avoid URLs likely to be restructured later.
Common questions
- Can a printed QR code physically wear out?
- Only if the pattern itself becomes unreadable — heavy fading, tearing, or a glare-heavy laminate that hides too many modules. That's a print-quality problem, not expiry. Error correction built into the code tolerates some damage; see our size and scan distance guide.
- Does 123QR ever deactivate codes automatically?
- No. A code stays active as long as your account exists and you haven't deleted it yourself.
- If my QR code stops working, will scanning show an error?
- It depends on the provider. Some show a generic browser error page. On 123QR, a deactivated code shows a branded page rather than a dead link, so scanners know it isn't a broken phone or a bad scan.
- Can I set an expiry date on a QR code?
- 123QR doesn't offer expiry dates as a feature. If you want a code to stop working at a certain point, change its destination to a page saying the offer or event has ended, or deactivate it manually.
Keep reading
- Static vs dynamic QR codesThe one structural difference, and what it means once something is printed.
- Can you change a QR code after printing?Yes — if you printed the right kind of code. Here is how it works.
- Dynamic QR codesHow editable QR codes work and why they beat static codes in print.
- Are QR codes safe?The real risks of scanning and printing codes, and how to reduce them.
Print once. Change the destination anytime.
Create a free account, generate your code and edit where it points whenever you need to.
