QR Code Generator
Create QR codes for links, WiFi, phone and email — download as PNG or SVG.
Content
Error correction
Preview
—
What the QR types do
Scanners recognise standard payload prefixes and offer the matching action, so choosing the right type matters more than it looks:
- URL —
https://is added if you leave it off, so the phone opens a browser rather than running a search. - WiFi — encodes
WIFI:T:WPA;S:name;P:password;;, which Android and iOS both offer to join directly. - Phone and Email use
tel:andmailto:so the dialler or mail app opens straight away.
Choosing an error correction level
QR codes carry Reed–Solomon error correction, so a code still scans when part of it is damaged, dirty or covered by a logo:
- L recovers about 7% — smallest code, best for clean digital use
- M about 15% — the usual default
- Q about 25%
- H about 30% — choose this for print, stickers, or if you overlay a logo
Higher correction means more data to store, so the code grows and its modules get smaller at a fixed print size. That trade-off is why H is not simply always best.
Printing advice
- Keep the light margin around the code — it is part of the specification, and scanners need it to find the symbol.
- Dark on light scans best. Inverted codes fail on many scanners, and low contrast fails on all of them.
- Download the SVG for print: it stays sharp at any size, while a small PNG blurs when scaled up.
- Test the printed code with more than one phone before committing to a print run.
Generated on your device
The encoder runs entirely in your browser — no server sees the URL, WiFi password or contact details you encode. Nothing is logged, and the code is built fresh every time you type.