Sworn and witnessed on the open web
QR codes that never stop working.
A lot of "free" QR generators kill your codes two weeks after you print them. That is their business model. Ours are built in your browser and belong to you, so nobody can switch them off. We put it in writing.
Try it now: point your phone camera at the preview.
This code is pure data. It carries your content directly instead of a link through our servers, so it can't expire and we couldn't turn it off if we wanted to.
Signed in public, in front of its users
The Oath
- I.
Free stays free, forever.
Every static generator on this site is free, unlimited and works without an account. It will stay that way. We will never quietly downgrade what you already have.
- II.
Your codes never touch our servers.
Static codes are generated in your browser. We cannot expire them, count them or hold them hostage, because they never reach us in the first place.
- III.
We only charge for what costs us money.
Dynamic codes, the ones you can edit after printing, need servers that stay online for years. That is the paid product. Plain price, cancel whenever you want.
- IV.
No dark patterns, ever.
We will never convert a trial behind your back, kill a "free" code after 14 days, or inject ads into your scans. If we break this oath, screenshot this page and shame us with it.
— OathQR, keeper of codes
The free generators
URL / Link QR code
Any link, one permanent code.
free · no account · no expiryWiFi QR code
Scan to join the network. No passwords read out loud.
free · no account · no expiryvCard / Contact QR code
Your contact card, saved in one scan.
free · no account · no expiryPlain text QR code
Any message, readable offline, forever.
free · no account · no expiryEmail QR code
One scan opens a ready-to-send email.
free · no account · no expiryDynamic QR codes
Change the destination after printing, pause a code, count scans. This is the honest paid product. Coming soon.
in preparationWhy is it free? Because it costs us nothing.
A static QR code is just geometry: your link or WiFi password turned into black and white squares, entirely inside your browser. No server stores it and no meter counts your scans, so giving it away costs us nothing. Charging for it would be charging for air, which is exactly what some competitors do. The paid part comes later: dynamic codes need redirects that stay online for years, and that is a real service with real costs. You will see a plain price on it. That is the whole business model, written here where everyone can read it.
Questions, answered plainly
- Are these QR codes really free forever?
- Yes. Static codes (URL, WiFi, vCard, text, email) are generated in your browser at zero cost to us, so they are free without limits, accounts or watermarks. Article I of our oath says the free tier never gets downgraded.
- Why do QR codes from other sites stop working?
- Many "free" generators secretly create dynamic codes that route through their servers, then disable them after a trial to force an upgrade, conveniently after you have printed. Trustpilot is full of one-star reviews describing exactly this. Our static codes carry your data directly, so there is nothing we could disable.
- Do I need an account?
- No account, no email, no cookie banner. Open a generator, type, download. Accounts will only exist for the paid dynamic product, where you genuinely need to log in to edit your codes.
- What's the difference between static and dynamic QR codes?
- Static codes contain the data itself. They are permanent and free, but you can't edit them after printing. Dynamic codes contain a short link you can re-point at any time, which makes them editable and trackable, but they depend on a server staying online. That is why they cost money everywhere. We just say so before you print, not after.
- Which file format should I download?
- PNG for screens and quick use, SVG for designers and large-format printing (it scales without pixelation), PDF for sending straight to a printer.