Free is really free. Pro pays for itself.
Every static QR is free forever, no sign-up required. Upgrade when you need dynamic codes, analytics, or your own team.
Free
Everything a static QR needs
- Unlimited static QR codes
- All 40+ QR types
- Custom colors and gradients
- Logo embedding
- Frames and templates
- PNG download up to 1024px
- SVG download
- Dynamic QR codes
- Real-time scan analytics
- Custom short URLs
- Password + expiry
Pro
For teams that ship at scale
Billed $38.30/year - save $9.58
- Everything in Free
- Unlimited dynamic QR codes
- Real-time scan analytics
- Custom short URLs on your domain
- Password + expiry gates
- Bulk generation with CSV upload
- REST API access
- Team seats and roles
- High-res PNG up to 3000px
- Priority support, real humans
Everything Pro adds. Nothing you don't need.
The free plan makes a great static QR. Pro makes it work for your team, your brand, and every campaign after the print run.
Marquee feature
ProDynamic QR codes
Edit the destination anytime, even after the print run. Fix a typo, swap a landing page, redirect an old campaign, no reprint required.
Marquee feature
ProReal-time scan analytics
See when, where, and on what device every scan happens. Prove print ROI with numbers you can screenshot into a Slack.
Custom short URLs
Use your own domain, like qr.yourbrand.com/menu. Builds trust before the scan.
Password + expiry
Lock scans behind a password or set an expiry date. Perfect for gated content and timed campaigns.
Bulk generation + API
Upload a CSV or hit the REST API to create hundreds of unique QRs in one shot. Great for asset tags and events.
Team seats and roles
Invite designers, marketers, and print teams. Everyone edits the same code library with clear roles.
Every feature, side by side
Grouped by what you actually use them for.
Pricing questions, answered
Everything about plans, billing, and switching.
Yes. Every static QR code you create on the free plan works forever, with no expiry, no scan cap, and no watermark on the download. You never have to give a credit card. We only ask for one when you upgrade to Pro.
A static QR encodes the destination directly into the pattern (a URL, a phone number, WiFi credentials, etc.), so it can never be changed after printing. A dynamic QR encodes a short link we control, which means you can swap the destination anytime and see scan analytics. Static is free; dynamic is Pro.
Yes. Upgrade, downgrade, or cancel anytime from Dashboard > Settings > Manage billing. Cancellations take effect at the end of your current billing period, so you keep Pro features until then. Prorations happen automatically on upgrades.
Your existing dynamic QRs keep redirecting so nothing you've printed breaks, but on the free plan you cannot create new dynamic codes, edit destinations, or view analytics. Upgrade again anytime to unlock them.
Yes. Pro comes with a 7-day free trial. You'll enter a credit card at signup so we can seamlessly continue your subscription after the trial, but you won't be charged for 7 days and you can cancel anytime before then with one click.
All major credit cards (Visa, Mastercard, Amex) plus Apple Pay and Google Pay, processed securely through Lemon Squeezy. Yearly plans are billed once per year and monthly plans are billed on the same date each month.
Yes. 50% off Pro for verified non-profits, and 40% off for students with a valid .edu email. Contact us with proof of eligibility and we'll set it up manually.
Start free. Upgrade when Pro pays for itself.
No credit card for the free plan. 7-day trial on Pro, card needed to start.