Simple, Transparent Pricing
Choose the right plan for your QR code needs
Free
Perfect for trying out QR codes
- 10 QR codes
- 1,000 scans per month
- Basic analytics
- URL, Text, WiFi, Contact types
- Basic customization
Starter
Great for small businesses
- 100 QR codes
- 10,000 scans per month
- Advanced analytics
- All QR code types except Menu
- Custom styling
- Email support
Developer
API-first plan for builders & integrators
- 500 QR codes
- 500,000 scans per month
- Full analytics: dashboard, export & API
- All QR code types except Menu
- REST API: 5,000 req/hr
- Developer console: API keys (production + sandbox), usage
- Authenticated MCP server: 2,000 req/hr
- list_qr_codes & get_analytics MCP tools
- Webhooks
Pro
Real-time analytics and design tools for growing companies
- 500 QR codes
- 1,000,000 scans per month
- Real-time analytics
- All QR code types, including Menu
- Logo embedding, frames & advanced styling
- SVG & PDF downloads
- Bulk management in the dashboard
- REST API: 5,000 req/hr, webhooks & developer console
- MCP server: generate tool, 500 req/hr
- Priority support
Compare Plans Side-by-Side
Detailed breakdown of features across all plans
| Features | Free | Starter | Developer | Pro |
|---|---|---|---|---|
QR Code Creation | ||||
| QR codes per account | 10 | 100 | 500 | 500 |
| URL QR codes | ||||
| Text QR codes | ||||
| WiFi QR codes | ||||
| Contact/VCard QR codes | ||||
| Email QR codes | ||||
| Menu QR codes | ||||
Dynamic QR Codes & Analytics | ||||
| Basic analytics | ||||
| Dynamic QR codes | ||||
| Device analytics | ||||
| Location tracking | ||||
| Time-based analytics | ||||
| Real-time dashboards | ||||
| Analytics export (CSV, PDF) | ||||
Customization | ||||
| Basic color customization | ||||
| Custom colors | ||||
| Size customization | ||||
| Logo embedding | ||||
| Frames & captions | ||||
| Advanced styling (dots, corners) | ||||
| SVG & PDF downloads | ||||
Performance & Limits | ||||
| Scans per month | 1,000 | 10,000 | 500,000 | 1,000,000 |
| Bulk operations | API only | API + dashboard | ||
Support | ||||
| Email support | Community | Business days | Business days | Priority |
| GDPR compliance | ||||
API & Developer | ||||
| Public API (no auth) | 100 req/hr | 100 req/hr | 100 req/hr | 100 req/hr |
| Authenticated REST API | ||||
| API rate limit (authenticated) | 5,000 req/hr | 5,000 req/hr | ||
| Developer console (API keys, usage) | ||||
| Sandbox environment | ||||
| Webhooks | ||||
| MCP server (Claude, Cursor, AI agents) | ||||
| MCP extended tools (list, analytics) | ||||
| MCP rate limit (with API key) | 2,000 req/hr | 500 req/hr | ||
| Bulk generation endpoint | ||||
| OpenAPI spec | ||||
Ready to get started?
Everything you need to build with QR codes
Both Developer and Pro include authenticated API access and the MCP server for Claude and Cursor, plus a developer console for keys and usage. Developer ($19/mo) is the API-first option and the only plan with the list_qr_codes and get_analytics MCP tools. Pro ($29/mo) adds real-time analytics, logo embedding, frames, SVG/PDF downloads, Menu QR codes, bulk management in the dashboard, and 1,000,000 scans a month. The public API (100 req/hr, no auth) stays free on all plans.
Public API: free, no auth
POST /api/public/qr-codes
Authenticated API: Developer & Pro
POST /api/v1/qr-codes
Authorization: Bearer <api-key>
Frequently Asked Questions
Is TheQRCode.io free?
Yes. The free plan includes 10 QR codes and 1,000 scans per month with no credit card, and it doesn't expire. Paid plans start at $9/month when you need more.
What is TheQRCode.io pricing?
TheQRCode.io pricing: a free plan (10 QR codes), Starter at $9/month (100 QR codes, 10,000 scans), Developer at $19/month (500 QR codes, 500,000 scans, full API), and Pro at $29/month (500 QR codes, 1,000,000 scans). Paid plans include a 14-day free trial.
Can I use the API without a paid plan?
Yes. The public API at /api/public/qr-codes requires no auth and is free on all plans at 100 requests/hour per IP. The Developer and Pro plans add the authenticated API at 5,000 req/hr, API keys, webhooks, MCP server access, and the bulk endpoint.
How do I connect Claude or Cursor to theqrcode.io?
Add https://mcp.theqrcode.io/mcp as an MCP server in your client config. Generating codes is free with no key (100 requests/hour per IP). A Developer or Pro API key saves them to your account, at 2,000 MCP requests/hour on Developer or 500 on Pro, and the list_qr_codes and get_analytics tools need the Developer plan. See the MCP setup guide for step-by-step instructions for Claude Desktop and Cursor.
Can I change plans later?
Yes. You can upgrade at any time and the new plan takes effect immediately. There is no manual downgrade: to move to a lower tier, cancel in the billing portal. Your current plan stays active until the end of the billing period, then the account returns to free and your codes carry on redirecting.
What happens if I exceed my scan limit?
Your QR codes will continue to work, but analytics tracking will stop until you upgrade or your monthly limit resets.
Do you offer refunds?
Yes, we offer a 30-day money-back guarantee. If you're not satisfied, contact us for a full refund.
Is there a free trial?
Yes. New users get a 14-day free trial of the paid plan they choose. No credit card required.
Comparing QR code generators? See how we compare to QR.io, Flowcode & Beaconstac including whether their codes expire and what they really cost.