Skip to the generator
Just Give Me The QR

Just give me the QR

Free forever. No account, no expiry, no subscription. Type, download, done.

Or make a code for

Generated in your browser. Nothing is uploaded.

Example code — start typing to make it yours.

Style

Why this exists

Search for a free QR code generator and most of what you find is bait. You get a code in ten seconds, print five hundred flyers, and a few weeks later the code leads to a page asking your customers to upgrade a plan you never knew you were on. The generator did not break. It worked exactly as designed.

That trick is only possible because those sites hand you a dynamic code: a code containing a short link to their server, which then redirects to your real destination. They control the redirect. Stop paying, and the redirect stops with it — while your flyers are still on the wall.

The codes this site makes are static. Your link, your WiFi password, your phone number: the data is inside the black-and-white pattern itself. There is no middleman server to keep alive, no subscription to lapse, and no way for us to change or kill your code after you have downloaded it. Even if this site disappeared tomorrow, every code it ever made would keep working. Here is the longer explanation.

What you get

Nine kinds of code — links, WiFi, WhatsApp, contact cards, plain text, email, SMS, phone numbers and map locations. PNG at up to 2048 px for print, or SVG for anything that needs to scale. Your own colours, six shapes for the modules and the eyes, a logo in the middle if you want one, your own quiet zone and error-correction level. No watermark, no daily limit, no email address required.

The whole tool is one page of JavaScript running on your device. Your data never touches a server because there is no server to touch — the site is a handful of static files. That is not a privacy promise we are asking you to believe; it is just how the thing is built — and the code is public, so you can read it.

What this does not do

No scan tracking and no editable destinations. Both require a redirect server, and a redirect server is exactly the thing that can be switched off. If you genuinely need to change where a printed code points, read this first — there is a way to get most of that without renting anything.

No bulk generation from a spreadsheet. No account, so nothing is saved between visits — if you want a code back, generate it again or keep the file. The logo you add stays in your browser tab too, so it is gone when you close it.

Questions people actually ask

Is it actually free, or free until it is not?
Actually free. There is no account to create, no trial to expire and no plan to upgrade to. The codes you download are yours as files — we could not revoke them if we wanted to.
What is the catch? How is this paid for?
The honest answer is that it costs almost nothing to run. This site is a few static files on a CDN, with no database, no accounts to support and no redirect server to keep alive. That is also precisely why the codes cannot expire.
Do my codes stop working if this site goes down?
No. A static QR code carries its own data. Once the PNG or SVG is on your disk, this site is irrelevant to it. Scanning does not contact us at any point.
Can you see what I put into the generator?
No. The QR code is drawn on your device by JavaScript running in your browser tab. Nothing is sent anywhere — you can check by opening your browser network tools while you type, or by going offline and watching the generator keep working. If you would rather read than test, the source is on GitHub.
Can I use these commercially?
Yes. Menus, packaging, business cards, event badges, shop windows, product manuals. No attribution required, no licence to buy.
Can I track how many people scan my code?
Not with a static code, and that is the trade-off. Counting scans means routing everyone through a server that logs them, which makes the code dependent on that server staying up and paid for. If you need the numbers, use analytics on the page the code points to instead — same information, nothing extra to rent.
PNG or SVG?
SVG for anything a printer will handle or anything that needs resizing — it stays sharp at any size. PNG for slides, social posts and quick sharing. If in doubt, 1024 px PNG is fine for most printed material.