Add your content

Design your QR code

2
NoneLarge

Download your QR code

do QR codes expire

Do QR Codes Expire?

Short answer: static QR codes never expire — the data is baked into the pattern itself. What 'expires' is the service behind dynamic codes, or the destination the code points to. Here's the full picture.

Create your QR code

No trial window · no watermark · free account to download

The physics: a static QR cannot expire

A static QR code stores its content — the URL, WiFi password, or text — directly in the black-and-white pattern. Scanning is a purely local act: your phone reads the squares and decodes them, no server involved. A static code printed today will decode identically in 50 years. Nothing to renew, nobody to pay, no service to stay alive.

If a "free" generator's static code stopped working after 14 days, it was never static — it was a dynamic redirect wearing a free-trial costume. This trial-expiry trick is the single biggest source of the "QR codes expire" myth.

What actually dies, and when

WhatCan it die?How
Static QR patternNoThe data is in the print itself
Dynamic QR redirectYesSubscription lapses → redirect stops resolving
The destination URLYesPage moved/deleted → code scans but lands on a 404
A link shortenerYesShortener shuts down or blocks the link → every code through it dies
The physical printSlowlySun-fade, wear, and damage degrade scanability

So a "dead" QR code is always one of: an expired dynamic plan, a dead destination, a dead middleman, or a degraded print — never the format itself.

Dynamic codes: expiry is the price of editability

A dynamic QR encodes a short redirect link so you can change the destination after printing and count scans. That redirect must live on a server — which is why dynamic codes are subscription products everywhere, and why they stop when the subscription does. That's not a scam; it's the architecture. The scam is only when providers hide it.

QRolling's promise: no trial window, no watermark, no silent redirect. Building and styling costs nothing and a free account releases the download; dynamic codes are clearly labeled and priced for what they add: editability and analytics.

How to make a QR code that never expires

  1. Choose the format deliberately. A static file — WiFi credentials, a vCard, plain text, a short URL — carries everything in the pattern and has nothing behind it to lapse. Codes from the [generator](/) here are dynamic, trading that permanence for an editable destination and scan counts.
  2. Encode the final destination directly — skip third-party link shorteners, each one is a mortality risk you don't control.
  3. Prefer a domain you own for links — your domain's lifespan is in your hands.
  4. Print with durable materials (matte, laminated) so the physical code outlives the campaign; sizing rules in the size guide.

When you want expiry

Sometimes a dying link is the feature: limited-time coupons, event-week materials, one-off invites. Use a dynamic code and repoint or disable it when the campaign ends — the same mechanism that causes expiry gives you the off switch.

How to check if a QR code is static or dynamic

  1. Scan it and look at the URL

    Before tapping through, read the link preview. The final destination directly (yourshop.com/menu) = static. A short redirect domain (qr.xyz/abc123) = dynamic.

  2. Follow the redirect

    If the URL bounces through an intermediate domain before landing, it's dynamic — its lifespan is tied to that service.

  3. Check your generator's terms

    Making a code? If 'free' comes with a scan limit or trial window, it's a dynamic redirect. True static codes have nothing to limit.

Frequently asked

Do free QR codes expire?

A truly static code never expires, because there is nothing behind it to switch off. If a 'free' code died after a trial period, it was a dynamic redirect in disguise — a common upsell trick. QRolling's codes are dynamic and labelled as such: free to build and free to download, with editing and analytics on the paid plans.

How long does a printed QR code last physically?

Indoors: decades. Outdoors: months to a few years depending on sun and weather — UV fades ink until contrast fails. Laminated matte prints last longest; error correction tolerates up to ~30% degradation.

My QR code stopped working — was it expiry?

Scan it and watch: an error page from a QR-service domain = expired dynamic plan. A 404 on the real site = the destination moved. No response at all = likely print damage. Full diagnosis: our QR-not-working guide.

Can I renew an expired dynamic QR code?

Usually yes — reactivate the subscription and the same redirect resumes, no reprinting needed. That's provider-dependent, so check before letting a plan lapse with codes in the wild.

Do WiFi or vCard QR codes expire?

Never, when they are encoded statically; the credentials or contact data live in the pattern. They only 'break' if the underlying facts change (new WiFi password, new phone number), which means regenerating.

Read next

Need a different QR type? Browse all 48 QR types on the home page.