Do QR Codes Expire? What Every Business Owner Needs to Know
QR codes don't expire — but they can stop working. Here's the difference between static and dynamic codes, and what business owners need to know before printing them on anything.
Emily Davis
Marketing Lead
It's a fair question, and one that stops a lot of business owners from committing to QR codes. You print them on menus, business cards, or signage — and then wonder whether they'll stop working in six months.
The short answer is: it depends on the type of QR code you create.
Static QR Codes Don't Expire — But They Can Break
A static QR code encodes information directly into the pattern itself. Once created, it doesn't rely on any external server or service to function. Point a camera at it and it works — indefinitely.
The catch is that a static QR code is permanent in both directions. It never expires, but it also can never be changed. If the URL it points to goes offline, the domain lapses, or you move your content somewhere else, the code becomes useless. It's not that the code expired — it's that the destination did.
Dynamic QR Codes Depend on the Platform
Dynamic QR codes work differently. The code itself points to a short redirect URL managed by the platform you created it on. That redirect then sends the scanner to your actual destination.
This means dynamic QR codes have a dependency — the platform running the redirect needs to be active. If you created a dynamic QR code on a free trial that expired, or a platform that shut down, the code stops working. Not because QR codes expire, but because the service behind it did.
This is one of the most common ways business owners end up with dead QR codes. They use a free generator, the trial ends, and every printed code they have goes dead overnight.
What This Means for Your Printed Materials
If you've printed QR codes on menus, table cards, packaging, or signage, the risk isn't expiry — it's platform dependency.
A static code on a menu pointing to a PDF will keep working as long as the PDF stays at the same URL. The moment you move or delete that file, the code is dead. Every time you want to update the menu, you need a new file at the same URL or a new QR code entirely.
A dynamic code on a reliable platform keeps working as long as you maintain an active account. The advantage is that you can update what the code points to at any time — without reprinting anything. Change the menu, update your contact details, swap the destination page — the printed code stays valid.
As explained in the static vs dynamic QR code guide, the printed code is just the surface. What matters is what's running behind it.
How to Make Sure Your QR Codes Keep Working
Three things determine whether a QR code stays functional long-term:
The destination URL must stay live. If your code points to a webpage, that page needs to remain accessible. Deleted pages, expired domains, and broken links are the most common cause of dead QR codes.
The platform must stay active. For dynamic codes, your account with the QR platform needs to remain in good standing. Free tools with expiring trials are a real risk for anything you've printed at scale.
The code itself must be scannable. Physical damage, low contrast printing, or codes printed too small can make them unreadable — but this is a print problem, not an expiry problem.
The Safest Approach for Business Use
For anything you're going to print repeatedly — menus, table cards, receipts, packaging — use a dynamic QR code on a platform you intend to stay with long term.
QrBreeze dynamic QR codes don't expire as long as your account is active. The free plan gives you two dynamic codes and one menu to start. If your business grows and you need more, the Pro plan at $9.99 a month covers 50 codes with unlimited scans.
Start at qrbreeze.com — create your first dynamic QR code and know it will still be working a year from now.
Enjoyed this article?
Share it with your network
Was this article helpful?
Let us know if this article was useful to you
Written by
Emily Davis
Marketing Lead
Emily leads marketing at QR Breeze. She loves finding creative ways to help businesses connect with their customers.




