The short answer: generating a QR code costs $0
Making a QR code is free. Not free-trial free: actually free, permanently, with no catch on the code itself.
The reason is structural. A QR code is an open standard, ISO/IEC 18004, and the company that invented it in 1994, Denso Wave, chose not to exercise its patent rights. Anyone can generate the pattern without a license or a fee. That's why hundreds of free generators exist, including ours. The underlying encoding costs nothing to produce.
So when you create a static QR code (one that points at a URL, a Wi-Fi network, a phone number, or a contact card), you download a PNG and you're done. No account. No monthly bill. No expiration. The destination is baked into the black-and-white pattern itself, so the code doesn't depend on anyone's server staying online. Print it on a business card in 2026 and it still scans in 2046.
If your honest need is "I want a QR code that opens my website," the answer to "how much does it cost" is: nothing. Generate it, download it, move on. The rest of this article is about the situation where a QR code *does* cost money, and what you're actually buying when it does.
What you're actually paying for when a QR code 'costs' money
The paid version of a QR code is called a dynamic QR code, and the difference is worth understanding before you spend anything.
A static code encodes the destination directly. A dynamic code encodes a short redirect URL (something like ezqr.io/r/a1b2c3) that lives on the provider's server and forwards to your real destination. That one layer of indirection is what you pay a subscription for, and it buys two things static codes can't do:
1. You can edit the destination after printing. Because the printed code points at the redirect, not the final URL, you can change where it goes from a dashboard without reprinting anything. Print 10,000 flyers pointing at a landing page, then repoint them to a new page next month. The difference between static and dynamic codes is the single biggest factor in whether you pay anything at all.
2. You get scan analytics. Every scan passes through the redirect, so the provider can log the count, the time, the rough location, and the device type. If you need to know whether the QR on your packaging is actually getting scanned, that data is the product.
That's what the money is for: a hosted redirect you can edit, plus the analytics that redirect makes possible. Everything else providers bundle in (custom colors, logos, frames, higher-resolution export) is available free or cheap almost everywhere, because none of it requires ongoing hosting. If a generator tells you a *basic customized code* costs money, you're being upsold; that part is free at any honest provider. Our guide to dynamic vs static codes walks through which one your project actually needs.
QR code pricing across the market in 2026 — a real comparison
Here's what the major providers actually charge in 2026, taken from their published pricing pages. Two numbers matter for each: the entry-level dynamic plan, and whether that price requires annual billing. The monthly-vs-annual distinction is where most of the real cost hides.
| Provider | Free tier | Entry paid (dynamic) | Billing | Higher tiers |
|---|---|---|---|---|
| EZQR | Unlimited static + 3 dynamic, no watermark, no scan cap | $5/mo (Lite) | Monthly, cancel anytime | Pro $10, Max $20 |
| QR Tiger | 3 dynamic, 500 scans/code cap, branding | ~$7/mo (annual) / $9.99 (monthly) | Annual or monthly | up to $37–$89/mo |
| Uniqode (ex-Beaconstac) | 14-day trial only | $5/mo | Annual only ($60 upfront) | up to ~$99/mo |
| Bitly | 2 QR codes/month | Core $10/mo | Monthly or annual | Growth $29, Premium $199 |
| Flowcode | 2 codes, 500 scans | Pro $5/mo | Annual only | Pro Plus $25, Growth $250 |
Tips
- Entry prices cluster tightly at **$5–$10/month** across reputable providers. The QR code market is far cheaper than it was in 2022, so anyone quoting you $37/month as a *starting* price is quoting a premium tier.
- The advertised low prices at [QR Tiger](https://www.qrcode-tiger.com/payment), [Uniqode](https://www.uniqode.com/pricing), and [Flowcode](https://www.flowcode.com/) require **annual billing**. Uniqode and Flowcode's entry tiers have no month-to-month option at all: the $5 rate is a $60 commitment.
- [Bitly's](https://bitly.com/pages/pricing) free plan gives you only 2 QR codes per month, and its cheapest QR-capable paid plan is $10/month.
- EZQR's $5/month Lite plan bills monthly and cancels in one click. The entry price and the true price are the same number.
Static vs dynamic: the cost decision that actually matters
Before you pay anyone, answer one question: does your QR code's destination need to change, or do you need to know how many people scanned it? If the answer to both is no, you should not be paying for a QR code at all.
Use a free static code when:
- The destination is permanent: your homepage, a fixed Wi-Fi password, a contact card, a specific PDF you host yourself.
- You don't need scan counts, or you can get them another way (a URL with a UTM tag feeding Google Analytics gives you scan-driven traffic data for free).
- The code goes on something long-lived: a business card, a plaque, a tool, a product that ships for years. Static codes never expire, which is exactly what a permanent QR code needs.
Pay for a dynamic code when:
- The destination will change: a seasonal menu, a rotating campaign landing page, a link that might move.
- You're printing at volume and can't reprint if the URL changes: packaging, billboards, direct mail.
- The scan data drives a decision: you need to prove the campaign worked, or compare placements.
The honest math: a small business that prints a QR menu pointing at a fixed URL is often paying a subscription it doesn't need. A marketing team running a campaign across three cities absolutely needs the dynamic version. Match the tool to the job and the cost takes care of itself. Our breakdown of which EZQR plan you actually need works through the specific thresholds.
The hidden costs that don't show up on the pricing page
The sticker price is only part of what a QR code costs over its life. We cover the full landscape in the hidden costs of QR code generators; these are the four traps that cost people the most:
Annual lock-in. A $5/month plan billed annually is a $60 decision, not a $5 one. If the tool doesn't fit, you've paid for a year. Several major providers offer *only* annual billing on their entry tiers: the monthly number is marketing, not a payment option. Subscription traps like this are the most common overpayment.
Scan caps. Some free and low tiers cap how many times your code can be scanned. QR Tiger's free tier stops at 500 scans per code. Hit the cap and your code stops working until you upgrade, so a campaign that goes well can force an emergency upgrade at exactly the wrong moment.
Watermarks. Free-tier codes at some providers carry the provider's logo or a small URL stamp, and removing it means paying. Your QR code ends up advertising someone else's brand on your packaging. EZQR codes carry no watermark on any tier, including free.
Cancellation death. The expensive one. With some providers, your dynamic codes deactivate the moment you stop paying, and every printed code goes dark. That turns a one-time print run into a permanent subscription: you're not paying for features anymore, you're paying to keep printed codes alive. It's why "do QR codes expire" has a different answer depending on who made the code.
How much should you actually budget?
Strip away the edge cases and QR code spending falls into three honest buckets.
Personal or one-off use: $0. A Wi-Fi code for house guests, a contact card, a link on a résumé, a QR on a wedding invitation. These are static, permanent, and free. Generate, download, done. Paying anything here is paying for nothing.
Small business, single location: $0–$5/month. A restaurant menu, a review link, a storefront promo. If the destination is fixed, stay free. If you want to edit the menu URL without reprinting table tents, or you want to see scan counts, one dynamic plan (EZQR Lite at $5/month) covers a typical single-location business with room to spare. You do not need a $37/month plan to run a QR menu.
Marketing team or multi-location: $10–$20/month, occasionally more. Multiple campaigns, several people needing access, bulk generation for many locations, or API access to generate codes programmatically. This is where EZQR's Pro ($10) and Max ($20) tiers sit. Max includes the bulk generator, API, and team seats. Only genuine enterprise needs (thousands of codes, custom domains at scale, dedicated support) push you into the $89–$250+/month tiers that some providers reserve for their top plans.
The pattern across all three: the honest cost of QR codes in 2026 is lower than the industry's marketing implies. If you're quoted tens of dollars a month for a basic use case, you're overpaying. Compare the best free QR code generators before committing, and see EZQR's full pricing for the specifics.
One-time vs recurring: do QR codes have ongoing costs?
A common worry is that a QR code is a recurring expense by nature, that once you print one, you're on the hook forever. That's true for exactly one kind of code and false for the other.
Static codes have zero ongoing cost. There's nothing to keep paying for. The code doesn't route through anyone's server, so there's no hosting to fund. It's a one-time free download that works indefinitely, the honest default for anything permanent.
Dynamic codes have a recurring cost by design. The editable redirect and analytics run on infrastructure that costs money to operate, so the subscription is legitimate: you're paying for a live service, not for the code. The question that matters isn't whether there's a recurring cost; it's what happens when you stop paying. EZQR's static codes work forever regardless, and dynamic codes stay live for 30 days after cancellation so you're never caught with dead printed codes and no warning.
The bottom line: no per-scan fee anywhere reputable, no cost at all for static codes, and a fair monthly cost for dynamic ones. The recurring-cost fear is only justified if you pick a provider that holds your printed codes hostage, a reason to choose carefully, not to avoid QR codes.
The bottom line on QR code cost
How much does a QR code cost? For most people asking the question, the honest answer is nothing. Generating the code is free, and a static code stays free forever with no expiration and no per-scan charge. That covers personal use and a large share of small-business use.
You pay only when you need the destination to be editable after printing or you need scan analytics, and even then the 2026 market has settled around $5–$10/month at the entry level. EZQR sits at the honest end of that: $5/month for dynamic, billed monthly with no annual lock-in, a genuinely usable free tier with no watermark or scan cap, and codes that survive cancellation. The tiers cap at $20/month for teams and API access, below where several competitors *start* their premium plans.
The mistake to avoid isn't spending too little; it's paying a recurring subscription for a job a free static code would do, or picking a provider whose low headline price hides annual lock-in and cancellation death. Decide whether you need dynamic features first, make the code second, and let the honest cost (usually zero) follow from the actual requirement.