QRGenQRCODEGENERATOR
Blog

Do QR Codes Expire? How Long They Really Last

August 16, 2026

Do QR Codes Expire? How Long They Really Last

It's one of the most common worries before printing a QR code on something permanent: will this still work in a year? In five years? Or will it quietly stop one day and leave me with a useless square on my packaging?

The honest answer is: it depends entirely on which type of QR code you made. Some last essentially forever. Others are designed to stop working. Here's how to tell them apart — and how to make sure yours never expires.

The short answer

That single distinction explains almost every "my QR code stopped working" story you'll ever hear.

Why static QR codes never expire

A static QR code has its information — a link, WiFi details, contact info — encoded directly into the black-and-white pattern. There's no company, server, or subscription involved. The moment you generate it, the code is self-contained.

Because nothing external is keeping it alive, there's nothing to expire. A static QR code you print today will still scan in ten years. The only way it "stops working" is if the destination disappears — for example, a static QR code pointing to a website will fail if that website is taken down. But the code itself never times out.

This is why static codes are the right choice for anything long-lived: business cards, product packaging, signage, plaques, book covers, or anything you don't want to reprint.

Why some QR codes DO expire

If you've ever seen a QR code that "expired," it was almost certainly a dynamic code created with a free trial or subscription tool.

Dynamic codes don't contain your destination directly. Instead, they point to a short redirect link hosted on a company's server, and that server forwards visitors to your real destination. That redirect is what enables editing and scan tracking — but it's also the weak point:

In all these cases the pattern is still perfectly scannable — but the redirect behind it no longer sends anyone anywhere. That's what people experience as an "expired" QR code.

How to know which type you have

Ask yourself how you made it:

If you're ever unsure and the information won't change, the safest move is to regenerate it as a static code from a free tool.

How to make a QR code that never expires

It's simple: use a static QR code from a free generator.

  1. Choose a tool that creates static codes with no sign-up (like QR Code Generator (QRGen)).
  2. Enter your link, WiFi, contact details, or other information.
  3. Download the code as a PNG or SVG.

That's it. There's no account to maintain, no subscription to lapse, and no redirect to break. The code is permanent by design.

One caveat worth repeating: a static code lasts forever, but it always points to the same destination. If you think you'll need to change where it points later, that's the one case where a dynamic code's editability is genuinely worth the subscription. For everything else — fixed links, WiFi, contact cards — static is permanent and free.

The bottom line

QR codes don't expire because of time — they expire because of dependency. Static codes depend on nothing, so they last forever. Dynamic codes depend on a paid redirect service, so they can stop when that service does.

If you want a QR code you can print once and trust for years, make it static.

Create a QR code that never expires → with QR Code Generator (QRGen). Free, static, no sign up, no watermark.

Create your QR code — free

No sign up, no watermark, no expiry.

Open the generator →

Agencies: white-label our maintenance & support under your brand.

Explore partnership →