Do QR codes expire? Scan limits, validity and how to make them last
QR codes are not designed to expire — but a code can stop working if the service behind it does. Here is what actually limits a code's lifespan, and how to choose one that keeps working for years.
Updated 2026-10-06 · 3 min read
Static codes never expire
A static QR code is just data. It will keep working as long as the destination it encodes exists — and since the data lives inside the printed pattern, no vendor can switch it off.
When dynamic codes stop working
A dynamic code depends on a redirect service. If the provider shuts down, expires a trial, or you stop paying, the short link stops resolving and the printed code becomes a dead end. Scan caps on free plans can have the same effect.
That is the real risk to manage — not the code format itself.
- Provider shutdown or domain change
- Trial or subscription expiry
- Monthly scan caps on free plans
- Code deleted or paused by mistake
What "expiry" usually means on a pricing page
When a QR provider mentions expiry, it almost never means the pattern stops working. It means one of four things, and only the last of them is a real dead end.
- A trial ends and the redirect pauses until you subscribe
- A free plan caps scans per month, so a busy code stops resolving mid-month
- The code belongs to a campaign the provider archives
- The account or the code is deleted, which is permanent
How to check whether a code still works
Scan the code from a device that has never opened it, and watch where it lands. A provider page, a 404 or a message about a paused code means the redirect is gone even though the pattern is fine.
Then check the dashboard. A code whose last recorded scan is months old is either unused or broken, and from the outside those look identical. If the campaign is still running and the counter is flat, the code is the problem.
The check costs nothing. It beats finding a dead code on printed packaging six months later.
How to print a code that lasts
Choose a service that keeps codes alive on its free tier, and prefer one that lets the redirect run on a domain you control. Then a code from this year can still work years from now.
- Check whether the free plan has a scan cap
- Prefer a custom short domain you own
- Keep the code active even when the campaign ends
- Reuse an existing code by repointing it, rather than printing a new one
Frequently asked questions
Do QR codes expire after a number of scans?
Can I reuse a QR code for a new campaign?
How do I make sure my printed code works forever?
Does a QR code expire if it is never scanned?
Is there a limit on how long a dynamic code stays active?
Keep reading
Ready to create one?
Dynamic codes are editable forever from $4/month.
Create your first dynamic QR code
Free to start. One code, editable forever, with scan tracking from the first scan.