QR codes that never expire.
The code is baked into the image itself — generated entirely on your device. No account, no subscription, nothing uploaded, nothing that can be switched off later.
Print a sheet (table tents, cards, invitations)
Generated on your device · never uploaded · yours forever. SVG recommended for print shops.
Why did your last QR code “expire”?
QR codes don't wear out — but many popular generators quietly make dynamic codes that route every scan through their servers. Here's the trap, and why codes made here are immune to it.
The trial trap
You make a “free” code, print it on menus or invitations — but it actually points to the provider's redirect server, not to your link.
The switch-off
The trial ends or the provider changes plans. The redirect goes dark, and every printed code now leads to an upgrade page — or nowhere.
The PermaQR way
Your data is encoded directly into the pattern, on your own device. There is no server in the middle and no account to lapse. Nothing can be switched off.
Actually need to edit the link after printing, or count scans?
That's a dynamic QR code — a genuinely useful paid product for marketers who need scan analytics or swappable destinations across big campaigns. First, check whether the free trick covers you: point a static code at a page you control and change the page instead. If you truly need analytics, Uniqode is a reputable provider. Disclosure: that's an affiliate link — if you sign up we may earn a commission, at no cost to you. It doesn't change the advice: for anything printed, start static. Full comparison: static vs dynamic QR codes.
Guides
Straight answers about QR codes — no upsells hiding in the footnotes.
Do QR codes expire?
The honest answer, and how to tell which kind you're holding.
ComparisonStatic vs dynamic QR codes
What each one really is, and when paying is actually worth it.
TroubleshootingMy QR code stopped working
The five common causes — and the fix for each one.
EventsWedding QR codes
RSVPs and photo sharing that won't die before the big day.
RestaurantsMenu QR codes without fees
Editable menus with a permanent code — no subscription needed.
Wi‑FiWi‑Fi QR codes
Let guests join your network without typing a password.
Questions, answered honestly
Will my QR code ever expire?
No. PermaQR creates static QR codes: the data is encoded directly into the pattern itself. There's no server, account, or subscription behind it — nothing that can be switched off. The code works as long as whatever it points to (your website, your Wi‑Fi network) exists.
Is it really free? What's the catch?
Free, no sign-up, no watermarks. Because codes are generated on your own device, each code costs us nothing to make. The site earns money only if you choose to click through to a paid dynamic-QR provider we recommend (marked clearly as an affiliate link), never by holding your codes hostage.
Is my data uploaded anywhere?
No. The text you enter, your Wi‑Fi password, your logo — all of it stays in your browser. The code is computed on your device and downloaded straight from it. This page even works offline once loaded.
How much data fits in one code?
Up to a few thousand characters in theory, but dense codes get hard to scan. Keep it short — for anything long, put the content on a web page and encode the link instead.
Can I use the codes commercially?
Yes. Codes you generate are yours — use them on menus, packaging, business cards, billboards. No attribution, no license fees.
PNG or SVG — which should I download?
SVG for professional printing and large formats (it scales infinitely with sharp edges). PNG at 1024px+ for documents, email, and the web.