Can free QR codes expire?

Updated 2026-07-05 · The Ever-QR team

Honest answer first: some free QR codes are permanent, and some are engineered to die. The word "free" tells you nothing — the question is *what exactly* is free: the pattern, or a redirect service wearing the pattern as a coat.

The two kinds of free

Free static — the generator writes your destination directly into the pattern and hands you the file. There is nothing left for the generator to switch off; the code is as permanent as any static code. This genuinely exists, and it is fine.

Free dynamic — the generator encodes *its own* short URL, redirecting to yours. The generation was free; the *redirection* is a service running on someone's servers, and services have terms: trials that end, scan caps, accounts that must stay alive. This is where "my free QR code expired" stories come from — usually 7 to 14 days after printing.

The risk signals, in one scan

Scan the code and read the URL before opening it. Then check the generator's page for these tells:

None of these makes a service dishonest — dynamic QR is a legitimate product. The problem is only when you wanted permanence and were handed a subscription with a fuse.

The decision, sized to the stakes

Free is rational when failure costs nothing: a test, a private document, one evening's poster. The equation flips when the code gets printed at volume or built into something durable — menus, packaging, signage, business cards. There, the relevant price is not the generation (a few euros at most, anywhere) but the reprint: hundreds of euros of material plus every customer who scanned into a dead end before you noticed.

For those cases the specification is simple: a static code, encoding your own HTTPS address, delivered as clean print files. That is the entire product — which is why ours costs five euros once, and why nothing about it can expire.

Frequently asked questions

Do all free QR codes stop working eventually?

No. A free static code — destination encoded directly in the pattern — never expires by itself. A free dynamic code depends on the provider's trial terms, and those very often expire.

How do I know if a free generator gave me a static or dynamic code?

Scan it and read the URL before opening: your exact destination means static; the generator's domain or an unknown short URL means dynamic — and time-limited terms probably apply.

Why do free generators make dynamic codes by default?

Because the redirect is the business model: it enables the trial-to-subscription conversion, analytics upsells, and the reactivation fee once your material is printed.

When is a free QR code perfectly fine?

Personal use, quick tests, a one-evening event, a document with a short life. The calculation changes the moment reprinting would cost real money.

Create a QR code that answers to no server.

Static, permanent, yours. €5 once — no subscription, no expiry, print-ready files.

Create my permanent QR