---
title: "Non Expiring QR Code: Free Static vs Editable (2026)"
description: "Non expiring QR codes exist, and the free ones are static. See what makes a code stop working, and when an editable code is worth paying for."
url: "https://permanentqrcodes.com/blog/qr-code-generator-no-expiration/"
updated: "2026-10-15"
---

Guide · 8 min read

# Non Expiring QR Code: What Lasts Forever and What Does Not

Yes, a QR code that never expires exists, and you can make one for free. The catch is that the free ones are static, which means you cannot change the link after you print. Here is how to tell which kind you have, and when it is worth paying for an editable one.

The short version

- · A static QR code never expires. It holds your link inside the pattern, and no service sits in the middle.
- · A dynamic (editable) QR code expires only if the company behind it turns the redirect off.
- · A code that "stopped working after 14 days" was almost always a dynamic code on a free trial.
- · If the link may ever change, you want an editable code. If it never will, a free static code is enough.

## Is there a QR code that never expires?

Yes. A QR code is just a picture of some text, usually a web address. The picture itself has no clock. Nothing inside it can run out, and ink on paper does not hold a licence.

What can stop is the link. If the code holds your address directly, it works for as long as that page is online. If the code holds an address belonging to a QR service, which then forwards people to yours, it works for as long as that service keeps forwarding. That second kind is where expiry comes from.

## Why do some QR codes stop working?

Four causes cover almost every case.

- ·**A trial ended.** The code was a dynamic code made on a free trial. When the trial ended, the service stopped forwarding and showed a payment page.
- ·**A payment lapsed.** Monthly and yearly plans usually switch codes off when the plan is not renewed. Some keep the codes paused and bring them back when you pay again.
- ·**A scan quota ran out.** Some plans count scans each month and stop forwarding at the cap.
- ·**The destination moved.** The page was renamed, deleted or put behind a login. This one hits static and dynamic codes alike.

Printing problems are a fifth cause that looks like expiry. A code with low contrast, a busy background or no blank border around it can fail to scan on some phones even though the link is fine. The checklist further down covers it.

## Static or dynamic: which one never expires?

| Type | Can it expire? | Change the link later? | Usual cost |
|---|---|---|---|
| Static | No | No | Free |
| Dynamic on a subscription | Yes, if the plan lapses | Yes | Monthly or yearly fee |
| Dynamic, paid once | Only if the provider shuts down | Yes | One payment per code |

The last row depends on trusting the provider. Ask what happens to printed codes if the company closes, and whether the terms say so in writing. For ours, the answer is 90 days' notice and a fallback that keeps each code pointing at its last destination. The [static vs dynamic guide](https://permanentqrcodes.com/blog/static-vs-dynamic-qr-codes/) goes deeper on the technical difference.

## Can you get a non expiring QR code for free?

Yes, as a static code. Several well-known tools say so on their own pages, as shown in Google listings of their own pages on 15 October 2026: QRCode Monkey says its codes work forever with no scan limits, QRStuff says its static codes never expire and are free forever, Adobe Express says its codes never expire, and Canva offers static codes that keep the URL permanent. Check each tool's current terms before you print, because they change.

Be careful with the word "dynamic" on a free plan. A free dynamic code is usually limited by time, by the number of codes, or by scans per month. If a tool offers edit-after-printing for nothing, read what happens when the free period ends.

## When is a free static code enough?

Use a static code when the link will not change and you do not need scan counts. A link to your own website's home page, a Wi-Fi code on a menu, or a contact card you will never update are all good examples. It costs nothing and cannot lapse.

The risk is a typo or a page that moves. With a static code the only fix is reprinting, so test the link before it goes to print. You can reduce the risk by pointing the code at a short page on your own domain, which you can redirect later.

## When is an editable code worth paying for?

Pay for an editable code when changing the printed item later would be costly. Product packaging, shop signs, menus, event materials and equipment labels all fit. In each one, the destination can change long after the print run, and a reprint can cost far more than the code did.

Permanent QR Codes sells editable codes for a single payment of $49 per code, with unlimited scans and no edit cap, and lower per-code prices at volume. Other pay-once tools exist, and several cost less for a single code. Our [one time payment QR code comparison](https://permanentqrcodes.com/compare/one-time-payment-qr-code/) lists seven of them with prices read from each tool's own site. If you only need one code and never expect to edit it, a free static code is the better choice.

## How to make a non expiring QR code

- 1.Decide whether the link might ever change. If yes, choose an editable code. If no, choose static.
- 2.Check the tool's own terms. For static, confirm it is described as static and says it does not expire. For editable, find what happens if you stop paying or the company closes.
- 3.Create the code with the final link. Use a page on a domain you control where you can.
- 4.Download a vector file (SVG or EPS) for print, and keep the original file somewhere safe.
- 5.Run the checklist below before sending anything to a printer.

The full walkthrough is in [how to create a QR code that never expires](https://permanentqrcodes.com/blog/how-to-create-a-qr-code-that-never-expires/).

## How do you check a QR code before you print it?

- ·**Scan it on two phones,** one iPhone and one Android, using mobile data and not Wi-Fi.
- ·**Open the link in a private window** to make sure it does not need a login.
- ·**Keep dark modules on a light background.** Low contrast is the most common reason a printed code fails.
- ·**Leave a blank border** about four modules wide around the code.
- ·**Print a test at the final size** and scan it from the distance people will use.
- ·**Raise error correction** for rough surfaces. The ISO/IEC 18004 standard defines four levels, from 7% to 30% damage tolerance.

If a code you already printed has stopped working, [do QR codes expire](https://permanentqrcodes.com/blog/do-qr-codes-expire/) walks through how to find the cause, and [changing a QR code link after printing](https://permanentqrcodes.com/blog/edit-qr-code-after-printing/) covers the fixes.

## Frequently asked questions

### Is there a QR code that never expires?

Yes. A static QR code has the destination written into the pattern itself, so there is no service behind it that can switch off. It keeps working for as long as the page it points to stays online. Editable (dynamic) codes can also be non-expiring, but only if the provider keeps the redirect running, which a one-time payment or a long paid plan is meant to guarantee.

### Do free QR codes expire?

Free static codes do not expire. Free trials of dynamic codes often do. A common complaint is a code that works for a couple of weeks and then shows a payment page, because it was a dynamic code on a trial. Check whether a free code is static before you print it.

### Why did my QR code stop working?

Most often the redirect behind a dynamic code was switched off after a trial or a missed payment. Other causes are a destination page that moved or was deleted, a scan quota that ran out, or a print problem such as low contrast or a missing blank border around the code.

### Can I change a non expiring QR code after printing it?

Only if it is a dynamic code. A static code is fixed at the moment you create it, so a wrong link means reprinting. If the destination might change, use an editable code, or point a static code at a page on your own domain that you can redirect later.

### How long do QR codes last?

The printed pattern lasts as long as the ink and the material do. What can end earlier is the link behind it. A static code lasts as long as its destination page exists. A dynamic code lasts as long as the provider keeps its redirect running.

### Does a QR code have a scan limit?

A static code has no limit, because nothing is counting. Some dynamic plans cap scans per month and stop redirecting when the cap is reached. Permanent QR Codes does not cap scans.

If you have decided an editable code is the right fit, the [pricing page](https://permanentqrcodes.com/pricing/) has the per-code cost at each volume, and the [pay once QR code](https://permanentqrcodes.com/pay-once-qr-code/) page explains how a single payment can cover hosting.

### Read next

- [Technical Guide · 15 min read How to Create a QR Code That Never Expires: The Step-by-Step Guide](https://permanentqrcodes.com/blog/how-to-create-a-qr-code-that-never-expires/)
- [Technical Guide · 13 min read Can You Change a QR Code Link After Printing?](https://permanentqrcodes.com/blog/edit-qr-code-after-printing/)
- [Technical Guide · 12 min read Do QR Codes Expire? What Actually Causes Codes to Stop Working](https://permanentqrcodes.com/blog/do-qr-codes-expire/)
