Dynamic QR codes without a subscription
Pay once per code. No trial that runs out, no renewal, no monthly bill.
What pay-once means
You pay for a code once. After that it keeps redirecting, and you can change its destination whenever you like at no extra cost. A QRKeeps code never stops redirecting because of billing, not even after a refund. The one exception is abuse: codes used for phishing, malware or other illegal content get blocked.
Prices
- Single: $7 for 1 dynamic code.
- 10-pack: $29 for 10 dynamic codes.
- 50-pack: $79 for 50 dynamic codes, on up to 5 of your own domains.
One-time prices in US dollars. Every account also gets one dynamic code free, on the same promise. See the packs.
If QRKeeps closes
We announce it at least 12 months ahead, and every code, paid or free, keeps redirecting for at least 5 years after that. Read the shutdown guarantee.
Your codes, exported
Download every code as CSV at any time, with its short link and destination, and a second CSV with every destination each code has had. Each of your own domains also has a _redirects file that moves its codes to Cloudflare Pages or Netlify without reprinting.