Simple, Transparent Pricing
Choose the perfect 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
- Custom styling
- Email support
Developer
API-first plan for builders & integrators
- 500 QR codes
- 500,000 scans per month
- Full analytics via API
- All QR code types
- REST API — 5,000 req/hr
- API key management (production + sandbox)
- Authenticated MCP server (Claude, Cursor)
- list_qr_codes & get_analytics MCP tools
- Webhooks
Pro
Full dashboard for growing companies
- 500 QR codes
- 500,000 scans per month
- Real-time analytics
- All QR code types
- Advanced customization
- Priority support
- REST API — 5,000 req/hr
- API key authentication
- MCP server (Claude, Cursor)
- Bulk generation endpoint
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 | ||||
| Data export (CSV) | ||||
Customization | ||||
| Basic color customization | ||||
| Custom colors | ||||
| Size customization | ||||
| Logo embedding | ||||
| Advanced styling (dots, corners) | ||||
| SVG & PDF downloads | ||||
Performance & Limits | ||||
| Scans per month | 1,000 | 10,000 | 500,000 | 500,000 |
| Bulk operations | ||||
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 | ||
| API key management | ||||
| Sandbox environment | ||||
| Webhooks | ||||
| MCP server (Claude, Cursor, AI agents) | ||||
| MCP extended tools (list, analytics) | ||||
| Bulk generation endpoint | ||||
| OpenAPI spec | ||||
Ready to get started?
Everything you need to build with QR codes
Both Developer and Pro unlock authenticated API access and the MCP server for Claude and Cursor. Developer ($19/mo) is the headless option — full analytics and all API features accessed entirely through code, no visual dashboard. Pro ($29/mo) adds the visual dashboard, real-time charts, bulk management UI, and SVG/PDF export. 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
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 Pro plan adds an authenticated endpoint with 5,000 req/hr, API key management, 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. The MCP server is available on the Pro 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 or downgrade your plan at any time from your dashboard. Changes take effect immediately.
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 with full access to Pro features. No credit card required.