Can QR Codes Expire?
A QR code does not have a built-in countdown clock. A static code remains readable for as long as its printed pattern can be scanned, but the information it points to may become unavailable. The practical question is usually not whether the squares expire, but whether the destination and any service behind them will still work.
Static QR codes have no expiry date
A static code contains fixed data in its modules. A code containing plain text will continue to reveal that text unless the print becomes unreadable. A code containing a URL will continue to contain the same URL; its success depends on whether the domain and page at that address still exist. The printed code itself has no subscription that can run out.
This distinction matters when planning a long-lived print run. You cannot edit a static code after printing, but if the encoded URL points to a page you control, you can update that page’s contents while keeping the address unchanged. This is often a durable approach for menus, instructions and product information. Our guide explains how static and dynamic codes differ.
What can actually stop working?
The destination page is removed. A web address can return an error if a page is deleted, a site is redesigned without redirects, or a document is moved. The QR code still scans, but the visitor reaches a dead end. Keep important URLs stable and redirect retired pages to a relevant replacement.
The domain lapses. If the owner does not renew the domain, the address may stop resolving or may eventually be registered by someone else. A printed code then no longer leads to the organisation’s intended site. Keep renewal contact details current, enable renewal reminders and make sure more than one responsible person can access the registrar account.
A dynamic provider or subscription ends. A dynamic code commonly encodes a provider’s redirect URL. The destination can be changed in that provider’s dashboard, but scanning depends on the redirect service continuing to run and the account remaining eligible. A free trial can end, a subscription can be cancelled, a plan can change, or the service can close. Before printing, read the duration, renewal and cancellation terms; ask what happens to the redirect if payment stops.
A shortener shuts down. If the code contains a third-party short link, it depends on that provider and its domain. A shut-down account or discontinued short-link service can strand every print item using those links. Prefer an address on a domain your organisation controls, or document the redirect dependency and keep a migration plan.
The physical copy deteriorates. Sunlight, moisture, abrasion, folds, grease, scratches, fading ink, glare or a torn edge can make modules difficult to read. A label on a frequently handled object has different wear risks from a poster kept indoors. Even a perfectly preserved destination is useless if the camera cannot distinguish the printed squares.
Diagnose the kind of failure
| What happens | Likely cause | First check |
|---|---|---|
| The camera does not recognise the code | Print damage, small size, glare, blur or poor contrast | Try a clean original and inspect the physical print |
| The phone reads it but shows an error page | Wrong URL, removed page, expired domain or broken redirect | Read the encoded address and open it in a browser |
| A provider asks for payment or login | The code relies on a managed dynamic service | Review account status and service terms with the account owner |
| The code reaches the wrong site | Domain ownership, redirect or account destination has changed | Check the full address before entering information |
Separate a scanning problem from a destination problem. If the camera recognises the code and displays the expected URL, the print is doing its job; investigate the address, DNS, redirect or page. If phones cannot recognise the pattern, compare against your original artwork and inspect size, contrast and damage. The QR scanning troubleshooting guide walks through the print checks.
Make a QR code more future-proof
For important printed material, encode a URL on a domain you own and can renew. Choose a stable, memorable path that can remain in place even if the page design changes. Avoid embedding a temporary campaign platform, personal cloud share or trial redirect unless you have a plan for it. If you must use a dynamic provider, document the account owner, renewal date, login recovery route, service terms and destination.
Keep the original PNG or SVG, a record of the exact payload, and a list of where each design was printed. That makes it easier to reproduce or diagnose the code later. Assign someone to check high-value printed links periodically, and update the destination page when information changes. A restaurant, for example, can keep the same menu URL and replace the menu on that page each season.
Print for durability too: use a material suitable for the environment, avoid placing the code where it will be scuffed or folded, preserve contrast and clear space, and keep a spare copy for replacement. For a longer-term display, include a human-readable short address as an alternative. See QR code placement and maintenance practices and how to test the finished code.
What to do if a printed code has failed
First scan it and note the address or action shown; do not assume the design is the problem. Open the destination directly and check whether the domain is active, the page exists and any redirect is configured correctly. If the QR points to a provider service, contact the account owner and confirm service status. Restore the old URL or redirect if possible, because existing print cannot be edited.
If the address itself is no longer appropriate or recoverable, create a replacement code and update or cover the old print with a clearly labelled new one. Where replacing every copy is impractical, use a lasting link on a domain you control as a bridge page and redirect or explain the change there. A new code only helps future copies; it does not repair the already printed pattern.
Frequently asked questions
Do static QR codes have an expiry date?
No. A static QR code has no built-in expiry date; its encoded information remains fixed, though a linked website or physical print can stop working.
Can a QR code stop working when a free trial ends?
Yes, if the code relies on a provider’s dynamic redirect and the provider disables that redirect when the trial ends or the account becomes inactive.
Can I renew or repair an old QR code?
You cannot edit the pattern already printed, but you may be able to restore its destination by renewing the domain, restoring the page or fixing the redirect it points to.