Licence-Free Since 2000: So What Is a Paid QR Code For?
The monthly number is not the price. The price is that number multiplied by every code you printed and every month the material stays in the world.
What are you actually being charged for?
Not the code. QR Code became the international standard ISO/IEC 18004 in June 2000, and DENSO WAVE, which invented it, states that "Everyone can use the QR Code freely as long as following the standards for QR Codes in JIS or ISO". No application. No licence. No royalty.
Generating one is a local computation that finishes in milliseconds and requires no server. So there is no marginal cost to meter and nothing to own. What a subscription buys is the continued operation of a redirect hop the provider placed between your printed square and your website — a dependency they created and then charged you to maintain. Static vs dynamic explains how that hop is inserted.
How much does a dynamic QR code cost over three years?
Work it out per code, not per month, and over the life of the printed material rather than the billing cycle. Signage installed once tends to stay up for years.
| Scenario | Monthly | 36-month total | Static equivalent |
|---|---|---|---|
| One code, entry plan | $5 | $180 | $0 |
| Restaurant, 12 table-tent codes | $25 | $900 | $0 |
| Retail chain, 40 store signs | $60 | $2,160 | $0 |
| Packaging run, 1 code, 5-year shelf life | $15 | $540 (and rising) | $0 |
Now add the part that does not appear in any column: if you stop paying at any point, every printed copy breaks at once. The subscription is not a service you can downgrade — it is a condition your physical inventory depends on. That is what the subscription QR trap describes.
Which pricing patterns should you check for?
| Pattern | How it presents | What it means in practice |
|---|---|---|
| Per-code pricing | "$5 per dynamic code / month" | Costs scale with your print run. Twelve table tents is twelve subscriptions |
| Scan quotas | "Up to 10,000 scans/month" | A successful campaign is a billing event. Exceeding the quota can disable the code mid-month — see scan limits |
| Overage charges | Fine print under the quota | Your costs rise exactly when the campaign is working |
| Asterisked "unlimited" | "Unlimited codes*" | Usually unlimited *static* codes, or unlimited codes with limited scans. Read what the asterisk qualifies |
| Annual-only discount | "Save 40% — billed annually" | Offered hardest at the moment you have least room to refuse: after printing |
| Renewal uplift | Nothing on the pricing page | First-year rate is promotional. The renewal is the real price, and your material is already printed |
| Feature paywalling of static | "Static export — Pro" | Charging extra for the version that does not depend on them |
| Cancellation friction | No in-app cancel button | The FTC has an enforcement policy statement directed at exactly this |
Why is the price set where it is?
Because it is not benchmarked against competitors. It is benchmarked against your reprint cost.
Once your codes are printed, your alternatives are to pay or to reprint. A provider pricing above your reprint cost loses you; a provider pricing just below it keeps you indefinitely. This is why dynamic QR pricing clusters in a band that feels annoying but tolerable — tolerable is the target. The mechanism and its timing are set out in the QR bait-and-switch.
It also explains why prices rise at renewal rather than at signup. At signup you can still walk away. At renewal, your material is in the world and the reprint benchmark has gone up, not down.
How do you read a QR pricing page in sixty seconds?
Pricing pages for this category are written to be skimmed in the wrong order. Read them in this one instead — five questions, and you can usually answer all of them before the fold.
- Is a static export available on the free tier? Find this first. If static is paywalled or absent, the product is a redirect service and everything else on the page is about renting it.
- Is the unit "per code" or "per account"? Multiply by your actual print run before comparing anything. Fourteen codes on a "$5" plan is $70.
- Is there a scan quota, and what happens past it? A quota with overage is a variable bill. A quota that disables the code is a reliability problem — see scan limits.
- What does "unlimited" qualify? Unlimited codes and unlimited scans are different promises, and the asterisk usually attaches to one of them.
- What is the renewal price, and how do you cancel? If neither is stated on the pricing page, treat the advertised figure as promotional and assume cancellation requires contacting support.
If a page cannot answer question 1 clearly, the remaining four are moot. A provider that will not hand you a static code is not selling QR codes; they are selling a dependency, and the pricing is downstream of that.
Are lifetime and enterprise plans different?
They change the shape of the bill without changing the dependency, which is the part that matters.
A lifetime plan removes the recurring charge but keeps the structural risk: your printed codes resolve only for as long as that company exists and chooses to keep serving the redirect. "Lifetime" means the vendor's lifetime, not yours, and it is a promise from a company with every incentive to be acquired. Compare that with a static code, which has no counterparty who could fail.
An enterprise plan typically adds SSO, an SLA, and a contract with termination terms — real improvements if you are managing hundreds of codes, and they do reduce the risk of a surprise shutoff. What they do not change is that your printed material still points at someone else's domain, still routes your customers' scans through their servers, and still stops working if the relationship ends. You have bought a better landlord, not the building.
Either plan can be a reasonable purchase if you have decided you want a hosted redirect and you understand what you are buying. The mistake is buying one because a printed code already depends on it — that is the bait-and-switch working exactly as designed.
What does the honest version cost?
If you need a plain code that points somewhere fixed: nothing. Generate a static code, print it, and it works permanently with no account and no renewal. That is the whole cost.
If you genuinely need to change destinations later, the honest option is a redirect on a domain you already own and pay for. A path like yourcompany.com/m costs nothing beyond hosting you have, gives you the same editability, and cannot be revoked by anyone. Own your QR codes forever covers the setup — it is a few lines of configuration.
The comparison worth making is not "free tool versus paid tool." It is "a code I own versus a code I rent." Only one of those has a bill that never stops.
Frequently asked questions
- Why do QR code generators charge monthly if QR codes are free?
- Because they are not charging for the code. They are charging to keep a redirect on their servers alive — a hop they inserted between your printed code and your site. Remove the hop and there is nothing to bill for.
- Is there a genuinely free QR code generator?
- Yes, when it produces static codes. Look for one that encodes your URL directly, requires no account, and lets you verify the payload. Codes generated on this site are produced in your browser and contain your destination, not ours.
- When is paying for a dynamic QR code actually the right call?
- When you are buying a hosted redirect knowingly and the code is short-lived or cheap to reprint: a conference badge, a two-week campaign, an A/B test where the destination genuinely must change mid-flight. The dependency is real but bounded. It becomes the wrong call the moment the printed material outlives the campaign, because that is when the provider's leverage starts compounding rather than expiring.
- Are paid QR codes higher quality?
- No. The pattern is defined by ISO/IEC 18004; a static code from a free generator and one from a paid plan are byte-identical for the same payload. What paid plans add is hosting, analytics, and editability — services, not code quality.
- Is the free tier of a paid generator safe to use?
- Only if it exports a static code, and the way to find out is to decode the download rather than read the marketing. Free tiers are often the acquisition path for the dependency: the code they hand you is dynamic, works during a trial window, and becomes billable once it is printed. A free tier that produces a payload containing your own URL is genuinely fine.
Generate one with no bill attached: URL QR code. The broader scheme is documented in the truth about QR code scams.
Ready for a static QR code?
Generate one in your browser — no account, no tracking, no subscription. What you create belongs to you.
Related reading
The Subscription QR Trap: How Providers Hold Your Links Hostage
The bait is a free QR code. The hook is that it only works while you pay. The trap closes the day you print ten thousand copies.
The QR Bait-and-Switch: Priced Just Below Your Reprint Cost
The switch is timed, not accidental: the trial is calibrated to expire after your print run rather than before it.
QR Scan Quotas: You Never See the Failure, Your Customers Do
Metering does not break a code cleanly. It breaks it for some people, sometimes — and your dashboard reports the outage as a campaign losing steam.
QR Dark Patterns: The Screenshot That Proves You Were Misled
Concealed defaults, withheld material terms and obstructed cancellation are documented dark patterns. What to capture as evidence, and where it actually goes.
Editable QR Codes Without a Subscription: One Line of Config
The answer to "but I need to change the destination later" is not a subscription. It is a redirect path on a domain you already own.