Make a QR code free: paste a link or text, get a sharp PNG instantly. No sign-up, no watermark, codes never expire. Runs in your browser.
The 10-second test: switch off your Wi-Fi (or turn on airplane mode) and use this tool anyway. It keeps working — because there is no server doing the work.
The technical check: open your browser's developer tools, go to the Network tab, and run the tool. Your file is never sent anywhere.
Measured live on this page — files transmitted: 0 · file data sent: 0 bytes
This counter hooks the browser's own networking functions, so it would rise the instant any file data left this page. The only thing this site ever transmits is the contact form, if you choose to send one.
Select files
or drag & drop — pasting works too (Ctrl+V)
Working…
Processed on your device — 0 bytes uploaded
Thanks — feedback received!
Paste a link (or any text), watch the QR code appear instantly, choose a size and download the PNG. No account, no watermark, and because the code is generated on your device it never expires and never depends on our site staying online.
Great for menus, posters, business cards, Wi-Fi sharing and event flyers.
Worth understanding before you print anything. Many QR generators produce a code pointing at their short link, which then redirects to your URL. That gives them tracking, and it means your code stops working if their service disappears or starts charging. The codes here encode your URL directly, so there is no middleman and nothing to expire. Print them on anything.
Three things matter. Size: about 2 cm square is the practical minimum for a phone at normal distance, and more if people will scan from further away. Quiet zone: the white border around the code is functional, not decoration, and cropping it tight is the most common reason a code fails. Contrast: dark code on a light background. Inverted codes fail on many scanners.
More characters means a denser grid of smaller squares, which is harder to scan and less tolerant of poor printing. If your link is very long, a shorter one produces a visibly cleaner code.
Scan it yourself, with more than one phone if you can, from the distance people will actually use. Testing on screen is not the same as testing on the printed poster — check the final printed piece.
Never. The code contains your link directly (it doesn't route through our servers), so it works forever.
Yes — it's your code, use it on menus, packaging, posters, anything. No attribution needed.
Any link or text: websites, phone numbers, Wi-Fi details, payment links — up to a few hundred characters.
No. Your URL is encoded directly into the code rather than routed through a redirect service, so there is nothing to expire or start charging.
About 2 cm square for phone scanning at normal distance. Increase it if people will scan from further away.
Most often the white border was cropped off. That quiet zone is functional. Low contrast and inverted colours are the next most common causes.
Thanks — we read everything and reply when it matters.