Do QR Codes Expire? The Complete Guide to QR Code Longevity
No — QR codes don't expire. Static codes last forever because the data is encoded directly in the pattern. Dynamic codes can stop working if your provider shuts down — but with the right platform, they're permanent too.
Looking for a free QR code generator with no expiration? QRKIT never puts an expiry date on a code. The free plan is free forever — unlimited static codes, plus 1 dynamic code with 100 scans a month, with no trial period and no card required.
How it works
Static vs. Dynamic QR Codes — Why It Matters for Expiration
Static QR Codes
A static QR code is a self-contained data carrier — the URL, text, or contact information is encoded directly in the arrangement of black and white modules. This design follows the ISO/IEC 18004 standard, which defines how data is converted into a two-dimensional matrix pattern. Because there's no intermediary server, a static QR code cannot be “turned off” by anyone. The only way it stops working is if the destination it points to (such as a URL) is taken down.
This makes static codes ideal for permanent signage, product packaging, and printed materials where you need a QR code with a long shelf life. They're free on most platforms and require no ongoing subscription.
Dynamic QR Codes
When someone scans a dynamic QR code, the scan hits a redirect server first. That server looks up the current destination and forwards the user there. This architecture enables real-time analytics, A/B testing, and the ability to edit your QR code destination without reprinting it. Dynamic QR codes also let you track every scan with detailed analytics.
The trade-off is that dynamic codes depend on the redirect server staying online. If the QR code provider shuts down or your subscription lapses, the redirect breaks — even though the physical QR code is perfectly intact. That's why choosing a reliable, free QR code generator with no expiration guarantee matters for any long-term deployment.
How Long Do QR Codes Last?
A QR code's lifespan depends on its type. Static QR codes last indefinitely — they have no expiration mechanism whatsoever. Dynamic QR codes last as long as the provider's redirect service is active. With QRKIT, neither type is ever given an expiry date: there is no trial period and no forced upgrade, and a code you made a year ago still works today. The one free-plan limit to know about is volume — a free dynamic code redirects for its first 100 scans each month and pauses after that until the month resets. Static codes have no scan cap at all, because nothing of ours sits in the middle. Scan history is kept for 30 days on the free plan, so the code outlives the analytics behind it.
For a code that is printed rather than shown on a screen, the symbol is rarely what fails first. The pattern itself does not decay, but the surface carrying it does — ink fades, labels lift, and outdoor signage weathers. How long a printed code stays scannable is therefore a question about the material and the print, not about the QR standard. Laminated or engraved codes outlast paper ones, and any code exposed to sun and rain should be re-scanned periodically as part of normal maintenance.
| Feature | Static QR Code | Dynamic QR Code |
|---|---|---|
| Expires? | Never | Depends on provider |
| Editable? | No | Yes |
| Trackable? | No | Yes |
| Free? | Usually yes | Usually paid |
| QRKIT? | Free and unlimited, no expiry date | No expiry date; free plan = 1 code, 100 scans/mo |
Static QR Code
- Expires?
- Never
- Editable?
- No
- Trackable?
- No
- Free?
- Usually yes
- QRKIT?
- Free and unlimited, no expiry date
Dynamic QR Code
- Expires?
- Depends on provider
- Editable?
- Yes
- Trackable?
- Yes
- Free?
- Usually paid
- QRKIT?
- No expiry date; free plan = 1 code, 100 scans/mo
Common issues
5 Reasons Your QR Code Stopped Working
Destination URL Changed or Deleted
The website moved or was taken down. The QR code scans fine, but there’s nothing at the other end.
Provider Shut Down
The redirect server went offline. This affects dynamic QR codes that route through a third-party service.
Free Trial Expired
Many providers disable free QR codes after a trial period, requiring an upgrade to a paid plan.
Subscription Lapsed
Paid dynamic codes stop working when billing stops. The redirect server goes inactive.
QR Code Damaged or Too Small
Physical damage or insufficient print size prevents scanning. Not actually “expired” — just unreadable.
Need step-by-step help? QR Code Not Working? How to Fix It →
Platform comparison
Do Canva, Adobe, Bitly & Other QR Codes Expire?
One of the most common questions is whether QR codes from a specific platform expire. The answer depends on the platform and whether they generate static or dynamic codes.
Do Canva QR Codes Expire?
No. Canva generates static QR codes that never expire. However, static means you can't edit the destination or track scans after creation. If your campaign URL changes or your domain migrates, there is no way to update a Canva QR code — you'd need to generate and reprint a new one entirely. For printed materials with a long QR code shelf life requirement, consider using a free QR code generator with no expiration that supports dynamic codes.
Do Adobe Express QR Codes Expire?
No. Like Canva, Adobe Express creates static QR codes. They're permanent but can't be edited after generation. The code works as long as the destination URL stays active.
Do Bitly QR Codes Expire?
It depends. Bitly's infrastructure is primarily a link shortener with QR generation added on. Their free tier imposes usage limits — once exceeded, links (and by extension QR codes) may stop resolving until you upgrade. Paid plans offer longer-lasting codes, but they're tied to your subscription — if billing lapses, codes may stop working. For businesses that rely on QR codes for operations and customer engagement, choosing a platform with a no-expiration guarantee is critical.
Do QR Code Generator (qr-code-generator.com) Codes Expire?
It depends on your plan. Their free tier generates dynamic QR codes that may have usage restrictions. Paid plans provide longer-lasting codes, but permanence is tied to your active subscription. If you cancel, your dynamic codes may stop redirecting.
Do Notion QR Codes Expire?
Notion doesn't natively generate QR codes, so most teams paste a code from another tool into their Notion page. The Notion page URL itself is permanent as long as the page exists, but the QR code's longevity depends on whatever generator you used. If you used a free generator with hidden trial limits, your code can stop working even though Notion is fine. For Notion docs you plan to print or distribute, use a dynamic QR code so you can swap the Notion link later without reprinting.
Do Linktree QR Codes Expire?
Linktree generates a static QR code that points to your linktr.ee URL. The QR pattern is permanent and the URL stays active as long as your Linktree account is. If you cancel Linktree or your handle changes, the QR still scans but the page can 404. To future-proof, point a dynamic QR at your Linktree page instead, so you can move to a different bio link tool later without reprinting.
Do GoDaddy QR Codes Expire?
GoDaddy bundles a basic QR code generator into some of its Website Builder and Marketing plans. The codes are static and don't expire on their own. The catch: you can't edit the destination after creation, and the code is bundled with your GoDaddy plan rather than being a standalone asset. If you move off GoDaddy, the code still scans but you lose the management UI.
Other Platforms
QRStuff's free tier is time-limited, and anonymous codes can expire. QRCode Monkey creates static codes that never expire but can't be edited. QR Tiger's free tier has limitations on dynamic code usage.
| Platform | QR Code Type | Expires? | Free Tier Limit | Notes |
|---|---|---|---|---|
| QRKIT | Static & Dynamic | Never | 1 dynamic code, 100 scans/mo | Unlimited static codes; free dynamic code pauses past 100 scans in a month, then resumes |
| Canva | Static | Never | Unlimited | Static only — cannot edit or track |
| Adobe Express | Static | Never | Unlimited | Static only — basic QR generation |
| QR Code Generator | Dynamic | Depends on plan | Free codes may expire | Paid plans required for permanence |
| Bitly | Dynamic | Depends on plan | Limited free codes | Free tier has usage limits |
| QRStuff | Dynamic | Free: limited | Free trial, then paid | Free and anonymous codes can expire |
| QRCode Monkey | Static | Never | Unlimited | Static only — no tracking or editing |
| QR Tiger | Dynamic | Free: limited | Varies by plan | Free tier has limitations |
| Notion | N/A (workaround) | Never | Use embeds or links | Notion doesn’t generate QR codes natively — most users paste a generated code |
| Linktree | Static (via URL) | Never | Linktree URL is permanent | QR points to your linktr.ee URL — the QR itself doesn’t expire |
| GoDaddy | Static | Never | Bundled in some plans | Bundled QR generator creates static codes that can’t be edited later |
QRKIT
- Type
- Static & Dynamic
- Expires?
- Never
- Free tier
- 1 dynamic code, 100 scans/mo
- Notes
- Unlimited static codes; free dynamic code pauses past 100 scans in a month, then resumes
Canva
- Type
- Static
- Expires?
- Never
- Free tier
- Unlimited
- Notes
- Static only — cannot edit or track
Adobe Express
- Type
- Static
- Expires?
- Never
- Free tier
- Unlimited
- Notes
- Static only — basic QR generation
QR Code Generator
- Type
- Dynamic
- Expires?
- Depends on plan
- Free tier
- Free codes may expire
- Notes
- Paid plans required for permanence
Bitly
- Type
- Dynamic
- Expires?
- Depends on plan
- Free tier
- Limited free codes
- Notes
- Free tier has usage limits
QRStuff
- Type
- Dynamic
- Expires?
- Free: limited
- Free tier
- Free trial, then paid
- Notes
- Free and anonymous codes can expire
QRCode Monkey
- Type
- Static
- Expires?
- Never
- Free tier
- Unlimited
- Notes
- Static only — no tracking or editing
QR Tiger
- Type
- Dynamic
- Expires?
- Free: limited
- Free tier
- Varies by plan
- Notes
- Free tier has limitations
Notion
- Type
- N/A (workaround)
- Expires?
- Never
- Free tier
- Use embeds or links
- Notes
- Notion doesn’t generate QR codes natively — most users paste a generated code
Linktree
- Type
- Static (via URL)
- Expires?
- Never
- Free tier
- Linktree URL is permanent
- Notes
- QR points to your linktr.ee URL — the QR itself doesn’t expire
GoDaddy
- Type
- Static
- Expires?
- Never
- Free tier
- Bundled in some plans
- Notes
- Bundled QR generator creates static codes that can’t be edited later
Last updated: May 2026
Want a QR code generator that never sets an expiry date? Create a free QR code now · View All QR Code Types · QR Codes for Healthcare
QRKIT gives every free account a dynamic QR code with no expiry date — scan analytics (free accounts keep 30 days of scan history), an editable destination, and 100 scans a month, with no subscription required. All QR codes comply with the ISO/IEC 18004 specification and are compatible with GS1 Digital Link standards for supply chain applications.
Prevention tips
How to Make Sure Your QR Code Never Expires
Use a Reliable Provider
Choose a platform with a track record and no-expiration guarantee. Avoid anonymous generators with unclear terms.
Create Dynamic QR Codes
They can be edited if your destination changes, preventing broken codes.
Use Permanent Destination URLs
Avoid URLs that might change (temporary links, campaign-specific pages). Use your main domain when possible.
Keep Your Account Active
For dynamic codes on paid platforms, maintain your subscription. QRKIT’s free tier carries no expiry date — its only limit is 100 scans a month on the free dynamic code, after which it pauses until the monthly reset.
Test Regularly
Periodically scan your QR codes to verify they still work, especially after website changes.
QRKIT's permanence guarantee: Every QR code created on QRKIT — free or paid — is backed by infrastructure with 99.9% uptime. We never delete your codes and never give one an expiry date after creation. The only volume limit is on the free plan: a free dynamic code pauses once it passes 100 scans in a month and starts redirecting again at the monthly reset. Paid plans have no scan cap.
QRKIT's free plan includes a dynamic QR code with no expiry date. Create yours now.
Plus feature
Can You Set a QR Code TO Expire?
Most people want QR codes that last forever. But sometimes you want a code to expire — for time-limited promotions, event-specific access, or security compliance.
Platforms like QRKIT let you intentionally set an expiration date or scan limit on dynamic QR codes. After the condition is met, the code shows a custom expiration message instead of the original content.
- Time-limited promotions — discount codes that expire after a sale ends
- Event-specific codes — access links that deactivate after the event
- Security compliance — temporary access links that automatically expire
Intentional expiration is particularly relevant in industries governed by data retention standards. The NIST Privacy Framework recommends time-limiting access to sensitive information, and QR code expiration lets you retire a code on a fixed schedule or scan limit.
Combine expiration with password protection for maximum security.
Learn more about the expiration date feature and how to configure it.
QR Code Expiration — Frequently Asked Questions
Summary
TL;DR — Do QR Codes Expire?
- Static QR codes: Never expire — data is embedded directly in the code
- Dynamic QR codes: Depend on your provider — some expire, some don't
- QRKIT: No code we generate is ever given an expiry date — static or dynamic. Free plan: unlimited static codes, 1 dynamic code, 100 scans a month
- How long do they last? A QR code's shelf life is unlimited when the platform never sets an expiry date — QRKIT codes are permanent from day one
- Pro tip: Use dynamic QR codes for the best of both worlds — editable, trackable, AND permanent with QRKIT
Get started
Create a Free QR Code
That Never Expires
QRKIT QR codes carry no expiry date. The free plan covers unlimited static codes plus 1 dynamic code with 100 scans a month — no subscription required.
Keep your QR codes active with dynamic QR codes that you can edit anytime. Track performance with scan analytics. Common follow-ups: PDF to QR code, business card QR code, WiFi QR code, Instagram QR code, Google review QR code, and the bulk QR code generator. See pricing for plan details. Printing months ahead? See the wedding QR code guide.
