QR code tracking.
$20/year. That's it.
Dynamic QR codes with real-time scan analytics. No subscriptions that drain your wallet. No codes that die when you cancel. Just $20/year per code.
Create your first QR code →No free trial needed. It's $20.
Same features. Per code. Do the math.
Everything you need. Nothing you don't.
Dynamic redirects
Change the destination URL any time. The printed QR never changes.
Scan analytics
Real-time charts: scan counts, locations, device types, browsers.
Instant redirects
Edge-cached redirects. Sub-100ms response time globally.
Unlimited scans
No scan caps. No throttling. Pay once, scan forever.
PNG + SVG export
Download in any format. Print-ready at any size.
No long-term contracts
Cancel anytime. No commitments, no cancellation fees. Codes work through the end of your billing period.
How it works
Create a QR code
Enter your destination URL and a label. We generate a short code.
Pay $20/year
One payment per code, per year. Stripe handles everything.
Print and track
Download your QR code, print it anywhere, and watch the scans roll in.
Frequently asked questions
What is a dynamic QR code?
A dynamic QR code redirects through a short URL that you can update at any time. The printed QR code never changes — only the destination does. This means you can fix typos, change campaigns, or redirect to new content without reprinting.
What happens to my QR codes if I cancel?
Your QR codes stop redirecting when your annual subscription expires. We give you 30 days notice before expiry so you can decide whether to renew. Unlike some competitors, we don't delete your data immediately — you have 90 days to export.
Is $20/year per code or for all codes?
Per code. Each QR code is its own $20/year subscription. If you need 5 QR codes, that's $100/year. Still 95% cheaper than Bitly's cheapest plan.
What analytics do I get?
Scan counts (total, 7-day, 30-day), scans over time chart, top countries and cities, device types (mobile/tablet/desktop), browser breakdown, and recent scans with timestamps.
Can I change the destination URL?
Yes, any time. That's the whole point of a dynamic QR code. Log in, click the code, edit the URL, save. Changes take effect immediately.
What file formats can I download?
PNG (high resolution, great for print) and SVG (vector, scales infinitely). Both include a small "twodollarqr.com" label below the code.
Ready to stop overpaying?
Create your first QR code →