Guide

Do QR Codes Expire?

A QR code has no built-in timer or expiration date. If one stops working, something specific broke, and it's worth knowing what.

Written by Muhammad Mudassar Saeed · Updated 2026-08-20

Short answer: no. A QR code is a static pattern of encoded data. It has no clock, no timer, and no built-in mechanism to stop working after a certain date. If a QR code you printed a year ago stops scanning correctly, something specific broke, and it's almost always one of three things.

1. The destination disappeared

By far the most common cause. If your QR code encodes a URL and that page gets taken down, moved, or the domain lapses, the code itself will still scan perfectly; it'll just open a dead link. The QR code didn't fail; its destination did. This is exactly why our static vs dynamic guide matters: keep whatever a QR code points to somewhere stable if you want it to keep working long-term.

2. A dynamic/tracked QR service shut down

If you used a dynamic QR code, one that redirects through a third-party service rather than encoding your destination directly, every code you've printed depends on that service staying online and your subscription staying active. If it lapses, all of those codes break simultaneously, even ones printed long ago. A static QR code, like the ones ClearQR generates, has no such dependency.

3. Physical wear

Printed codes fade, scratch, and get dirty over time like any other print, especially outdoors with UV exposure. A QR code can tolerate a real amount of this thanks to error correction (see our error correction guide), but enough accumulated damage eventually exceeds what any level can recover from.

Frequently asked questions

Will my WiFi QR code stop working if I change my WiFi password?

Yes. The password is encoded directly into the pattern, so a changed password means the existing code is now wrong. You'll need to generate a new WiFi QR code with the updated password.

Can I set an expiration date on a QR code?

Not on a static QR code. There's nothing to expire, since the data is fixed permanently once generated. Some dynamic QR services offer this as a feature of their redirect system, but that's a property of their service, not of QR codes themselves.

Why did my printed QR code suddenly stop scanning?

Check the destination first if it encodes a URL; that's the most common cause by far. If the physical code looks worn, faded, or damaged, that's the next most likely explanation.