QR Code Generator
Links, Wi-Fi, contacts and more, styled how you like, with live checks on the four things that stop a pretty code from scanning. No redirects, no tracking, no expiry.
Version 2 · level Q
25×25
Scannability
Good
Contrast, quiet zone and error correction all look right.
Always test the printed or exported file with a real phone before it ships.
Content
17 characters
Style
Modules
Finder eyes
Quiet zone4 modules
Error correction
Recovers about 15%. The usual default. Raised to Q for free, since it fit the same version.
Logo
Drop a logo in the middle. Keep it under 25% of the code and set error correction to H, or there is not enough redundancy left to read it.
01
Pick the content
A link, Wi-Fi credentials, a contact card, an email, an SMS or a location.
02
Make it yours
Module and eye shapes, colors, a gradient and a logo in the middle.
03
Check and export
Live scannability checks, then download as SVG or PNG up to 2048 pixels.
Questions
- Do the codes expire, and is anything tracked?
- No to both. The code is generated in your browser and encodes your content directly, so there is no redirect, no short link and no server involved. It works forever and nobody counts the scans, including us. Free generators that route through their own domain can switch off or start charging later; this cannot.
- Why did my code stop scanning after I styled it?
- Almost always one of four things: not enough contrast between the code and its background, a light code on a dark background, a logo larger than the error correction can rebuild, or a missing quiet zone. All four are checked live in the panel next to the preview.
- How big can the logo be?
- It depends on the error correction level, which is the redundancy the code carries. Level L recovers about 7% of the code, M about 15%, Q about 25% and H about 30%. A logo covering a quarter of the area needs level H. The tool warns you when the logo outgrows the level.
- What is the quiet zone?
- The empty margin around the code. Scanners use it to find where the code starts, and the specification asks for at least four modules. Trimming it to fit a layout is the most common reason a printed code fails.
- Should I use SVG or PNG?
- SVG for anything printed or placed in a design tool, since it stays sharp at any size. PNG for places that will not take vector files. Export the PNG at 1024 pixels or more if it is going to print.
- Is a Wi-Fi QR code safe?
- It puts your network password in plain text inside the code, and anyone who photographs it can read it. That is fine for a guest network on a kitchen wall, and a bad idea on anything public or on a network with your own devices on it.

