Do QR Codes Expire?
A static QR code does not expire. The pattern still decodes to the same characters years later.
What fails is whatever those characters point at — a taken-down page, a changed Wi-Fi password, or a short link whose host cancelled the redirect.
The short answer
A static code is just an image of data. There is no clock in the modules and no callback to the site that drew them. MultiConvers QR codes are this kind: the URL, text, or Wi-Fi payload is baked in at download time.
A dynamic or “editable” code is usually a short URL printed as a QR. The image still scans after the campaign ends; the server behind that short URL can refuse the hop. People call that expiry. It is hosting, not the barcode ageing out.
What people mean by “expired”
| What you see | Usual cause | What actually fixes it |
|---|---|---|
| Scan opens a missing page | Site moved, domain lapsed, or CMS slug changed | Keep the old URL alive, or print a new code |
| Wi-Fi join fails | Password or SSID changed on the router | Create a new Wi-Fi code |
| A vendor app says the code is invalid | Their redirect, quota, or campaign ended | Their dashboard, or a new static code you control |
| Print will not scan | Fade, dirt, low contrast, or a print that is too small | Reprint. Do not “renew” a subscription to fix ink |
Printed codes and time
Ink and paper fade; the encoded characters do not. A sun-bleached sticker on a shop door can become unscannable while the same PNG on your laptop still works. Laminate, indoor placement, and a larger quiet zone last longer than a cheap outdoor decal.
If you need the destination to change without reprinting, point a static code at a URL you own and update that page — or accept a hosted redirect and its dependency. The trade-off is static vs dynamic, not a hidden expiry date in ISO 18004.
How to make a code that still works next year
- Encode a URL you will keep (your domain, a stable path such as
/menu), not a campaign query that marketing will retire. - For Wi-Fi, expect to reprint when the guest password rotates.
- Keep a copy of the SVG or PNG with the rest of the print assets so you can reprint without guessing the original payload.
- Follow the create-and-test steps so the first print is scannable; durability does not help a code that never scanned.
FAQ
- Does MultiConvers turn codes off later?
No. A downloaded static code has no MultiConvers redirect and no subscription. The file keeps working if the encoded data still makes sense.
- A vendor said my QR code expired. What happened?
Their short link, campaign, or plan ended. The image still scans; the hop in the middle stopped. That is a hosting choice, not a property of the QR format.
Related guides
Static vs Dynamic QR Codes
A static QR code stores the payload in the image. A dynamic QR code usually stores a short URL that redirects to the real destination so you can change the target later. MultiConvers only creates static codes.
How to Create a QR Code
Encode the data you want a phone to read, download a file, scan it once yourself, then print or share that file. The pattern is the data — it does not call a server later unless you encoded a URL that does.
How to Create a Wi-Fi QR Code
A Wi-Fi QR code stores the network name, security type and password in a standard WIFI: payload. Scanning it lets a phone join without typing the password. It is a credential slip, not a live login to your router.
Related tools
See all guides.