Do QR Codes Expire? Static vs Dynamic Codes Explained

A static QR code never expires, but the page it points to can disappear, and some dynamic QR codes stop working when a subscription ends. So whether a QR code expires depends on its type and on where the link leads. This guide explains the difference, how long codes last in practice, and how to make one that keeps working.

crossorigin="anonymous">

Static QR Codes Do Not Expire

A static code stores your link or text directly in the pattern. There is no timer and no server involved, so the code itself keeps working as long as it is readable. Codes made with a free generator, including our QR code generator, are static. Their weakness is that you cannot change them after printing.

Dynamic QR Codes Can Stop Working

A dynamic code stores a short redirect link that belongs to the company that made it. The company can change where that link goes, which is handy, but the code depends on its service. If a free trial or a subscription ends, some services deactivate the redirect, and every printed code then fails. Read the terms of any service before you print many copies, and ask what happens when you stop paying.

Why a Working QR Code Can Still Fail

  • The destination is gone. A deleted page, a moved file or a closed form leads to an error.
  • The link was a temporary one. Some links, such as private cloud links with an expiry date, stop working on their own.
  • The printed code is damaged. Fading, scratches or dirt can make it hard to scan. Higher error-correction levels help with minor damage.
  • The domain expired. If you link to your own domain and forget to renew it, the code fails.

How Long Does a QR Code Last?

A static code can last as long as the printed material and the destination do. A dynamic one lasts as long as the provider keeps the redirect active. There is no fixed lifespan, so the practical question is whether the link and the print are both still good.

How to Make a QR Code That Keeps Working

  1. Link to a page you control. Use your own website, so you can update the content without changing the code.
  2. Keep the link short and stable. A short, permanent address makes a simpler code. Try a URL shortener and check its policy.
  3. Avoid links that expire. Check sharing settings on cloud files.
  4. Choose a higher error-correction level for print. It helps when a code gets worn.
  5. Test the code regularly, especially for long-term signs and packaging.

See our QR code examples for the kinds of data a code can hold.

Frequently Asked Questions

Do free QR codes expire?

Static ones do not. If a free code comes from a service with redirects, it can stop when the service changes its terms.

What is a dynamic QR code?

A code that points to a redirect link you can change later, usually managed through an online account.

Can I tell if a QR code is static or dynamic?

Scan it and look at the link. A short link on the service’s own domain often means a dynamic code.

Can I fix a QR code that no longer works?

If it is static, you need to print a new one. If it is dynamic, you may be able to repair the redirect in your account.

Last reviewed October 2026.

Leave a Comment