March 25, 20265 min read

Do QR Codes Expire? Static vs Dynamic Explained

The truth about QR code expiration. Static codes never expire. Dynamic codes depend on the service. Here's what actually happens and how to protect yourself.

qr code expiration static dynamic link rot permanence
Ad 336x280

"Do QR codes expire?" is the most common question I get. The answer is both simple and complicated, because it depends on which type of QR code you're using.

Static QR Codes: They Never Expire

A static QR code encodes data directly into the pattern. The URL, text, WiFi credentials, or contact information is literally embedded in the arrangement of black and white modules.

There's no server involved. No subscription. No account. The code is self-contained, like a book with text printed on its pages. As long as the physical code exists and is scannable, it works.

A static QR code created in 2010 works identically today. A static QR code created today will work in 2040. The encoding standard (ISO/IEC 18004) hasn't changed in a way that would break backward compatibility.

The catch: the destination might not exist anymore. If your static QR code links to https://mycompany.com/promo-2024 and you take that page down, the QR code still scans — it just lands on a 404 error. The code didn't expire; the content did.

Dynamic QR Codes: It Depends

Dynamic QR codes don't encode your destination URL directly. Instead, they encode a redirect URL — something like https://qr.service.com/abc123 — which then forwards to your actual destination.

This is powerful because:


  • You can change the destination URL after printing

  • You can track scan analytics (how many, when, where)

  • You can A/B test different destinations


But it creates a dependency. The QR code only works as long as the redirect service is running.

Dynamic QR codes expire when:
  • Your subscription to the QR service lapses
  • The QR service shuts down entirely
  • The service's redirect servers go offline
  • The service changes its URL structure
This has happened. QR code services have shut down, been acquired, or changed pricing, breaking millions of codes that were already printed on physical materials.

Link rot is when URLs stop working over time. A 2021 Harvard Law School study found that 49% of URLs in Supreme Court opinions were broken. The internet is not permanent.

For QR codes, link rot means:

What HappenedQR Code StatusContent Status
Page deletedScans fine404 error
Domain expiredScans fineDNS failure
Site redesigned, URL changedScans fine404 or wrong page
HTTPS certificate expiredScans fineBrowser security warning
QR redirect service shut downScans fineRedirect fails
The QR code never "expires." It always encodes the same data. But the data may point to something that no longer exists.

How to Protect Yourself

For Static QR Codes

  1. Use a domain you control — don't link to a social media profile that might get banned or a third-party page that might move
  2. Use stable URL paths/menu is more stable than /menu-spring-2026-v2-final
  3. Set up redirects when you move content — 301 redirects ensure old URLs still work
  4. Keep your domain registration active — set it to auto-renew

For Dynamic QR Codes

  1. Choose a reputable service with a track record — QRMax generates codes that work independently of any subscription
  2. Export your redirect mappings regularly — if the service shuts down, you can recreate the redirects on your own domain
  3. Have a contingency plan — know what happens if the service goes away
  4. Consider using your own domain for redirects — some services let you use a custom short domain

What Happens When a QR Service Shuts Down?

Real example: QR code service Delivr was acquired by Neustar in 2014. Many codes continued to work through the transition. But smaller services that simply close up shop? Their redirect URLs stop resolving immediately, and every code they generated becomes useless.

The safest approach: use static QR codes that point directly to URLs you own. You trade analytics and editability for permanence and independence.

The 10-Year Test

Before printing a QR code on something permanent (a product, a monument, a tattoo — yes, people do this), ask yourself:

  • Will this URL still work in 10 years?
  • Do I control the domain?
  • Is there a redirect service dependency?
  • What's my plan if the destination changes?
For temporary materials (flyers, event tickets, seasonal menus), dynamic QR codes are fine. For anything with a long shelf life, go static and point to a URL you own.

Making Your QR Code Future-Proof

Create your QR codes at QRMax. For static codes, the data is encoded directly — no QRMax dependency, no subscription, no expiration. The generated image is yours forever.

For dynamic codes with tracking, QRMax stores the redirect mapping, and you can export it anytime.

Ad 728x90