Pay for volume, not for correctness
Scanability, payment-QR accuracy and Continuity Mode are free on every tier — they are the product, not the upsell. What you pay for is dynamic codes, automation and collaboration.
- Codes never stop working
- Scans are never blocked — tracking caps at your plan’s monthly limit
- No ads, on any tier
- Monthly billing on every tier
- Cancel in one click
Anyone printing a handful of codes and wanting them verified.
Start free- Unlimited static QR codes
- 5 dynamic codes and short links
- 2,000 tracked scans/month
- 1 landing page · 30-day retention
- Full scanability + payment QR
- 20 AI credits, once
- Codes keep working after the month
One code on a counter, and the numbers behind it.
Choose Lite- 10 dynamic codes and short links
- 10,000 tracked scans/month
- Full analytics — geo, device, referrer
- 3 landing pages · 90-day retention
- Bulk: 25 codes per job
- 50 AI credits/month
A single shop or restaurant with codes on display.
Choose Starter- 25 dynamic codes and short links
- 25,000 tracked scans/month
- Full analytics — geo, device, referrer
- 10 landing pages · 180-day retention
- Bulk: 100 codes per job
- 100 AI credits/month
A shop that outgrew Starter but does not need the API yet.
Choose Starter Plus- 60 dynamic codes and short links
- 60,000 tracked scans/month
- Full analytics — geo, device, referrer
- 20 landing pages · 1-year retention
- Bulk: 250 per job · 2 seats
- 250 AI credits/month
Multi-location businesses and developers who need the API.
Choose Pro- 200 dynamic codes and short links
- 250,000 tracked scans/month
- API — 50,000 calls/month + MCP server
- 50 pages · 2-year retention
- Bulk: 1,000 per job · 3 seats
- 1 custom domain · 500 AI credits
Chains and brands running codes on packaging at scale.
Choose Business- 1,000 dynamic codes and short links
- 1M tracked scans/month
- API — 500,000 calls/month
- 300 pages · 3-year retention
- Bulk: 10,000 per job · 10 seats
- 5 custom domains · 2,000 AI credits
Brands past Business volumes and heading for white label.
Choose Growth- 2,500 dynamic codes and short links
- 2.5M tracked scans/month
- API — 1M calls/month
- 600 pages · 3-year retention
- Bulk: 25,000 per job · 15 seats
- 7 custom domains · 4,000 AI credits
Agencies managing codes for many clients under their own brand.
Choose Agency- 5,000 dynamic codes and short links
- 5M tracked scans/month
- White label + client workspaces
- Unlimited pages · white-label PDF reports
- Bulk: 50,000 per job · 25 seats
- 10 domains · 6,000 AI credits
The largest self-serve volumes, short of a signed contract.
Choose Scale- 15,000 dynamic codes and short links
- 15M tracked scans/month
- White label + client workspaces
- Unlimited pages · 5-year retention
- Bulk: 100,000 per job · 50 seats
- 25 domains · 12,000 AI credits
Organisations needing SSO, data residency and a signed SLA.
What's included
- Custom dynamic code and scan volumes
- SSO (SAML 2.0, OIDC) and SCIM
- Configurable retention and residency
- Custom permission matrix
- Unlimited seats and domains
- 25,000+ AI credits/month
Every competitor stops the code working. We don't.
You cannot out-give a free tier that hands out ten thousand codes with ads on them. So we differentiate on the only thing that matters after the print run: what happens when you hit a limit, downgrade, or stop paying.
- Tracked-scan limit
- The redirect continues at full speed. Analytics pause until the month resets or you upgrade, and we email you when it happens.
- Plan downgrade
- Codes above the new limit enter Continuity Mode — they keep redirecting to their last destination forever. Editing, analytics and targeting stop.
- Subscription cancelled
- All dynamic codes enter Continuity permanently. Reactivating restores full control with history intact.
- Payment failed
- 14 days of grace at full function, then Continuity. Never a dead code, never a surprise deletion.
- Account deleted
- An explicit choice: keep codes resolving in Continuity, or hard-delete with typed confirmation. We do not decide for you.
Functioning scans are unlimited on every tier, including Free. Tracked scans are a measurement limit, never a functional one.
Every limit, stated
Nothing here is hidden behind "contact us" except genuine enterprise items — data residency, custom retention and signed SLAs.
| Feature | Free | Lite | Starter | Starter Plus | Pro | Business | Growth | Agency | Scale | Enterprise |
|---|---|---|---|---|---|---|---|---|---|---|
| CODES AND SCANS | ||||||||||
| Static QR codes | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| Dynamic codes and short links | 5 | 10 | 25 | 60 | 200 | 1,000 | 2,500 | 5,000 | 15,000 | Custom |
| Functioning scans | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ | ∞ |
| Tracked scans/month | 2,000 | 10,000 | 25,000 | 60,000 | 250,000 | 1M | 2.5M | 5M | 15M | Custom |
| Continuity Mode | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| VERIFICATION — FREE ON EVERY TIER | ||||||||||
| Scanability engine (18 checks) | Full | Full | Full | Full | Full | Full | Full | Full | Full | Full |
| Decode matrix, 5×8 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Payment QR + NPCI standees | Full | Full | Full | Full | Full | Full | Full | Full | Full | Full |
| Cross-app wallet matrix | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| QR-to-AI protocol | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Threat scanning + abuse defence | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| ANALYTICS | ||||||||||
| Analytics depth | Basic | Full | Full | Full | +campaigns | +advanced | +advanced | +white-label | +white-label | +custom |
| India state-level choropleth | — | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Real-time feed, cohorts | — | — | — | — | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Data retention | 30d | 90d | 180d | 1y | 2y | 3y | 3y | 3y | 5y | Config |
| White-label PDF reports | — | — | — | — | — | — | — | ✓ | ✓ | ✓ |
| CONTENT AND AUTOMATION | ||||||||||
| Landing pages | 1 | 3 | 10 | 20 | 50 | 300 | 600 | ∞ | ∞ | ∞ |
| Bulk codes per job | — | 25 | 100 | 250 | 1,000 | 10,000 | 25,000 | 50,000 | 100,000 | 100,000 |
| API calls/month | — | — | — | — | 50,000 | 500,000 | 1M | 2M | 2M | Custom |
| MCP server | — | — | — | — | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Custom domains | — | — | — | — | 1 | 5 | 7 | 10 | 25 | ∞ |
| TEAM | ||||||||||
| Seats | 1 | 1 | 1 | 2 | 3 | 10 | 15 | 25 | 50 | ∞ |
| Roles and permissions | — | — | — | — | 6 roles | 6 roles | 6 roles | 6 roles | 6 roles | Custom |
| Client workspaces | — | — | — | — | — | — | — | ✓ | ✓ | ✓ |
| White label | — | — | — | — | — | — | — | ✓ | ✓ | ✓ |
| SSO / SCIM | — | — | — | — | — | — | — | — | — | ✓ |
| CREDITS | ||||||||||
| AI credits/month | 20, once | 50 | 100 | 250 | 500 | 2,000 | 4,000 | 6,000 | 12,000 | 25,000+ |
Prices in INR, exclusive of GST. GST-compliant invoices with GSTIN capture on every plan. Indian pricing is available on Indian payment instruments; if you relocate, you keep your original price for 24 months.
Metered, never unlimited — and never a surprise charge
Every tier includes monthly credits. Included credits expire monthly; purchased credits never expire, and debits always consume the expiring bucket first. When the balance hits zero, AI features stop — we never bill you for overage you did not choose.
WHAT CREDITS BUY
- Menu import (photo or PDF → structured menu)
- 2 / page · first import free
- Business card → digital card
- 2
- Existing standee photo → UPI details
- 2
- Bulk CSV column mapping
- 1
- AI QR art (4 variations)
- 3
- Marketing asset (standee, flyer, social)
- 3 · extra size 0.5
- Full 8-format asset pack
- 6
- Menu or page translation
- 2–3
- Analytics narration
- 2
- Docs assistant
- free
Never metered: static generation, the design studio, the scanability engine, decode verification, payment validation, analytics and exports.
Billing questions
What happens to my printed codes if I stop paying?
They keep working. Every dynamic code enters Continuity Mode and continues redirecting to its last destination, permanently and at full edge speed. You lose editing, analytics and targeting — never the code itself.
Is annual billing mandatory for the cheaper price?
No. Every tier can be paid monthly, at 25–30% more than the annual rate (27–34% in dollars). We list annual first because most people choose it, not to force it.
Why is analytics full at the first paid tier?
Because gating geo and device breakdown above an entry tier is the single most-cited grievance with competitors. If you pay anything, you see everything about your own scans.
Is the API really available at Pro?
Yes, with 50,000 calls a month and the MCP server included. Restricting API access to an enterprise tier leaves the developer mid-market unserved, which is where a lot of genuinely useful integrations come from.
How does Indian pricing work if I am abroad?
Price is bound to the payment instrument, not your IP. Indian pricing runs on the Razorpay rail, which accepts Indian instruments; international customers are billed in USD. If you relocate, your existing price is locked for 24 months.
Do you charge overage on scans or credits?
Never. Tracked scans pause measurement rather than billing you; AI credits hard-stop at zero. There is no mechanism in the system for a surprise charge.
Can I cancel in one click?
Yes, and there is no retention interstitial, no "are you sure" carousel and no phone call. Cancellation puts your codes into Continuity, so nothing you printed breaks.
Do you offer GST invoices?
Yes — GSTIN capture at checkout and compliant invoices with HSN/SAC codes on every Indian plan, including monthly.