PageSourceSearch

https://qr-manager.ai/upgrade

html qr-manager.ai collected 2026-10-05 14:39:07 UTC 88,655 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable h-full antialiased"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/10kja4~mqcd0a.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0ejgyc.1bk3~5.js"/>
1<script src="/_next/static/chunks/128aahewwf1we.js" async=""></script>
1<script src="/_next/static/chunks/0~rk~iesp54ct.js" async=""></script>
1<script src="/_next/static/chunks/04kqjjv0k1zin.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-07div2w6-rl8i.js" async=""></script>
1<script src="/_next/static/chunks/17c41mihaklx0.js" async=""></script>
1<script src="/_next/static/chunks/0i.l9589uvx0j.js" async=""></script>
1<script src="/_next/static/chunks/0nwkj6smi_-.i.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Pricing — Simple, Transparent Plans | QR Manager</title><meta name="description" content="Start free with 5 QR codes. Upgrade to Starter, Pro, or Enterprise for unlimited codes, analytics, team management, and enterprise SSO."/><link rel="author" href="https://qr-manager.ai"/><meta name="author" content="QR Manager"/><meta name="keywords" content="QR code generator,dynamic QR codes,QR code analytics,QR code tracker,QR code management platform,enterprise QR codes,QR code API,custom QR codes,QR code campaign tracking,MCP QR codes"/><meta name="creator" content="QR Manager"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-image-preview:large"/><link rel="canonical" href="https://qr-manager.ai/upgrade"/><meta property="og:title" content="QR Manager Pricing — Free to Enterprise"/><meta property="og:description" content="Start free. Upgrade when you need more. Cancel anytime."/><meta property="og:url" content="https://qr-manager.ai/upgrade"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="QR Manager — Smart QR Code Platform"/><meta name="twitter:description" content="Dynamic QR codes with real-time analytics, custom branding, and enterprise features."/><meta name="twitter:image" content="https://qr-manager.ai/api/og"/><link rel="icon" href="/favicon.ico?favicon.0iqzugw3s5aup.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon.svg?icon.0c82mixvryy~b.svg" sizes="any" type="image/svg+xml"/><link rel="icon" href="/icon.png?icon.0fqu5csdj1-t9.png" sizes="120x120" type="image/png"/>
1<script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script>
1</head><body class="min-h-full flex flex-col"><div hidden=""><!--$--><!--/$--></div><div class="min-h-screen bg-zinc-50 flex flex-col"><header class="sticky top-0 z-40 bg-white/90 backdrop-blur-md border-b border-zinc-200/80 shadow-sm"><div class="max-w-6xl mx-auto px-6 h-16 flex items-center justify-between"><a class="flex items-center gap-2.5 select-none" href="/"><svg class="w-9 h-9" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="36" height="36" rx="8" fill="var(--color-brand-600)"></rect><rect x="4" y="4" width="11" height="11" rx="2" fill="white"></rect><rect x="6.5" y="6.5" width="6" height="6" rx="1" fill="var(--color-brand-600)"></rect><rect x="21" y="4" width="11" height="11" rx="2" fill="white"></rect><rect x="23.5" y="6.5" width="6" height="6" rx="1" fill="var(--color-brand-600)"></rect><rect x="4" y="21" width="11" height="11" rx="2" fill="white"></rect><rect x="6.5" y="23.5" width="6" height="6" rx="1" fill="var(--color-brand-600)"></rect><rect x="21" y="21" width="4" height="4" rx="1" fill="var(--color-brand-300)"></rect><rect x="27" y="21" width="4" height="4" rx="1" fill="white" opacity="0.5"></rect><rect x="21" y="27" width="4" height="4" rx="1" fill="white" opacity="0.5"></rect><rect x="27" y="27" width="4" height="4" rx="1" fill="var(--color-brand-300)"></rect><rect x="24" y="24" width="4" height="4" rx="1" fill="white" opacity="0.85"></rect></svg><span class="text-lg font-bold tracking-tight text-zinc-900 leading-none">qr-manager<span class="text-brand-600">.ai</span></span></a><nav class="hidden md:flex items-center gap-8 text-sm font-medium text-zinc-600"><a class="hover:text-brand-600 transition-colors" href="/#features">Features</a><a class="hover:text-brand-600 transition-colors" href="/upgrade">Pricing</a><a class="hover:text-brand-600 transition-colors" href="/docs">Docs</a></nav><div class="flex items-center gap-3"><a class="text-sm font-medium text-zinc-600 hover:text-zinc-900 transition-colors" href="/login">Sign in</a><a class="rounded-lg bg-brand-600 px-4 py-2 text-sm font-semibold text-white hover:bg-brand-700 transition-colors shadow-sm" href="/signup">Get started free</a></div></div></header><main class="max-w-6xl mx-auto px-4 py-16 space-y-20"><div class="text-center space-y-4 max-w-2xl mx-auto"><h1 class="text-4xl sm:text-5xl font-bold text-zinc-900">Simple, transparent pricing</h1><p class="text-zinc-500 text-lg">Start free with AI integration included. Upgrade for teams, retargeting pixels, and more QR codes. Cancel anytime.</p><div class="flex flex-wrap justify-center gap-x-6 gap-y-2 text-sm text-zinc-500 pt-1"><span>🤖 AI / MCP integration</span><span>👥 Built for teams</span><span>📱 App Store &amp; Social Links QR types</span><span>🎯 Retargeting pixels</span></div></div><div class="space-y-12"><div class="flex items-center justify-center gap-4"><span class="text-sm font-medium text-zinc-400">Monthly</span><button class="relative inline-flex h-6 w-11 items-center rounded-full transition-colors bg-brand-600"><span class="inline-block h-4 w-4 rounded-full bg-white shadow transition-transform translate-x-6"></span></button><span class="text-sm font-medium text-zinc-900">Annual<span class="ml-2 rounded-full bg-emerald-100 px-2 py-0.5 text-xs font-semibold text-emerald-700">2 months free</span></span></div><div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6"><div class="rounded-2xl border border-zinc-200 bg-white p-7 space-y-6 flex flex-col"><div><span class="text-xs font-bold uppercase tracking-widest text-zinc-400">Free</span><div class="mt-2 flex items-baseline gap-1"><span class="text-4xl font-bold text-zinc-900">$0</span><span class="text-zinc-400 text-sm">/month</span></div><p class="text-xs text-zinc-500 mt-1">For individuals getting started.</p></div><ul class="text-xs text-zinc-600 space-y-2.5 flex-1"><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>5 dynamic QR codes</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>10 short links</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>PNG + SVG + WebP + JPG export</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Basic scan analytics</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>UTM builder</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Expiration controls</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Campaign folders</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>AI integration (Claude, Cursor, Glean)</li></ul><a href="/signup" class="block w-full rounded-xl px-4 py-3 text-center text-sm font-bold transition-colors border border-zinc-300 text-zinc-700 hover:bg-zinc-50">Get started free</a></div><div class="rounded-2xl border border-accent-200 bg-accent-50/40 p-7 space-y-6 flex flex-col"><div><span class="text-xs font-bold uppercase tracking-widest text-accent-600">Starter</span><div class="mt-2 flex items-baseline gap-1"><span class="text-4xl font-bold text-zinc-900">$<!-- -->7.5</span><span class="text-zinc-400 text-sm">/mo</span></div><p class="text-xs text-zinc-500 mt-1">Billed $90/year</p></div><ul class="text-xs text-zinc-600 space-y-2.5 flex-1"><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>25 QR codes + 50 short links</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>All 9 QR types incl. App Store, Social Links &amp; File</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Custom short codes</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Styled QR (colors, dots, logo)</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>No ads on redirect</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Retargeting pixels per QR (Meta, Google, TikTok)</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Batch CSV (20 codes)</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>API keys + REST API access</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Unlimited URL edits</li></ul><button class="w-full rounded-xl px-4 py-3 text-center text-sm font-bold transition-colors disabled:opacity-60 bg-accent-600 text-white hover:bg-accent-700">Get Starter</button></div><div class="rounded-2xl border-2 border-brand-500 bg-white p-7 space-y-6 flex flex-col relative shadow-lg shadow-brand-100"><div class="absolute -top-3.5 left-1/2 -translate-x-1/2"><span class="rounded-full bg-brand-600 px-3.5 py-1 text-xs font-bold text-white shadow-md">Most popular</span></div><div><span class="text-xs font-bold uppercase tracking-widest text-brand-600">Pro</span><div class="mt-2 flex items-baseline gap-1"><span class="text-4xl font-bold text-zinc-900">$<!-- -->24</span><span class="text-zinc-400 text-sm">/mo</span></div><p class="text-xs text-zinc-500 mt-1">Billed $290/year</p></div><ul class="text-xs text-zinc-600 space-y-2.5 flex-1"><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>250 QR codes + 500 short links</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Everything in Starter</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Advanced analytics (city, ISP, browser)</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Org-level pixel defaults (apply to all QR codes)</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Batch CSV (50 codes)</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>3 seats included (+ $10/seat/mo, up to 15 add-on seats)</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Role-based access control</li><li class="flex items-center gap-2"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Teams &amp; folder permissions</li></ul><p class="text-[10px] text-brand-600 font-medium">✦ The only QR plan with real team management</p><button class="w-full rounded-xl px-4 py-3 text-center text-sm font-bold transition-colors disabled:opacity-60 bg-brand-600 text-white hover:bg-brand-700">Get Pro</button></div><div class="rounded-2xl border-2 border-zinc-800 bg-zinc-900 p-7 space-y-6 flex flex-col"><div><span class="text-xs font-bold uppercase tracking-widest text-zinc-400">Enterprise</span><div class="mt-2"><span class="text-2xl font-bold text-white leading-snug">Contact us<br/>for pricing</span></div><p class="text-xs text-zinc-400 mt-1">Custom contract · invoicing</p></div><ul class="text-xs text-zinc-400 space-y-2.5 flex-1"><li class="flex items-center gap-2"><svg class="w-3.5 h-3.5 text-zinc-400 shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Unlimited QR codes + short links</li><li class="flex items-center gap-2"><svg class="w-3.5 h-3.5 text-zinc-400 shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Everything in Pro</li><li class="flex items-center gap-2"><svg class="w-3.5 h-3.5 text-zinc-400 shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Unlimited team members</li><li class="flex items-center gap-2"><svg class="w-3.5 h-3.5 text-zinc-400 shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1
1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Custom subdomain</li><li class="flex items-center gap-2"><svg class="w-3.5 h-3.5 text-zinc-400 shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>SSO (SAML 2.0 — Okta, Azure, Google)</li><li class="flex items-center gap-2"><svg class="w-3.5 h-3.5 text-zinc-400 shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>SCIM provisioning + group sync</li><li class="flex items-center gap-2"><svg class="w-3.5 h-3.5 text-zinc-400 shrink-0" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg>Dedicated account manager</li></ul><a href="mailto:[email protected]" class="block w-full rounded-xl bg-white px-4 py-3 text-center text-sm font-bold text-zinc-900 hover:bg-zinc-100 transition-colors">Contact sales →</a></div></div><div class="rounded-2xl border border-emerald-200 bg-emerald-50 px-6 py-4 flex flex-col sm:flex-row items-center justify-between gap-3"><div class="flex items-center gap-3"><span class="text-2xl">🛡️</span><div><p class="text-sm font-semibold text-emerald-900">30-day money-back guarantee</p><p class="text-xs text-emerald-700">Not happy? Email us within 30 days of your first payment and we&#x27;ll refund in full — no questions asked.</p></div></div><a href="mailto:[email protected]?subject=Refund request" class="shrink-0 text-xs font-semibold text-emerald-700 underline underline-offset-2 hover:text-emerald-800">Request a refund →</a></div><div><h2 class="text-xl font-bold text-zinc-900 mb-6">Full feature comparison</h2><div class="rounded-2xl border border-zinc-200 overflow-hidden"><div class="grid grid-cols-[1fr_90px_90px_90px_90px] bg-zinc-50 border-b border-zinc-200 px-5 py-3 gap-2"><span class="text-xs font-semibold uppercase tracking-wider text-zinc-500">Feature</span><span class="text-xs font-semibold text-zinc-500 text-center">Free</span><span class="text-xs font-semibold text-accent-600 text-center">Starter</span><span class="text-xs font-semibold text-brand-600 text-center">Pro</span><span class="text-xs font-semibold text-zinc-500 text-center">Ent.</span></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">Dynamic QR codes</span><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">5</span></div><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">25</span></div><div class="flex justify-center"><span class="text-sm font-medium text-brand-700">250</span></div><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">Unlimited</span></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">Short links (redirect-only, no QR image)</span><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">10</span></div><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">50</span></div><div class="flex justify-center"><span class="text-sm font-medium text-brand-700">500</span></div><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">Unlimited</span></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">9 QR types: URL, vCard, WiFi, SMS, Email, Phone, App Store, Social Links, File</span><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">PNG + SVG + WebP + JPG export</span><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">Scan count tracking</span><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">Analytics (device, country)</span><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">Analytics (city, ISP, browser, referrer)</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">Destination URL edits</span><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">1 QR · 24h cooldown</span></div><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">Unlimited</span></div><div class="flex justify-center"><span class="text-sm font-medium text-brand-700">Unlimited</span></div><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">Unlimited</span></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">UTM parameter builder</span><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">Expiration controls (date &amp; scan limit)</span><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">Campaign folders</span><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">Email scan alerts</span><div class="flex justify-cent
1er"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">Custom short codes (branded slugs)</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">QR styling (colors, dot &amp; corner shapes)</span><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">1 QR</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">Logo embedding in QR</span><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">1 QR</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">No ads on scan redirect</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">Batch CSV generation</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">20 codes</span></div><div class="flex justify-center"><span class="text-sm font-medium text-brand-700">50 codes</span></div><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">100 codes</span></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">
1Retargeting pixels — per-QR (Meta, Google, TikTok)</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">Org-level pixel defaults (apply to all QR codes)</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">REST API access</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">AI integration via MCP (Claude, ChatGPT, Glean, Cursor)</span><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">Team members (org seats)</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-sm font-medium text-brand-700">3 seats (+$10/seat/mo)</span></div><div class="flex justify-center"><span class="text-sm font-medium text-zinc-800">Unlimited</span></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">Role-based access (Owner / Admin / Manager / Member)</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">Teams &amp; folder access control</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-brand-600" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">SCIM group → team sync</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">Custom subdomain (yourco.qr-manager.ai)</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">
1SSO (SAML 2.0 — Okta, Azure AD, Google Workspace)</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 border-b border-zinc-100"><span class="text-sm text-zinc-700">SCIM provisioning (Okta, Azure)</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-white border-b border-zinc-100"><span class="text-sm text-zinc-700">Dedicated account manager</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div><div class="grid grid-cols-[1fr_90px_90px_90px_90px] px-5 py-3 items-center gap-2 bg-zinc-50/50 "><span class="text-sm text-zinc-700">Custom contract &amp; invoicing</span><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><span class="text-zinc-300 text-sm">—</span></div><div class="flex justify-center"><svg class="w-4 h-4 shrink-0 text-emerald-500" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd"></path></svg></div></div></div></div></div><div class="max-w-3xl mx-auto space-y-6"><h2 class="text-2xl font-bold text-zinc-900 text-center">Frequently asked questions</h2><div class="space-y-4"><div class="bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2"><p class="text-sm font-semibold text-zinc-900">What happens to my QR codes if I downgrade to Free?</p><p class="text-sm text-zinc-500 leading-relaxed">Your QR codes stay active and scannable forever. If you exceed the Free limit of 5 codes, the oldest codes above that limit are paused (not deleted) until you either upgrade again or delete some codes.</p></div><div class="bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2"><p class="text-sm font-semibold text-zinc-900">Can I change plans or cancel anytime?</p><p class="text-sm text-zinc-500 leading-relaxed">Yes — upgrade, downgrade, or cancel at any moment. If you cancel a paid plan, your access continues until the end of the billing period. There are no cancellation fees.</p></div><div class="bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2"><p class="text-sm font-semibold text-zinc-900">
1Do QR codes stop working if I stop paying?</p><p class="text-sm text-zinc-500 leading-relaxed">No. Static QR codes (vCard, WiFi, SMS, etc.) never expire. Dynamic URL QR codes remain scannable — they just won&#x27;t let you update the destination URL until you re-upgrade. We will never silently break your print campaigns.</p></div><div class="bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2"><p class="text-sm font-semibold text-zinc-900">What&#x27;s the difference between static and dynamic QR codes?</p><p class="text-sm text-zinc-500 leading-relaxed">Dynamic QR codes store a short redirect URL — you can update the destination any time without reprinting. Static QR codes bake the data (vCard contact, WiFi password, phone number) directly into the code and can&#x27;t be changed.</p></div><div class="bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2"><p class="text-sm font-semibold text-zinc-900">How does batch generation work?</p><p class="text-sm text-zinc-500 leading-relaxed">Upload a CSV with a &#x27;url&#x27; column (and optional &#x27;title&#x27; column). We&#x27;ll create all QR codes in one shot — up to 20 on Starter or 50 on Pro. Each code gets its own slug and scan tracking dashboard.</p></div><div class="bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2"><p class="text-sm font-semibold text-zinc-900">Is there a money-back guarantee?</p><p class="text-sm text-zinc-500 leading-relaxed">Yes. If you&#x27;re not satisfied within 30 days of your first payment, email [email protected] and we&#x27;ll refund your full payment — no questions asked.</p></div><div class="bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2"><p class="text-sm font-semibold text-zinc-900">Can I use qr-manager.ai for commercial projects and client work?</p><p class="text-sm text-zinc-500 leading-relaxed">Absolutely. All plans — including Free — allow commercial use. The Pro plan includes the REST API and batch generation tools agencies need, and Enterprise adds a custom subdomain for white-label client deployments.</p></div><div class="bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2"><p class="text-sm font-semibold text-zinc-900">Do you offer nonprofit or educational discounts?</p><p class="text-sm text-zinc-500 leading-relaxed">Yes — we offer 50% off Starter and Pro for registered nonprofits and educational institutions. Email [email protected] with proof of status and we&#x27;ll apply the discount to your account.</p></div></div></div><div class="text-center space-y-4"><p class="text-sm text-zinc-500">Questions about Enterprise?<!-- --> <a href="mailto:[email protected]" class="text-brand-600 hover:text-brand-700 underline underline-offset-2">Email [email protected]</a></p><div class="flex flex-wrap justify-center gap-x-8 gap-y-2 text-xs text-zinc-400"><span>🔒 Encrypted — in transit &amp; at rest</span><span>⏱️ 99.9% uptime SLA</span><span>🇪🇺 GDPR compliant</span><span>🛡️ 30-day money-back guarantee</span></div></div></main><footer class="bg-zinc-900 text-zinc-400"><div class="max-w-6xl mx-auto px-6 py-14 grid grid-cols-2 md:grid-cols-4 gap-10"><div class="col-span-2 md:col-span-1 space-y-4"><div class="flex items-center gap-2.5"><svg class="w-8 h-8" viewBox="0 0 36 36" fill="none"><rect width="36" height="36" rx="8" fill="#0D9488"></rect><rect x="4" y="4" width="11" height="11" rx="2" fill="white"></rect><rect x="6.5" y="6.5" width="6" height="6" rx="1" fill="#0D9488"></rect><rect x="21" y="4" width="11" height="11" rx="2" fill="white"></rect><rect x="23.5" y="6.5" width="6" height="6" rx="1" fill="#0D9488"></rect><rect x="4" y="21" width="11" height="11" rx="2" fill="white"></rect><rect x="6.5" y="23.5" width="6" height="6" rx="1" fill="#0D9488"></rect><rect x="21" y="21" width="4" height="4" rx="1" fill="#34D399"></rect><rect x="27" y="21" width="4" height="4" rx="1" fill="white" opacity="0.4"></rect><rect x="21" y="27" width="4" height="4" rx="1" fill="white" opacity="0.4"></rect><rect x="27" y="27" width="4" height="4" rx="1" fill="#34D399"></rect><rect x="24" y="24" width="4" height="4" rx="1" fill="white" opacity="0.8"></rect></svg><span class="text-white font-bold text-sm">qr-manager<span class="text-brand-400">.ai</span></span></div><p class="text-sm leading-relaxed">Smart QR management for businesses that take their brand seriously.</p></div><div class="space-y-3"><p class="text-xs font-bold uppercase tracking-widest text-zinc-500">Product</p><a class="block text-sm hover:text-white transition-colors" href="/#features">Features</a><a class="block text-sm hover:text-white transition-colors" href="/#ai-integration">AI Integration</a><a class="block text-sm hover:text-white transition-colors" href="/upgrade">Pricing</a></div><div class="space-y-3"><p class="text-xs font-bold uppercase tracking-widest text-zinc-500">Docs &amp; Help</p><a class="block text-sm hover:text-white transition-colors" href="/docs">Documentation</a><a class="block text-sm hover:text-white transition-colors" href="/docs/getting-started/user">Getting started</a><a class="block text-sm hover:text-white transition-colors" href="/api-reference">API Reference</a><a class="block text-sm hover:text-white transition-colors" href="/docs/mcp">
1MCP / AI guide</a><a class="block text-sm hover:text-white transition-colors" href="/faq">FAQ</a><a class="block text-sm hover:text-white transition-colors" href="/support">Support</a></div><div class="space-y-3"><p class="text-xs font-bold uppercase tracking-widest text-zinc-500">Legal</p><a class="block text-sm hover:text-white transition-colors" href="/privacy">Privacy Policy</a><a class="block text-sm hover:text-white transition-colors" href="/terms">Terms of Service</a><a class="block text-sm hover:text-white transition-colors" href="/security">Security</a><a class="block text-sm hover:text-white transition-colors" href="/legal">Legal Notice</a><a href="mailto:[email protected]?subject=California+Privacy+Request" class="block text-sm hover:text-white transition-colors">Privacy Choices</a></div></div><div class="border-t border-zinc-800 max-w-6xl mx-auto px-6 py-5 flex flex-col sm:flex-row items-center justify-between gap-2 text-xs text-zinc-600"><div class="flex flex-col gap-0.5"><p>© 2026 QR-MANAGER.AI LLC. All rights reserved.</p><p>QR Code is a registered trademark of Denso Wave Incorporated.</p></div><p>Made with purpose — helping businesses connect the physical and digital world.</p></div></footer></div><!--$--><!--/$-->
1<script src="/_next/static/chunks/0ejgyc.1bk3~5.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[339756,[\"/_next/static/chunks/17c41mihaklx0.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n3:I[837457,[\"/_next/static/chunks/17c41mihaklx0.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n5:I[940244,[\"/_next/static/chunks/17c41mihaklx0.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\"]\n7:I[897367,[\"/_next/static/chunks/17c41mihaklx0.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[897367,[\"/_next/static/chunks/17c41mihaklx0.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"ViewportBoundary\"]\nd:I[897367,[\"/_next/static/chunks/17c41mihaklx0.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"MetadataBoundary\"]\nf:I[168027,[\"/_next/static/chunks/17c41mihaklx0.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"default\",1]\n11:I[27201,[\"/_next/static/chunks/17c41mihaklx0.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\"],\"IconMark\"]\n:HL[\"/_next/static/chunks/10kja4~mqcd0a.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.08e28id.o-okb.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"upgrade\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"upgrade\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/10kja4~mqcd0a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/17c41mihaklx0.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0i.l9589uvx0j.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable h-full antialiased\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-full flex flex-col\",\"children\":[[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L4\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],[\"$\",\"$L5\",null,{}]]}]}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0nwkj6smi_-.i.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,\"$@a\"]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/10kja4~mqcd0a.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":false,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"lxMyUeWWxLmJM_pShORpx\"}\n"])</script>
1<script>self.__next_f.push([1,"10:[]\na:\"$W10\"\nc:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n9:null\n"])</script>
1<script>self.__next_f.push([1,"e:[[\"$\",\"title\",\"0\",{\"children\":\"Pricing — Simple, Transparent Plans | QR Manager\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Start free with 5 QR codes. Upgrade to Starter, Pro, or Enterprise for unlimited codes, analytics, team management, and enterprise SSO.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"author\",\"href\":\"https://qr-manager.ai\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"QR Manager\"}],[\"$\",\"meta\",\"4\",{\"name\":\"keywords\",\"content\":\"QR code generator,dynamic QR codes,QR code analytics,QR code tracker,QR code management platform,enterprise QR codes,QR code API,custom QR codes,QR code campaign tracking,MCP QR codes\"}],[\"$\",\"meta\",\"5\",{\"name\":\"creator\",\"content\":\"QR Manager\"}],[\"$\",\"meta\",\"6\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"7\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-image-preview:large\"}],[\"$\",\"link\",\"8\",{\"rel\":\"canonical\",\"href\":\"https://qr-manager.ai/upgrade\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:title\",\"content\":\"QR Manager Pricing — Free to Enterprise\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:description\",\"content\":\"Start free. Upgrade when you need more. Cancel anytime.\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:url\",\"content\":\"https://qr-manager.ai/upgrade\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:title\",\"content\":\"QR Manager — Smart QR Code Platform\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:description\",\"content\":\"Dynamic QR codes with real-time analytics, custom branding, and enterprise features.\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:image\",\"content\":\"https://qr-manager.ai/api/og\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0iqzugw3s5aup.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/icon.svg?icon.0c82mixvryy~b.svg\",\"sizes\":\"any\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"18\",{\"rel\":\"icon\",\"href\":\"/icon.png?icon.0fqu5csdj1-t9.png\",\"sizes\":\"120x120\",\"type\":\"image/png\"}],[\"$\",\"$L11\",\"19\",{}]]\n"])</script>
1<script>self.__next_f.push([1,"12:I[522016,[\"/_next/static/chunks/17c41mihaklx0.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\",\"/_next/static/chunks/0nwkj6smi_-.i.js\"],\"\"]\n13:I[995174,[\"/_next/static/chunks/17c41mihaklx0.js\",\"/_next/static/chunks/0i.l9589uvx0j.js\",\"/_next/static/chunks/0nwkj6smi_-.i.js\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"4:[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-zinc-50 flex flex-col items-center justify-center px-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full max-w-md text-center space-y-6\",\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center gap-2.5 mb-2\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-9 h-9\",\"viewBox\":\"0 0 36 36\",\"fill\":\"none\",\"children\":[[\"$\",\"rect\",null,{\"width\":\"36\",\"height\":\"36\",\"rx\":\"8\",\"fill\":\"#0D9488\"}],[\"$\",\"rect\",null,{\"x\":\"4\",\"y\":\"4\",\"width\":\"11\",\"height\":\"11\",\"rx\":\"2\",\"fill\":\"white\"}],[\"$\",\"rect\",null,{\"x\":\"6.5\",\"y\":\"6.5\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\",\"fill\":\"#0D9488\"}],[\"$\",\"rect\",null,{\"x\":\"21\",\"y\":\"4\",\"width\":\"11\",\"height\":\"11\",\"rx\":\"2\",\"fill\":\"white\"}],[\"$\",\"rect\",null,{\"x\":\"23.5\",\"y\":\"6.5\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\",\"fill\":\"#0D9488\"}],[\"$\",\"rect\",null,{\"x\":\"4\",\"y\":\"21\",\"width\":\"11\",\"height\":\"11\",\"rx\":\"2\",\"fill\":\"white\"}],[\"$\",\"rect\",null,{\"x\":\"6.5\",\"y\":\"23.5\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\",\"fill\":\"#0D9488\"}],[\"$\",\"rect\",null,{\"x\":\"21\",\"y\":\"21\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"#34D399\"}],[\"$\",\"rect\",null,{\"x\":\"27\",\"y\":\"21\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"white\",\"opacity\":\"0.4\"}],[\"$\",\"rect\",null,{\"x\":\"21\",\"y\":\"27\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"white\",\"opacity\":\"0.4\"}],[\"$\",\"rect\",null,{\"x\":\"27\",\"y\":\"27\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"#34D399\"}],[\"$\",\"rect\",null,{\"x\":\"24\",\"y\":\"24\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"white\",\"opacity\":\"0.8\"}]]}],[\"$\",\"span\",null,{\"className\":\"font-bold text-zinc-900\",\"children\":[\"qr-manager\",[\"$\",\"span\",null,{\"className\":\"text-brand-600\",\"children\":\".ai\"}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-8xl font-black text-zinc-200 leading-none select-none\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"text-2xl font-bold text-zinc-900 mt-3\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 mt-2 leading-relaxed\",\"children\":\"The page you're looking for doesn't exist or has been moved.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row gap-3 justify-center pt-2\",\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/\",\"className\":\"rounded-lg bg-brand-600 px-5 py-2.5 text-sm font-semibold text-white hover:bg-brand-700 transition-colors\",\"children\":\"Back to home\"}],[\"$\",\"$L12\",null,{\"href\":\"/support\",\"className\":\"rounded-lg border border-zinc-200 bg-white px-5 py-2.5 text-sm font-semibold text-zinc-700 hover:bg-zinc-50 transition-colors\",\"children\":\"Contact support\"}]]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-zinc-50 flex flex-col\",\"children\":[[\"$\",\"header\",null,{\"className\":\"sticky top-0 z-40 bg-white/90 backdrop-blur-md border-b border-zinc-200/80 shadow-sm\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto px-6 h-16 flex items-center justify-between\",\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/\",\"className\":\"flex items-center gap-2.5 select-none\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-9 h-9\",\"viewBox\":\"0 0 36 36\",\"fill\":\"none\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"children\":[[\"$\",\"rect\",null,{\"width\":\"36\",\"height\":\"36\",\"rx\":\"8\",\"fill\":\"var(--color-brand-600)\"}],[\"$\",\"rect\",null,{\"x\":\"4\",\"y\":\"4\",\"width\":\"11\",\"height\":\"11\",\"rx\":\"2\",\"fill\":\"white\"}],[\"$\",\"rect\",null,{\"x\":\"6.5\",\"y\":\"6.5\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\",\"fill\":\"var(--color-brand-600)\"}],[\"$\",\"rect\",null,{\"x\":\"21\",\"y\":\"4\",\"width\":\"11\",\"height\":\"11\",\"rx\":\"2\",\"fill\":\"white\"}],[\"$\",\"rect\",null,{\"x\":\"23.5\",\"y\":\"6.5\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\",\"fill\":\"var(--color-brand-600)\"}],[\"$\",\"rect\",null,{\"x\":\"4\",\"y\":\"21\",\"width\":\"11\",\"height\":\"11\",\"rx\":\"2\",\"fill\":\"white\"}],[\"$\",\"rect\",null,{\"x\":\"6.5\",\"y\":\"23.5\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\",\"fill\":\"var(--color-brand-600)\"}],[\"$\",\"rect\",null,{\"x\":\"21\",\"y\":\"21\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"var(--color-brand-300)\"}],[\"$\",\"rect\",null,{\"x\":\"27\",\"y\":\"21\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"white\",\"opacity\":\"0.5\"}],[\"$\",\"rect\",null,{\"x\":\"21\",\"y\":\"27\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"white\",\"opacity\":\"0.5\"}],[\"$\",\"rect\",null,{\"x\":\"27\",\"y\":\"27\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"var(--color-brand-300)\"}],[\"$\",\"rect\",null,{\"x\":\"24\",\"y\":\"24\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"white\",\"opacity\":\"0.85\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-lg font-bold tracking-tight text-zinc-900 leading-none\",\"children\":[\"qr-manager\",[\"$\",\"span\",null,{\"className\":\"text-brand-600\",\"children\":\".ai\"}]]}]]}],[\"$\",\"nav\",null,{\"className\":\"hidden md:flex items-center gap-8 text-sm font-medium text-zinc-600\",\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/#features\",\"className\":\"hover:text-brand-600 transition-colors\",\"children\":\"Features\"}],[\"$\",\"$L12\",null,{\"href\":\"/upgrade\",\"className\":\"hover:text-brand-600 transition-colors\",\"children\":\"Pricing\"}],[\"$\",\"$L12\",null,{\"href\":\"/docs\",\"className\":\"hover:text-brand-600 transition-colors\",\"children\":\"Docs\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-3\",\"children\":[[\"$\",\"$L12\",null,{\"href\":\"/login\",\"className\":\"text-sm font-medium text-zinc-600 hover:text-zinc-900 transition-colors\",\"children\":\"Sign in\"}],[\"$\",\"$L12\",null,{\"href\":\"/signup\",\"className\":\"rounded-lg bg-brand-600 px-4 py-2 text-sm font-semibold text-white hover:bg-brand-700 transition-colors shadow-sm\",\"children\":\"Get started free\"}]]}]]}]}],[\"$\",\"main\",null,{\"className\":\"max-w-6xl mx-auto px-4 py-16 space-y-20\",\"children\":[false,[\"$\",\"div\",null,{\"className\":\"text-center space-y-4 max-w-2xl mx-auto\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-4xl sm:text-5xl font-bold text-zinc-900\",\"children\":\"Simple, transparent pricing\"}],[\"$\",\"p\",null,{\"className\":\"text-zinc-500 text-lg\",\"children\":\"Start free with AI integration included. Upgrade for teams, retargeting pixels, and more QR codes. Cancel anytime.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-center gap-x-6 gap-y-2 text-sm text-zinc-500 pt-1\",\"children\":[[\"$\",\"span\",null,{\"children\":\"🤖 AI / MCP integration\"}],[\"$\",\"span\",null,{\"children\":\"👥 Built for teams\"}],[\"$\",\"span\",null,{\"children\":\"📱 App Store \u0026 Social Links QR types\"}],[\"$\",\"span\",null,{\"children\":\"🎯 Retargeting pixels\"}]]}]]}],[\"$\",\"$L13\",null,{\"currentTier\":null}
1],[\"$\",\"div\",null,{\"className\":\"max-w-3xl mx-auto space-y-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-2xl font-bold text-zinc-900 text-center\",\"children\":\"Frequently asked questions\"}],[\"$\",\"div\",null,{\"className\":\"space-y-4\",\"children\":[[\"$\",\"div\",\"What happens to my QR codes if I downgrade to Free?\",{\"className\":\"bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-900\",\"children\":\"What happens to my QR codes if I downgrade to Free?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Your QR codes stay active and scannable forever. If you exceed the Free limit of 5 codes, the oldest codes above that limit are paused (not deleted) until you either upgrade again or delete some codes.\"}]]}],[\"$\",\"div\",\"Can I change plans or cancel anytime?\",{\"className\":\"bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2\",\"children\":[\"$L14\",\"$L15\"]}],\"$L16\",\"$L17\",\"$L18\",\"$L19\",\"$L1a\",\"$L1b\"]}]]}],\"$L1c\"]}],\"$L1d\"]}]\n"])</script>
1<script>self.__next_f.push([1,"14:[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-900\",\"children\":\"Can I change plans or cancel anytime?\"}]\n15:[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Yes — upgrade, downgrade, or cancel at any moment. If you cancel a paid plan, your access continues until the end of the billing period. There are no cancellation fees.\"}]\n16:[\"$\",\"div\",\"Do QR codes stop working if I stop paying?\",{\"className\":\"bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-900\",\"children\":\"Do QR codes stop working if I stop paying?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"No. Static QR codes (vCard, WiFi, SMS, etc.) never expire. Dynamic URL QR codes remain scannable — they just won't let you update the destination URL until you re-upgrade. We will never silently break your print campaigns.\"}]]}]\n17:[\"$\",\"div\",\"What's the difference between static and dynamic QR codes?\",{\"className\":\"bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-900\",\"children\":\"What's the difference between static and dynamic QR codes?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Dynamic QR codes store a short redirect URL — you can update the destination any time without reprinting. Static QR codes bake the data (vCard contact, WiFi password, phone number) directly into the code and can't be changed.\"}]]}]\n18:[\"$\",\"div\",\"How does batch generation work?\",{\"className\":\"bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-900\",\"children\":\"How does batch generation work?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Upload a CSV with a 'url' column (and optional 'title' column). We'll create all QR codes in one shot — up to 20 on Starter or 50 on Pro. Each code gets its own slug and scan tracking dashboard.\"}]]}]\n19:[\"$\",\"div\",\"Is there a money-back guarantee?\",{\"className\":\"bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-900\",\"children\":\"Is there a money-back guarantee?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Yes. If you're not satisfied within 30 days of your first payment, email [email protected] and we'll refund your full payment — no questions asked.\"}]]}]\n1a:[\"$\",\"div\",\"Can I use qr-manager.ai for commercial projects and client work?\",{\"className\":\"bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-900\",\"children\":\"Can I use qr-manager.ai for commercial projects and client work?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Absolutely. All plans — including Free — allow commercial use. The Pro plan includes the REST API and batch generation tools agencies need, and Enterprise adds a custom subdomain for white-label client deployments.\"}]]}]\n1b:[\"$\",\"div\",\"Do you offer nonprofit or educational discounts?\",{\"className\":\"bg-white rounded-2xl border border-zinc-200 px-6 py-5 space-y-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-zinc-900\",\"children\":\"Do you offer nonprofit or educational discounts?\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500 leading-relaxed\",\"children\":\"Yes — we offer 50% off Starter and Pro for registered nonprofits and educational institutions. Email [email protected] with proof of status and we'll apply the discount to your account.\"}]]}]\n1c:[\"$\",\"div\",null,{\"className\":\"text-center space-y-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm text-zinc-500\",\"children\":[\"Questions about Enterprise?\",\" \",[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-brand-600 hover:text-brand-700 underline underline-offset-2\",\"children\":\""])</script>
1<script>self.__next_f.push([1,"Email [email protected]\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap justify-center gap-x-8 gap-y-2 text-xs text-zinc-400\",\"children\":[[\"$\",\"span\",null,{\"children\":\"🔒 Encrypted — in transit \u0026 at rest\"}],[\"$\",\"span\",null,{\"children\":\"⏱️ 99.9% uptime SLA\"}],[\"$\",\"span\",null,{\"children\":\"🇪🇺 GDPR compliant\"}],[\"$\",\"span\",null,{\"children\":\"🛡️ 30-day money-back guarantee\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1d:[\"$\",\"footer\",null,{\"className\":\"bg-zinc-900 text-zinc-400\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-6xl mx-auto px-6 py-14 grid grid-cols-2 md:grid-cols-4 gap-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-2 md:col-span-1 space-y-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2.5\",\"children\":[[\"$\",\"svg\",null,{\"className\":\"w-8 h-8\",\"viewBox\":\"0 0 36 36\",\"fill\":\"none\",\"children\":[[\"$\",\"rect\",null,{\"width\":\"36\",\"height\":\"36\",\"rx\":\"8\",\"fill\":\"#0D9488\"}],[\"$\",\"rect\",null,{\"x\":\"4\",\"y\":\"4\",\"width\":\"11\",\"height\":\"11\",\"rx\":\"2\",\"fill\":\"white\"}],[\"$\",\"rect\",null,{\"x\":\"6.5\",\"y\":\"6.5\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\",\"fill\":\"#0D9488\"}],[\"$\",\"rect\",null,{\"x\":\"21\",\"y\":\"4\",\"width\":\"11\",\"height\":\"11\",\"rx\":\"2\",\"fill\":\"white\"}],[\"$\",\"rect\",null,{\"x\":\"23.5\",\"y\":\"6.5\",\"width\":\"6\",\"height\"
1:\"6\",\"rx\":\"1\",\"fill\":\"#0D9488\"}],[\"$\",\"rect\",null,{\"x\":\"4\",\"y\":\"21\",\"width\":\"11\",\"height\":\"11\",\"rx\":\"2\",\"fill\":\"white\"}],[\"$\",\"rect\",null,{\"x\":\"6.5\",\"y\":\"23.5\",\"width\":\"6\",\"height\":\"6\",\"rx\":\"1\",\"fill\":\"#0D9488\"}],[\"$\",\"rect\",null,{\"x\":\"21\",\"y\":\"21\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"#34D399\"}],[\"$\",\"rect\",null,{\"x\":\"27\",\"y\":\"21\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"white\",\"opacity\":\"0.4\"}],[\"$\",\"rect\",null,{\"x\":\"21\",\"y\":\"27\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"white\",\"opacity\":\"0.4\"}],[\"$\",\"rect\",null,{\"x\":\"27\",\"y\":\"27\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"#34D399\"}],[\"$\",\"rect\",null,{\"x\":\"24\",\"y\":\"24\",\"width\":\"4\",\"height\":\"4\",\"rx\":\"1\",\"fill\":\"white\",\"opacity\":\"0.8\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-white font-bold text-sm\",\"children\":[\"qr-manager\",[\"$\",\"span\",null,{\"className\":\"text-brand-400\",\"children\":\".ai\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"text-sm leading-relaxed\",\"children\":\"Smart QR management for businesses that take their brand seriously.\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-bold uppercase tracking-widest text-zinc-500\",\"children\":\"Product\"}],[\"$\",\"$L12\",null,{\"href\":\"/#features\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"Features\"}],[\"$\",\"$L12\",null,{\"href\":\"/#ai-integration\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"AI Integration\"}],[\"$\",\"$L12\",null,{\"href\":\"/upgrade\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"Pricing\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-bold uppercase tracking-widest text-zinc-500\",\"children\":\"Docs \u0026 Help\"}],[\"$\",\"$L12\",null,{\"href\":\"/docs\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"Documentation\"}],[\"$\",\"$L12\",null,{\"href\":\"/docs/getting-started/user\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"Getting started\"}],[\"$\",\"$L12\",null,{\"href\":\"/api-reference\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"API Reference\"}],[\"$\",\"$L12\",null,{\"href\":\"/docs/mcp\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"MCP / AI guide\"}],[\"$\",\"$L12\",null,{\"href\":\"/faq\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"FAQ\"}],[\"$\",\"$L12\",null,{\"href\":\"/support\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"Support\"}]]}],[\"$\",\"div\",null,{\"className\":\"space-y-3\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-bold uppercase tracking-widest text-zinc-500\",\"children\":\"Legal\"}],[\"$\",\"$L12\",null,{\"href\":\"/privacy\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"Privacy Policy\"}],[\"$\",\"$L12\",null,{\"href\":\"/terms\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"Terms of Service\"}],[\"$\",\"$L12\",null,{\"href\":\"/security\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"Security\"}],[\"$\",\"$L12\",null,{\"href\":\"/legal\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"Legal Notice\"}],[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]?subject=California+Privacy+Request\",\"className\":\"block text-sm hover:text-white transition-colors\",\"children\":\"Privacy Choices\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"border-t border-zinc-800 max-w-6xl mx-auto px-6 py-5 flex flex-col sm:flex-row items-center justify-between gap-2 text-xs text-zinc-600\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5\",\"children\":[[\"$\",\"p\",null,{\"children\":\"© 2026 QR-MANAGER.AI LLC. All rights reserved.\"}],[\"$\",\"p\",null,{\"children\":\"QR Code is a registered trademark of Denso Wave Incorporated.\"}]]}],[\"$\",\"p\",null,{\"children\":\"Made with purpose — helping businesses connect the physical and digital world.\"}]]}]]}]\n"])</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.