Do QR Codes Expire? Are QR Codes Permanent? (2026 Guide)

Static QR codes do not expire. They are permanent because the data is stored inside the pattern. Dynamic QR codes can stop working when a free trial ends, a plan lapses, a scan limit is reached or the provider shuts down. This guide explains exactly when QR codes expire, how long they last, and how to make one that works for good.

Quick answer: if you want a QR code that never expires, create a static QR code.

Create a Permanent QR Code

First published February 21, 2025 · Reading time about 10 minutes

Do QR codes expire? Static vs dynamic QR code lifespan explained

Quick Answer: Do QR Codes Expire?

No, static QR codes do not expire. The data is stored inside the black and white pattern, so the code keeps working as long as its destination is live. Dynamic QR codes can expire because every scan passes through the provider's server. If the trial ends, the plan lapses, the scan limit runs out or the provider shuts down, the code stops working. For a QR code that is truly permanent, use a static QR code.

Rule of thumb: static = permanent · dynamic = editable, but only while the plan is active.

Part of our Permanent QR Code guide

You are here

Do QR codes expire?
When codes stop working and why.

See it in practice

25 permanent QR code examples
Real uses and the right QR type for each.

Make one now

Static QR code generator
Free codes that never expire.

Understanding QR Codes: The 60-Second Primer

A QR (Quick Response) code is a square barcode that stores information such as a website link, WiFi password, contact card, phone number or plain text. Denso Wave invented it in 1994, and the format is set out in the international standard ISO/IEC 18004. You scan one with a phone camera to open the content.

There are two types of QR codes. They look the same, but they behave very differently when it comes to expiring:

  1. Static QR codes: the data is stored in the pattern. They never expire.
  2. Dynamic QR codes: the pattern holds a short link that redirects through a server. They can expire with the plan.

For the full technical breakdown, read what is a static QR code.

Static vs Dynamic QR Codes: Which Ones Expire?

The type of QR code decides everything about expiry. Here is the side-by-side view:

Question Static QR code Dynamic QR code
Does it expire?NoYes, if the trial or plan ends
Is it permanent?YesOnly while the service stays active
Needs a subscription?NoUsually yes
Scan limit?NoneDepends on the plan
Works offline?Yes for WiFi, vCard and textNo, needs internet
Editable after printing?NoYes
Scan tracking?NoYes

Learn more about static vs dynamic QR codes.

Static QR codes: the data lives in the pattern

A static QR code stores your final link, text or WiFi details directly in the black and white squares. There is no server in the middle. The phone reads the pattern and goes straight to the content.

Because nothing can break on the provider's side, static QR codes do not expire. The only ways they stop working are if the page they point to disappears, the domain expires, or the printed code gets too damaged to read.

Dynamic QR codes: the data lives on a server

A dynamic QR code stores a short link that belongs to the QR code provider. When someone scans it, the phone visits the provider's server, the server looks up your real destination, and then sends the phone there. That redirect is what lets you edit the link and count scans.

The same redirect is what can break. If the trial ends, the subscription lapses, the scan limit runs out or the provider closes, the server stops sending people on. That is why dynamic QR codes can expire.

Real-world example: In March 2025, a user on Ask MetaFilter reported making a set of QR codes on qr-code-generator.com and fixing them outdoors. Two weeks later the codes stopped working, and the site asked for 8 EUR a month to switch them back on. The codes were dynamic codes on a free trial, not permanent codes. (Source: Ask MetaFilter)
Do QR codes ever expire? The facts about static and dynamic lifespan

Are QR Codes Permanent? The Honest Answer

Yes, static QR codes are permanent. The pattern has no built-in expiry date and does not depend on any company staying in business. A static code printed today will still open the same link years from now, as long as that link still works.

Dynamic QR codes are only conditionally permanent. They keep working only while the provider stays in business and your plan stays active. That is a very different promise.

What makes a QR code truly permanent?

Three things must all be true:

  1. The data is stored in the pattern itself. It must be a static QR code, not a dynamic one.
  2. The destination is on a domain you control. Not a short link from a service that could disappear.
  3. The printed code can survive its setting. Use UV-resistant ink, lamination, or engraving on metal or stone for outdoor and long-life uses.

The three types of "permanent" in QR code marketing

Some QR code providers use the word permanent loosely. Only one type deserves it without an asterisk:

What providers call "permanent"What it really isTruly permanent?
Static QR code (data in the pattern)No server, no expiry, works offline for some typesYes
Dynamic QR code on a "lifetime plan"Works only while the provider stays in businessOnly if the provider survives
Dynamic QR code on a monthly plan or trialWorks only while you keep payingNo

When "permanent" really matters

For some uses, permanence is not optional. If you are printing QR codes on any of these, use a static QR code:

  • Memorials and headstones: they must work for generations.
  • Books and publications: you cannot reprint for a link change.
  • Museum plaques and fixed signs: they are expected to last many years.
  • WiFi access signs: network details rarely change.
  • Business cards: contact details are usually stable.
  • Equipment and asset tags: they stay on machines for years.

For 25 full examples with the right QR type for each, read our guide to permanent QR code examples.

Easy rule: if the QR code needs to outlive any company, use a static QR code that points to your own domain.

Are QR codes permanent? Static codes are permanent, dynamic codes depend on subscriptions

How Long Do QR Codes Last?

How long a QR code lasts depends on two things: the type of code, and how well the printed code survives where you put it.

QR code typeHow long it worksGood for
Static QR codeNo time limitBooks, memorials, packaging, signs, business cards
Dynamic QR code (paid plan)While the plan is activeCampaigns, menus, event materials
Dynamic QR code (free trial)Days to a few weeks, or until the scan limitTesting only. Never print trial codes.

The printed code matters too. Paper left in direct sun can fade, and outdoor stickers can crack or peel. For codes that must last, use UV-resistant ink, lamination, engraved metal or etched stone, and keep the code large enough to scan even after some wear.

Why Do Some QR Codes Stop Working?

There are five common reasons. Knowing them helps you avoid every one:

1. The destination was changed or deleted

This affects static codes. If the page the code points to is removed, the scan still opens, but to a "404 not found" error. The pattern is fine. The link behind it is broken.

2. The free trial or subscription ended

This affects dynamic codes. When a trial ends or a bill goes unpaid, the provider switches off the redirect. People who scan see an error, a provider page or a payment prompt.

3. The scan limit was reached

Many dynamic plans limit scans. For example, QRCodeKIT's free plan allows 100 scans per code each month, and the IMQRScan trial allows 15 scans in total. Past the limit, the redirect stops until the limit resets or you upgrade.

4. The provider went out of business

If a dynamic QR code provider shuts down, every dynamic code it ever made can stop working at once. This is the hidden risk behind "lifetime plans."

5. The printed code is damaged

Fading, tears, scratches or a logo that covers too much of the pattern can stop a code from scanning. Error correction level H lets a QR code recover from roughly 30 percent damage, which is why it is used when a logo is added.

Tips to avoid a QR code expiring

Why Did My QR Code Stop Working After Two Weeks?

This is the most common "expired QR code" story, and the cause is almost always the same: the code was a dynamic QR code on a free trial. Many generators give you a dynamic code by default, even if you only wanted a simple link, and switch it off when the trial ends.

How to check which type you have: scan the code and watch the link that opens. If it starts with the generator's own short domain before landing on your page, it is dynamic. If it goes straight to your own website, it is static.

How to fix it: either pay the provider to switch the code back on, or create a new static QR code that points straight to your page and replace the printed codes. If you reprint anyway, a static code means you will never face this again.

Do Canva, Adobe & Google QR Codes Expire?

Three big-brand QR code tools come up again and again in search. Here is the honest, up-to-date answer for each, checked in September 2026.

Do Canva QR codes expire?

Not unless you set an expiry date. Many older articles say Canva only makes static codes. That is no longer true. Canva's help center now lists both static and dynamic QR codes. It says a Canva QR code never expires unless you set an expiry date, and only Canva Business, Enterprise and Nonprofit users can set one on a dynamic code. (Source: Canva Help Center)

Do Adobe Express QR codes expire?

No. Adobe staff have confirmed on the Adobe community forum that Adobe Express QR codes are static and do not expire. They keep working as long as the linked page is live. The trade-off is that you cannot edit the link or track scans after the code is made. (Source: Adobe Community)

Are Google QR codes permanent?

Yes. The QR codes that Google Chrome creates with its built-in QR code option are static. The page link is stored inside the pattern, so they do not expire as long as the page stays online.

The common thread: a QR code that sends people straight to your own link is static and permanent. A QR code that sends people through the generator's short link is dynamic, and its lifespan depends on that company and your plan.

Do IMQRScan QR Codes Expire?

We think you should get the same honest answer about us that we give about everyone else.

IMQRScan codeExpires?Details
Static QR codeNeverFree and unlimited with a free account. No scan limit and no subscription.
Dynamic QR code (trial)YesThe free 7-day trial includes 5 dynamic codes and 15 scans. Codes stop working at the scan limit or when the trial ends without a paid plan.
Dynamic QR code (paid)If the plan endsWorks while your plan is active and within its scan limit.

Our advice: never print a trial QR code on anything that needs to last. Use a static code for permanent print, and move to a paid plan before printing dynamic codes. Compare plans on our pricing page.

How to Make a QR Code That Never Expires

Creating a permanent QR code on IMQRScan takes about two minutes:

  1. Sign in to your free account and open the IMQRScan static QR code generator.
  2. Choose a content type: URL, WiFi, vCard, text, email, phone or SMS.
  3. Enter your final data. Double-check it, because a static code cannot be edited later.
  4. Customize colors, corner style and a center logo. Adding a logo uses error correction level H.
  5. Generate the code. Your data is stored directly inside the pattern.
  6. Download and test. Use SVG for print and PNG for screens, then scan it with two different phones before printing.
Pro tip: for anything that must last more than a few years, point the QR code to your own domain, not a third-party short link. A domain you own and renew is the only link you control.

5 Tips to Avoid an Expired QR Code

  1. Pick the right type from day one. Static for permanent information, dynamic only if you need editing or tracking.
  2. Never print trial codes. Upgrade first, or use a static code.
  3. Point to domains you own. Third-party short links can disappear. Your own domain stays under your control.
  4. Print on durable materials. Use UV-resistant ink, lamination or engraving for outdoor and long-life uses.
  5. Test regularly. Scan every live QR code every few months to catch broken links before your customers do.

Final Answer: Do QR Codes Expire?

Static QR codes never expire. Dynamic QR codes can stop working when a trial ends, a plan lapses, a scan limit runs out or the provider shuts down. If you want a QR code that is truly permanent, the kind that works on a business card, a memorial or a published book for decades, use a static QR code on IMQRScan's static QR code generator and point it to a domain you own.

Create a QR Code That Never Expires

Static QR codes on IMQRScan are free, unlimited and have no scan limit. You only need a free account, no credit card.

Do QR Codes Expire & Are They Permanent? FAQs

Direct answers to the most common questions about QR code expiry and permanence.

Static QR codes do not expire. They keep working as long as the destination they point to is live. Dynamic QR codes can stop working if the free trial ends, the subscription lapses, the scan limit is reached, or the provider shuts down.

Static QR codes are permanent because the data is stored inside the pattern and no server is involved. Dynamic QR codes are only permanent as long as the provider keeps the redirect running and your plan stays active.

A static QR code has no time limit. It works for as long as its destination exists and the printed code stays readable. A dynamic QR code lasts as long as the provider keeps its redirect active, which usually depends on your plan.

Create a static QR code and point it to a page on a domain you own. Static codes need no subscription and have no expiry date. WiFi, vCard, text, phone and SMS QR codes also work without internet access, because the data is inside the code.

It was almost certainly a dynamic QR code on a free trial. Many generators give you a dynamic code by default and switch it off when the trial ends unless you pay. Scan the code and look at the link it opens. If it starts with the generator's own short domain, it is dynamic.

IMQRScan static QR codes never expire, have no scan limit and are free with a free account. IMQRScan dynamic QR codes are different: the free 7-day trial includes 5 dynamic codes and 15 scans, and dynamic codes stop working when the scan limit is reached or the paid plan ends. Do not print trial codes on anything permanent.

Static QR codes have no scan limit at all. Dynamic QR codes can, depending on the plan. For example, some free dynamic plans allow around 100 scans a month, and the IMQRScan trial allows 15 scans. Check the scan limit before you print.

Yes. The QR codes that Google Chrome creates with its built-in QR code option are static. The page link is stored inside the pattern, so they do not expire as long as that page stays online.

Not unless you set an expiry date. Canva now makes both static and dynamic QR codes. Its help center says codes never expire without an expiry date, and only Canva Business, Enterprise and Nonprofit users can set one on a dynamic code.

No. Adobe staff have confirmed on the Adobe community forum that Adobe Express QR codes are static and do not expire. They keep working as long as the linked page is live. Adobe Express does not offer scan tracking or editing after the code is made.

Static QR codes stop working only when the destination is deleted, the domain expires, or the printed code gets damaged. Dynamic QR codes can also stop when a trial ends, a subscription lapses, a scan limit is reached, or the provider goes out of business.

Often, yes. Many providers pause dynamic codes instead of deleting them, so renewing the plan with the same provider usually brings them back. If the provider has shut down, the code cannot be saved and you will need to print a new one.

Only with a dynamic QR code. A static QR code sends the phone straight to the destination with no server in between, so there is nothing that can count scans, locations or devices.

The pattern still scans, but the phone opens an error page, a provider page or a payment prompt instead of your destination. Nothing on the printed code changes, which is why people often think the code itself broke.

Use a static QR code for anything printed once and used for years, such as business cards, books, packaging, signs and memorials. Use a dynamic QR code only when you need to change the link or track scans, and only on a paid plan you intend to keep.

Create a QR Code That Never Expires

Static QR codes on IMQRScan are permanent, free and have no scan limit or subscription.

Want 25 real-world examples? Read Permanent QR Code Examples. Not sure which type you need? See Static vs Dynamic QR Code.