The four tiers in one paragraph
Free: unlimited static QR codes, 3 dynamic codes, custom colors, logo embed, PNG export, no signup required. Lite ($5/mo, monthly billing): 25 dynamic codes, 30-day scan analytics, SVG/PDF export, QR cloning. Pro ($10/mo, monthly billing): 100 dynamic codes, A/B testing, geo-targeting, smart rules, full analytics history, CSV export, password protection. Max ($20/mo, monthly billing): unlimited dynamic codes, REST API, custom branded short URLs, white-label, 5 team members, bulk CSV import, audit log.
The entire pricing structure is monthly billing only — no annual lock-in, no cancellation deactivation. Every code you generate keeps working at every stage, whether you upgrade, downgrade, or cancel.
The decision matters because over-buying is the most common mistake. Pro and Max look impressive on the feature list, but most users only need 1–2 of the upgraded capabilities. The honest recommendation: start at the cheapest tier that covers your real workflow and upgrade only when you hit a specific trigger.
Free is the right answer when…
Most users should be on the free tier. The free tier covers the entire static-QR workflow plus up to 3 dynamic codes — and that combination handles the majority of real-world QR use cases.
Stay on free if:
- Your QRs point at stable URLs that rarely change (homepage, business card vCard, WiFi credentials, packaging product page).
- You generate fewer than 3 dynamic QR codes total. A restaurant menu QR plus an Instagram bio QR plus a real-estate listing QR = 3 dynamic codes; free.
- You do not need per-scan analytics. For internal use (WiFi sharing, asset tags, document QRs), there is nothing to attribute, so analytics adds no value.
- You print at one fixed size or download PNG at the resolution you specify. SVG is needed for variable-size print and packaging artwork; if you are not handing files to a print broker, PNG covers it.
- Your use case is one-off (a single event, a single business card design, a single packaging run).
- You are a small business or freelancer with one location and a simple set of QRs.
Specific profiles that fit free:
- Solo freelancer with a vCard QR on a business card, a WiFi QR for the home office, and a URL QR on a portfolio mailer. All static. Free.
- Single-location restaurant with a menu QR (dynamic), a WiFi QR (static), and a review QR (static). 1 dynamic, 2 static. Free.
- Real-estate agent with one active listing QR (dynamic) and a contact vCard QR (static). 1 dynamic, 1 static. Free.
- Wedding photographer with a portfolio QR (static), a contact vCard QR (static), and a print release form QR (static). All static. Free.
- Internal IT team generating WiFi QRs, asset tags, and document QRs. All static. Free.
The free tier is genuinely free — no expiration, no watermark, no signup. The static QRs work forever. The free plan walkthrough covers exactly what the free tier includes.
Lite ($5/mo) is the right upgrade when…
Lite is the workhorse tier for small business and single-marketer workflows. The $5/mo monthly cost stays low; the feature set covers the cases where free runs out.
Upgrade to Lite when you hit any of these triggers:
- More than 3 dynamic QRs. A multi-location restaurant chain with menu QRs per location, an agency with several active client campaigns, a marketing team running multiple variants. Lite gives 25 dynamic codes.
- You need scan analytics. Per-scan timestamps, device type (iOS vs Android), country (from IP), per-code aggregation. Lite includes 30-day analytics history; Pro adds full historical.
- You need SVG or PDF export. Vector files for print brokers, large-format vinyl, packaging artwork, or any print scenario where the QR will be scaled. Lite unlocks SVG and PDF.
- You generate similar QRs repeatedly. QR cloning (duplicate the design and customization in one click) starts on Lite. Useful for agencies producing many similar branded QRs for different clients or campaigns.
Specific profiles that fit Lite:
- Restaurant group with 3–5 locations, each with its own dynamic menu QR plus shared static QRs (WiFi, review). Need menu URL editing and per-location scan tracking. Lite covers it.
- Real-estate agent with 5–15 active listings at any time, each on a dynamic QR with URL that updates as the listing data changes. Lite at 25 dynamic codes.
- Single marketer running 5–10 active campaigns with QR placements, attributing scan rate per placement. Lite analytics covers 30-day attribution.
- Wedding planner managing 10–20 active client weddings with dynamic QRs for each event's schedule page. Lite at 25 dynamic codes.
- Small business printing branded marketing collateral at scale and needing SVG files for the printer. Lite unlocks the vector export.
At $5/mo on monthly billing, Lite is the cheapest reliable tier in the QR generator landscape. Most competitors charge $7–15/mo for similar capability, usually with annual lock-in. The hidden costs comparison covers the broader pricing landscape.
Pro ($10/mo) is the right upgrade when…
Pro is for marketing teams running structured campaigns where the destination logic matters. The feature jump from Lite to Pro is real — A/B testing, geo-targeting, and smart rules let you route different scanners to different destinations based on rules you control.
Upgrade to Pro when you hit any of these triggers:
- More than 25 dynamic QRs. Pro raises the cap to 100 dynamic codes. The threshold matters for multi-location chains, mid-size agencies, and marketing teams running many simultaneous campaigns.
- You need A/B testing on destinations. Two destinations for the same QR; the system splits scanners 50/50 (or any ratio) and the dashboard shows which destination converts at a higher rate. Useful for landing-page variants, offer testing, and creative iterations.
- You need geo-targeting. Different destinations for different countries (or regions). A QR on packaging that ships internationally routes US scanners to a US product page and EU scanners to a localized EU page. Useful for global brands and multi-region campaigns.
- You need smart rules (time-based redirects). A QR on a restaurant table tent that routes to the breakfast menu before 10:30am and the lunch menu after. Or a campaign QR that flips destinations based on day of week.
- You need password-protected QRs. The destination requires a password before content loads. Useful for VIP access, gated promotional offers, or content with regional restrictions.
- You need full analytics history. Lite's 30-day window resets continuously; Pro retains the full history for long-running campaigns and seasonal year-over-year analysis. CSV export starts on Pro.
Specific profiles that fit Pro:
- Marketing team at a mid-sized SMB running 20–50 active campaigns with QR placements across channels. Need A/B testing and per-campaign attribution. Pro at 100 dynamic codes.
- Multi-location retail or restaurant group with 10+ locations, each running multiple QRs (menu, loyalty, review, ordering). Need geo-targeting to route to location-specific landing pages.
- Agency managing 5–10 client accounts with multiple QRs per client. Pro at 100 dynamic codes plus full-history analytics for client reporting.
- Event organizer running a multi-day conference with session-specific QRs that need to update based on the schedule. Smart rules and time-based redirects fit.
- Brand running international packaging with QRs that need to route to region-specific product pages. Geo-targeting fits.
At $10/mo on monthly billing, Pro is competitive with mid-tier offerings from other vendors that charge $20–40/mo for similar features. The trackable QR comparison covers the broader analytics-tier landscape.
Max ($20/mo) is the right upgrade when…
Max is for developers integrating QRs programmatically, agencies running white-label dashboards for clients, and enterprises with team-management and audit requirements.
Upgrade to Max when you hit any of these triggers:
- You need REST API access. Programmatic QR generation from your own application — generate, update, delete, and track QRs via API calls. Max includes 100 API requests per minute. Useful for developers integrating QR generation into customer-facing tools, internal automation, or SaaS workflows.
- You need a custom branded short URL. The dynamic QR encodes a URL on your domain (
yourdomain.com/r/abc123) instead of the default short-URL host. Brand-protective; eliminates the visual association with the generator's URL. - You need white-label dashboard for clients. Agencies producing QRs on behalf of clients can give clients a dashboard with the agency's branding instead of EZQR's. Client-facing presentation, agency-side management.
- You have a team. Max includes 5 team members with role-based access. Useful for marketing teams sharing campaign QRs, agencies sharing client accounts, or enterprises with audit and access-control requirements.
- You need bulk CSV import. Generate hundreds or thousands of QRs from a CSV upload. Useful for chain rollouts (one QR per location), event programs (one QR per session), and large-scale signage deployments.
- You need audit log. Per-user action history for compliance and access-control review. Useful for regulated industries (healthcare, finance) and enterprises with internal audit requirements.
- More than 100 dynamic QRs. Max removes the dynamic-code cap entirely. Useful for high-volume campaigns and large multi-location deployments.
Specific profiles that fit Max:
- Developer integrating QR generation into a SaaS product — generate QRs on behalf of users via the REST API.
- Agency with 10+ client accounts, each needing a separate dashboard with the agency's branding. White-label and 5 seats fit.
- Enterprise marketing team with 5+ marketers collaborating on shared campaigns, needing role-based access and audit log.
- Chain restaurant or retailer rolling out QRs to 50+ locations, generating per-location QRs from a CSV. Bulk import fits.
- Brand with strict brand-protection requirements that need the QR short URL on the brand's own domain. Custom branded short URL fits.
At $20/mo on monthly billing, Max is competitive with enterprise-tier offerings from other vendors that charge $50–250/mo for similar capability (QR Tiger Premium $37/mo annual, Uniqode Pro $49/mo annual, Flowcode Pro $250/mo). The feature parity comparison covers the broader enterprise-tier landscape.
The decision in five questions
If you want the decision in five minutes instead of five sections:
1. Do you need more than 3 dynamic QRs?
- No → Free.
- Yes → continue to question 2.
2. Do you need scan analytics, SVG/PDF export, or QR cloning?
- No, and you need 4–25 dynamic codes for simple redirects → Lite ($5/mo).
- Yes, and you need 4–25 dynamic codes → Lite ($5/mo).
- Continue to question 3 if you need more codes or advanced features.
3. Do you need A/B testing, geo-targeting, smart rules, or password protection?
- No, and 25 dynamic codes is enough → stop at Lite ($5/mo).
- Yes → Pro ($10/mo).
- Continue to question 4 if you need API or team features.
4. Do you need REST API, custom branded short URL, white-label, 5 team members, or bulk CSV import?
- No → stop at Pro ($10/mo).
- Yes → Max ($20/mo).
5. Are you running more than 100 dynamic QRs?
- No → stop at the previous tier.
- Yes → Max ($20/mo) removes the cap.
The ladder pattern: every tier inherits the previous tier's features. Free → Lite adds analytics, vector export, and more dynamic codes. Lite → Pro adds A/B testing and advanced routing. Pro → Max adds API, team, and enterprise features. You never lose a feature by upgrading; you only gain.
The inverse: every tier downgrade keeps your existing codes working. If you upgrade for a busy season and downgrade in a slow one, the dynamic codes you generated above the new cap continue redirecting. We do not delete codes when you downgrade or cancel — see the free plan walkthrough for the explanation of why.
The over-buying mistake (and how to avoid it)
The most common pricing mistake we see: upgrading to Pro or Max because the features look impressive, then using 1–2 of those features in practice. The $5–15/mo difference adds up to $60–180/year for capability that goes unused.
The honest test before upgrading:
For each feature on the higher tier, ask: "will I actually use this in the next 90 days?" Specifically:
- A/B testing: do you have two distinct destinations ready to test, and a plan for measuring which wins? If not, A/B testing is a feature you will never enable.
- Geo-targeting: do you have region-specific destinations to route to? If your destinations are global, geo-targeting is unused.
- REST API: do you have a specific integration in mind, with developer time committed to building it? If not, API access is an unused feature.
- Custom branded short URL: do you have a domain prepared and DNS configured? If not, the feature is unused.
- Team members: do you have 2+ collaborators who will actually log in and use the dashboard? If you are the only user, team management is unused.
- Bulk CSV import: do you have a CSV with 50+ rows ready to upload? If you generate codes one at a time, bulk import is unused.
If the honest answer is "no" to all of these for the next 90 days, you do not need the higher tier. Stay on the cheaper tier and upgrade later when one of the triggers materializes.
The flip side — under-buying is rarer but happens. The signal: you find yourself generating QRs in batches, deleting old ones to make room for new ones, or paying for a separate tool to handle a workflow your QR vendor could cover. The fix is to upgrade one tier and stop fighting the cap.
The right cadence: start on the lowest tier that covers your current workflow. Upgrade when a specific trigger fires (more codes needed, analytics needed, API needed). Downgrade when the trigger goes away. Monthly billing makes this trivial; annual lock-in (which we do not have, but most competitors do) penalizes the right-sizing instinct.
Comparison with other vendors at the same price point
The tier-by-tier price comparison against the main alternatives:
At ~$5/mo (entry dynamic):
- Lite: $5/mo monthly billing, 25 dynamic codes, 30-day analytics, SVG/PDF.
- QR Tiger entry: $7/mo annual ($84/year), comparable feature set, annual lock-in.
- Most other vendors do not offer entry pricing below $9/mo at this feature level.
At ~$10/mo (mid-tier):
- Pro: $10/mo monthly billing, 100 dynamic codes, A/B testing, geo-targeting, smart rules, full analytics.
- QR Tiger Premium-equivalent: $20–25/mo annual.
- Uniqode Pro: $15/mo annual ($180/year).
- Flowcode Growth: $50/mo annual, but includes broader feature set than just QR.
At ~$20/mo (enterprise-entry):
- Max: $20/mo monthly billing, unlimited dynamic, REST API, custom domain, white-label, 5 seats.
- QR Tiger Premium: $37/mo annual ($444/year).
- Uniqode Enterprise: $49/mo annual.
- Flowcode Pro: $250/mo annual, broader brand-asset features.
- Bitly QR Plus: $30/mo annual.
The pattern: we price lower at every tier and ship monthly billing instead of annual lock-in. The savings compound for users who scale up and down with seasonality. The hidden costs guide and the subscription traps guide cover the broader pricing-trick landscape.
The bottom line
Most users should be on the free tier. Unlimited static codes plus 3 dynamic codes covers the majority of real-world QR use cases — business cards, WiFi sharing, stable signage, single-marketer workflows.
Upgrade to Lite at $5/mo when you hit one of three triggers: more than 3 dynamic codes, need for scan analytics, or need for SVG/PDF export. Lite is the workhorse tier for small business and single-marketer workflows.
Upgrade to Pro at $10/mo when your campaigns get structured — A/B testing, geo-targeting, smart rules, password protection, full analytics history. Pro is for marketing teams.
Upgrade to Max at $20/mo when you need API integration, white-label client dashboards, team-member seats, custom branded short URLs, or bulk CSV import. Max is for developers, agencies, and enterprise.
The cheap-tier-first principle: start on the lowest tier that covers your current workflow. Monthly billing means you can upgrade and downgrade with no penalty as needs change. Every code you generate keeps working at every stage, including after cancellation.
For the broader landscape, see the best QR generators 2026 list, the free plan walkthrough, and the permanent QR code guide.