QR Code Generator
Create a free QR code in your browser — for a link, Wi-Fi, a contact card, email, phone, SMS or plain text. Download a crisp PNG or SVG. No upload, no sign-up.
Preview
SVG stays razor-sharp at any print size.
About the QR Code Generator
This QR code generator builds your code entirely in your browser — whatever you encode (a link, a Wi-Fi password, your contact details) never leaves your device. Pick a content type, fill in the fields, tweak the colours, and download a razor-sharp SVG for print or a high-resolution PNG. It is free with no watermark and no account. The one thing to know: a code you make here is *static* — the data is baked into the pattern, so it always points where it did the day you printed it. If you need to change the destination later or count scans, that is what a dynamic QR code is for.
Frequently asked questions
Is this QR code generator really free?
Yes — free, with no sign-up and no watermark on the code itself. It runs entirely in your browser, so you can generate as many QR codes as you like.
Do QR codes made here ever expire?
No. A static QR code encodes your data directly in the pattern, so it works forever and does not depend on our servers. It only stops working if the thing it points to (a web page, for example) goes away.
Can I change where the QR code points after I print it?
Not with a static code — the destination is fixed. If you want to re-point a code or track how many times it is scanned, create a dynamic QR code, which encodes a short link you can edit and measure at any time.
How big should I print a QR code?
Print it at least 1 inch (2.5 cm) square for a scan at arm's length. Any smaller and a phone camera struggles to resolve the individual squares. Farther away, use the 10:1 rule — divide the scanning distance by 10 to get the minimum size, so a code read from 10 feet away needs to be at least 12 inches across.
Why won't my QR code scan even though it looks fine?
Usually a missing quiet zone — the plain white margin ISO 18004 requires on all four sides, at least 4 modules wide (about 4 times the width of one small square). Crowd a code against text, a photo edge, or a block of background colour and most scanners will not even detect it, let alone decode it.
More QR code generators
More on this, from our guides
Tools like this one
More free tools
Liked that? It's free — keep going
Create a free account to unlock the full toolbox: QR codes, a link-in-bio page, and more, all on one wallet. Pay only for what you use — no subscriptions.
Free account · takes a few seconds · no subscriptions