# ScanBlitz Pricing\n\nCanonical URL: https://scanblitz.com/pricing\nAI text mirror: https://scanblitz.com/ai/pricing.md\nLast updated: 2026-07-13\n\n## Summary\n\nStart free. Scale when agents need more QR codes, higher scan volumes, or longer analytics retention. Free, Pro, and Scale tiers include MCP server/API access and scan tracking.\n\n## Extracted public pricing text\n\nimport React from 'react'; import { Button } from '@/components/ui/button'; import { ArrowLeft, Check, X, Terminal } from 'lucide-react'; import { Link } from 'react-router-dom'; import { useAuth } from '@/contexts/AuthContext'; import SubscriptionPlans from '@/components/premium/SubscriptionPlans'; const Pricing: React.FC = () => { const { user } = useAuth(); return ( {/* Nav */} ScanBlitz API Docs {user ? "Dashboard" : "Sign In"} Simple pricing for agents and developers Start free. Scale when your agents need more QR codes, higher scan volumes, or longer analytics retention. {/* Comparison table */} {/* Header row */} Features Free $0 forever Popular Pro $19 /month Scale $49 /month {/* Rows */} {[ { feature: 'QR Codes', free: '50', pro: '1,000', scale: 'Unlimited' }, { feature: 'Scans tracked/mo', free: '1,000', pro: '50,000', scale: '500,000' }, { feature: 'API calls/mo', free: '5,000', pro: '100,000', scale: '1,000,000' }, { feature: 'Analytics retention', free: '7 days', pro: '90 days', scale: '1 year' }, { feature: 'Rate limit', free: '60/min', pro: '300/min', scale: '1,000/min' }, { feature: 'Dynamic QR codes', free: '5', pro: 'Unlimited', scale: 'Unlimited' }, { feature: 'MCP Server', free: true, pro: true, scale: true }, { feature: 'Bulk create (100/req)', free: false, pro: true, scale: true }, { feature: 'Campaign grouping', free: false, pro: true, scale: true }, { feature: 'CSV/JSON export', free: false, pro: true, scale: true }, { feature: 'Custom domains', free: false, pro: '1', scale: '5' }, { feature: 'Webhooks (scan events)', free: false, pro: true, scale: true }, { feature: 'Priority support', free: false, pro: false, scale: true }, ].map((row, i) => ( {row.feature} {['free', 'pro', 'scale'].map((tier) => { const val = row[tier as keyof typeof row]; return ( {val === true ? : val === false ? : {val} } ); })} ))} {/* CTA row */} Get Started Start Pro Start Scale {/* Existing subscription plans for logged-in checkout */} {user && ( )} {/* Bottom note */} All plans include the MCP server, REST API access, and scan tracking. No credit card required for the free tier. Cancel anytime. ); }; export default Pricing;\n