QR codes that never expire
Free static QR codes made in your browser — nothing is uploaded. And when you need codes you can edit after printing, QRKeep sells 5 dynamic codes for a one-time $19. No subscription. Ever.
Static code — generated entirely in your browser; nothing is uploaded. Need to change the destination later? Use a dynamic code instead.
5 dynamic QR codes. $19. Once.
- 5 dynamic codes that never expire — no subscription, ever
- Edit each code's destination anytime through a secret link — no account needed
- Scan counts per code, per day
- 7-day no-questions refund
One-time payment via Waffo (merchant of record). You get an unlock key right after checkout; enter it once to create your codes.
How the dynamic codes work
- Buy once. You get an unlock key right on the post-checkout page.
- The key instantly creates 5 dynamic codes — or enter it later on the activation page.
- Each code gets a permanent short link (
https://qr-never-expires.pages.dev/r/<id>) and a secret edit link. Save the edit links — they are the only way to change destinations. - Point each code at any URL, edit it anytime. Print once, redirect forever.
Free vs paid
Static (free): the content is baked into the pattern — a URL, Wi-Fi credentials, a vCard, plain text. It works forever, but can never be changed. Great for anything that won't move.
Dynamic ($19 once): the code points at a permanent short link on this domain; you control where it redirects. Menus, listings, packaging, flyers — anything that might change after the ink dries.
Why no subscription?
Most QR tools rent you your own codes: stop paying and printed codes die. QRKeepcharges once because a redirect is cheap to run — you are buying the codes, not renting them. If the service ever shuts down, paid codes keep redirecting or you get your money back.