PRICING
Pay for editing and analytics. Never for keeping codes alive.
Every plan — including Free — keeps your codes redirecting forever. No ads, no scan caps.
Pro
Recommended$119per year/ year
$12per month/ month
≈ $9.92/mo billed yearly · or $12 monthly
Billed monthly · or $119 a year, save $25
Start with Pro- 50 dynamic codes
- Edit destinations any time
- 12 months of daily scans + CSV export12 months of daily scans + CSV
- 1 custom domain (qr.yourbrand.com)1 custom domain
- Full exit kit
Keep
$49per year/ year
$5per month/ month
≈ $4.08/mo billed yearly · or $5 monthly
Billed monthly · or $49 a year, save $11
Start with Keep- 25 dynamic codes
- Edit destinations any time
- Total scans + last 30 days
- Full exit kit
- No custom domain
Free
$0foreverforever
For one menu or flyer.
Start free- 3 dynamic codes
- Destination locked at creation
- Plain CSV / JSON export
- No analytics
- No custom domain
Your codes keep redirecting forever, on every plan.No ads · no scan caps · even after you cancel
US dollars, plus any tax, paid through Paddle. You pick monthly or yearly again at checkout, after you sign in.
Compare plans
| Free | Keep | Pro Recommended | |
|---|---|---|---|
| Price | $0 | $5/mo or $49/yr$5/mo · $49/yr | $12/mo or $119/yr$12/mo · $119/yr |
| Dynamic codes | 3 | 25 | 50 |
| Edit destination | No, locked at creationLocked | Yes | Yes |
| Analytics | None | Total scans per code and the last 30 daysTotal + 30 days | 12 months of daily history and CSV export12 mo + CSV |
| Custom domain (qr.yourbrand.com)Custom domain | No | No | 1 domain1 |
| Exit kit | Plain CSV / JSONCSV / JSON | Full kitFull | Full kitFull |
| Codes redirect forever — no ads, no scan capsRedirects forever | Yes | Yes | Yes |
Questions
What happens to my codes if I cancel?
They keep redirecting to their last saved destination, forever — no ads, no scan caps. You lose editing, analytics and new codes, and nothing else. Re-subscribing restores everything.
Why does a custom domain matter?
Codes on your own subdomain (qr.yourbrand.com) can move anywhere with the exit kit. Codes on qrzo.app cannot, because Qrzo owns that domain; the Redirect Promise says what happens to them if Qrzo shuts down.
What if a payment fails?
You keep everything for 3 days. After that the account works like a cancelled one. Your codes never stop redirecting.
Can I switch plans later?
Signed in, your plan page shows the plan you are on and never starts a second subscription. You cancel through Paddle’s customer portal, linked from every Paddle receipt; once the paid period ends, the plan page lets you pick the other plan. Moving between Keep and Pro mid-period is not self-serve yet.
Can I change a Free code’s destination?
No. Free codes are locked at creation and redirect to that destination forever. Upgrade before you print if you may need to change it.