QR Code Basics
Free vs. Paid QR Code Generators
The QR code format is an open standard that nobody charges for, so no generator is selling you the code. What they sell is everything around it — a redirect that stays online, a place to keep records, analytics, and someone to call. Knowing which of those you actually need makes this a five-minute decision instead of a subscription you regret.
1337co.de has a free tier and paid tiers, so we have an obvious interest in what you conclude here. We've written this the way we'd want it written if we were reading it — including the parts where the answer is "don't pay for that," and one section on features commonly sold that you already own for free. Judge it accordingly.
The short version
- Static codes should be free. Generating one is arithmetic; nobody should charge for it.
- Paid tiers exist for dynamic codes — because a redirect is infrastructure someone has to keep running.
- Longevity is the thing you're actually buying, and it's the least advertised.
- Watch for expiring free dynamic codes. They turn printed material into dead links.
- Colour, logos and shapes are not premium features. They're client-side rendering.
- If you only need static codes, pay nothing.
What nobody is selling you
Worth establishing first, because it reframes every pricing page you'll look at: the QR code format is free. Denso Wave patented it in 1994 and chose never to enforce those rights over the standardised specification, which is published as the open ISO/IEC 18004 standard. Generating, printing and scanning QR codes costs nothing and always has — see the history of QR codes.
So when a generator charges, it is never for the code. It's for a service wrapped around it. That's legitimate — some of those services are real and expensive to run — but it means the right question is always "what service, and do I need it?" rather than "which generator is best?"
Static codes: pay nothing
A static code encodes its data directly. Once generated, it's a finished artefact with no ongoing dependency on anything — the tool that made it could vanish tomorrow and every code it produced would keep working forever.
Generating one is a pure computation that runs in milliseconds in a browser. There is no infrastructure to fund and no reason to pay a subscription for it.
A few free tools add a watermark to downloads, or restrict formats, then charge to remove the restriction they invented. That's a paywall around arithmetic. Plenty of tools — this one included — give you unwatermarked static codes in multiple formats without an account.
Where paid tiers genuinely earn it
The gap opens almost entirely around dynamic codes, because a dynamic code is a promise to keep a server answering a URL indefinitely. That's a recurring cost, so it's reasonably a recurring charge.
Longevity — the one that matters most
This is the least advertised and most consequential difference. A dynamic code works only while the redirect behind it resolves. If a provider shuts down, sunsets its free tier, or deletes codes after a period of inactivity, every printed code pointing through it breaks permanently — and you cannot recall printed material.
Paid plans generally come with an explicit commitment that the infrastructure stays live. For a code on packaging with a two-year shelf life, or signage that stays up for a decade, that commitment is the product.
Some free tiers deliberately expire dynamic codes after a trial — 14 days, 30 days, or "until you upgrade." A code that stops working after your flyers are distributed is worse than never having used one. Find the expiry policy before the print run, not after.
Volume and record-keeping
Free tiers usually cap how many dynamic codes you can have active, and sometimes how often you can edit a destination. Fine for one code; a hard blocker at one per product or per property. Paid tiers also give you somewhere to keep the records — which code points where, and which physical object carries it. That mapping is the thing you'll desperately want in a year, as covered in bulk generation.
Analytics
Free tiers often give a raw scan count. Paid tiers add timing, device breakdowns, coarse location and comparison across codes — which is what turns scan data from a curiosity into something you can act on. See what scan analytics can and can't tell you.
Bulk generation and API access
Creating hundreds or thousands of codes programmatically is real infrastructure load, and it's near-universally a paid feature. If you need it, you'll know.
A branded short domain
Redirecting through your own domain rather than a generic shortener. Two genuine benefits: customers can verify the destination looks like you, and if you ever change provider you can re-point DNS instead of reprinting. That second one is an exit route, and it's worth more than the branding.
Support and uptime commitments
Free tools rarely offer either. Whether that matters depends entirely on what happens if a redirect fails during something time-sensitive.
Commonly sold, rarely worth paying for
Some features appear behind paywalls that have no infrastructure cost behind them at all:
- Colour, logos, shapes and styled corners. These are rendering decisions made on your device. There's no server cost, and gating them is a pricing choice rather than a technical necessity. (Ours are free at every tier, including logged out — colour guidance here.)
- High-resolution or vector downloads. An SVG is smaller and cheaper to produce than a PNG. Charging for it is charging for a checkbox.
- Removing a watermark the tool added itself.
- "Unlimited scans" on a static code. Static codes have no scan limit because nothing counts them. If a tool offers this, the codes are dynamic and the framing is misleading.
- Error correction level selection. Part of the open specification, and one line of configuration.
None of this makes a paid tool bad — most bundle these alongside things that genuinely cost money. But if a tool's entire pitch is styling and file formats, you're paying for a UI.
Deciding
| What you're doing | What you need |
|---|---|
| Wi-Fi code by the guest room door | Free — static, must work offline |
| vCard on your own business card | Free — static |
| Asset tags, serial numbers | Free — static, must never expire |
| One code for a single short-lived event | Free dynamic tier is usually fine — check the expiry policy |
| Restaurant menu on table tents | Paid — long-lived, editable, worth measuring |
| Packaging with a two-year shelf life | Paid — longevity is the whole point |
| A code per property or per product | Paid — volume and record-keeping |
| Anything where a reprint is expensive | Paid — you're buying the ability to fix a mistake |
The honest framework: pay for the redirect staying up, not for the picture. If nothing you're making depends on a server answering a URL in three years, you don't need a subscription. If something does, the cost of a plan is trivially small against the cost of reprinting.
Questions worth asking before you subscribe
- What happens to my codes if I stop paying? Do they keep resolving, or die instantly? This is the single most important question and it's often buried.
- Can I export my code-to-destination mapping? Without it you have no exit and no record.
- Can I use my own domain? Your only real portability between providers.
- Do free-tier codes expire? Ask before printing, not after.
- What's the limit on dynamic codes and destination edits?
- What happens to scan data if I delete a code or close the account? See privacy and GDPR.
Question one is the one that catches people. A provider whose codes stop resolving the moment a card declines has converted your printed material into a hostage.
Frequently asked questions
Are QR codes free to use?
Yes. The format is an open ISO standard, and Denso Wave — which invented it in 1994 — chose never to enforce its patent over the standardised specification. Generating, printing and scanning QR codes is free for anyone, commercial use included. What generators charge for is the service around the code, most often a redirect that has to stay online, never the code format itself.
Do I need to pay for a QR code generator?
Not for static codes — those are a finished artefact with no ongoing dependency, and paying a subscription for arithmetic makes no sense. You may want to pay for dynamic codes, where you're funding a redirect service that has to keep resolving your URL for as long as the printed material exists. If nothing you're producing depends on a server answering in three years, stay on the free tier.
What happens to my QR codes if I cancel a paid plan?
It varies enormously and it's the most important thing to check before subscribing. Some providers keep redirects resolving; others disable them immediately, which breaks every printed code the moment a payment fails. Ask directly, and separately confirm you can export your code-to-destination mapping — without it you have no record of what pointed where and no way to migrate.
Are free QR code generators safe?
The codes they produce are ordinary and fine. Two things worth checking: whether the tool generates in your browser or sends what you type to a server — which matters if you're encoding a Wi-Fi password or someone's contact details — and whether free dynamic codes expire. A generator that renders client-side never receives your data at all; see privacy and GDPR.
Why do some generators charge for logos and colours?
Because they can. Styling is rendering work done on your own device with no server cost behind it, so gating it is a pricing decision rather than a technical constraint. That doesn't make those tools bad — many bundle styling with dynamic codes that genuinely do cost money to run — but if a tool's entire paid pitch is colours and file formats, you're paying for a user interface.