🧰 Handy · Updated October 8, 2026 · 6 min read

Do QR Codes Expire? Static vs Dynamic Codes Explained

Static Dynamic ⏳

Do QR codes expire? A static QR code never does: the link or text is written into the pattern itself, so it scans for as long as the print survives. A dynamic QR code can stop working at any time, because it only holds a short link on the provider’s server, and that redirect can be switched off when a trial ends, a subscription lapses or the company closes. Know which kind you have before you print.

🔳 Try QR Code Generator now — freeOpen →
QR Code Generator showing a permanent static code for https://pinecrestcafe.example/qr/menu with Medium (15%) error correction
A static code that points straight at your own domain never expires.
💡 Why dead QR codes are an expensive surprise

Nobody notices an expired code until customers do. A restaurant prints table tents or a brand adds a code to packaging, and months later every scan lands on an upgrade page. The pattern is fine; the service behind it is gone. Reprinting is the real cost: design time, a new print run, sometimes relabelling stock by hand. Some free generators quietly make trial-plan dynamic codes, so nobody realises a clock is running.

Static vs dynamic QR codes: where the link lives

A static QR code stores your final content directly: the full web address, the Wi-Fi details or the contact card. A phone acts on it without asking anyone’s server, which is why a static code printed years ago still scans today.

A dynamic QR code stores a short address on the provider’s domain. When someone scans it, the phone opens that short link, the provider logs the scan and forwards the visitor to your real page. That middle step enables editing and statistics, and it is the single point of failure.

Do QR codes expire? Why some “free” ones stop working

Dynamic codes cost money to run. Common arrangements include a trial after which the redirect is paused, a monthly scan cap, or deletion of inactive accounts. Before printing, read what happens to existing codes when a plan ends.

Dynamic codes suit paid, short campaigns. The problem is using one by accident for something printed to last.

How to tell which kind you have

Point your phone camera at the code but do not tap the link yet. Both iPhone and Android cameras show a preview of the address first.

Wi-Fi, contact and plain text codes are static by nature. Check every code you inherit from an agency or previous manager.

Make a permanent QR code you control

The safest setup is a static code pointing to an address on a domain you own: a redirect you control, not rent.

For print, download the SVG so the code stays sharp at any size.

What to do with a code that has stopped working

If a printed code now leads to an error page, first work out which kind it was. Scan it and read the preview address. When the address points to a third-party domain, the redirect was probably switched off, so you cannot repair the printed code itself.

For building the replacement, creating a QR code in four steps explains type, style, testing and saving, and a website URL QR code with tracking shows how to measure scans without a paid subscription.

Questions to ask before you buy a QR service

Ask what happens to your codes if you cancel, whether you can export them, who owns the domain used for the redirect, and whether scan data is shared. A reputable service answers plainly. If the terms are vague, use a static code on your own domain instead.

Step-by-step

1234
1Scan first — Preview the address with your phone camera and note whose domain it is.
2Choose a stable address — Use a path on your own domain, set up as a redirect if the target may change.
URL / Text tab with the own-domain address https://pinecrestcafe.example/qr/menu typed into the field
Paste the stable /qr/ address on your own domain, not a short link.
3Generate a static code — Paste that address into the QR Code Generator and adjust size, colours and error correction.
Size slider raised, Error correction set to Medium (15%), dark dots on a white background and a static QR code preview
Adjust size and colors; Medium error correction suits plain print.
4Test and archive — Scan on iPhone and Android, then save the SVG with a note of where it points.
Finished dark static QR code for the pinecrestcafe.example menu path above the Download PNG and SVG (vector) buttons
Save the SVG for print and archive it with a note of where it points.

Common mistakes to avoid

⚠️Printing a trial-plan dynamic code on packaging or signage that will outlive the trial.
⚠️Letting the only login for a code’s redirect sit in a former employee’s inbox.
⚠️Assuming a URL shortener is permanent; it is another company’s redirect, with the same risks.
⚠️Changing your website structure and deleting the page a static code points to without adding a redirect.

Pro tips

✓Keep a register of printed codes: where, what they point to, who controls them.
✓Use a dedicated /qr/ path so staff know those URLs must never be removed.
✓Re-test old codes after any website redesign or hosting move.
✓Choose Medium error correction for plain print; High is used automatically if you add a logo.
✓Before cancelling a dynamic-code plan, ask how to export or redirect existing codes.

Frequently asked questions

Do QR codes expire?

Static codes do not. Dynamic codes can stop when the provider’s redirect is turned off.

Does a GrabCast QR code expire?

No. The codes are static and generated in your browser, with no redirect and no scan limit. They only stop working if the address you put inside them goes offline.

Can I edit a static QR code after printing?

Not the code. Point it at your own domain and change that URL’s redirect instead.

Can I see how many people scanned a static code?

Yes, in your analytics, via UTM tags.

Is a dynamic QR code ever the better choice?

Yes, for short paid campaigns that need built-in statistics, not for long-lived print.

📌 Bottom line

QR codes only expire when something between the scan and your content disappears. Use a static code pointing at a domain you own, keep the domain renewed, and a trial can never force a reprint.

Open QR Code Generator →

Related guides

Browse more: all all guides · QR Code Generator