1. Content
Text or URL
Anything you'd put behind a link: URLs, plain text, contact details, Wi-Fi credentials.
2. Preview
Enter text or a URL to generate a QR code.
Low contrast between foreground and background. Scanners may struggle.
3. Customize
Size (px)
Error correction
Error correction
QR codes embed redundant data so they still scan when partly damaged or obscured.
- L: ~7% recoverable. Smallest code; clean prints.
- M: ~15%. Sensible default.
- Q: ~25%. Outdoors or with light scuffing.
- H: ~30%. Use whenever a logo overlaps the code.
Higher levels make the code denser, so it needs a bigger size or more pixels per module.
Quiet zone (modules)
4. Logo
Drop a logo into the centre. Bump error correction up to H if you do — scanners need the extra redundancy to read past whatever the logo covers.
Logo size (% of QR width)
Keep this under ~30% to stay scannable.
Add a clean background behind the logo
Improves scanability when the logo overlaps dark modules.
5. Share
The URL below carries every setting. Anyone who opens it sees the same QR code.
Some inputs are too long to fit in the URL.
Share URL
Logos aren't included in the share URL. Download the PNG or SVG to share the QR with the logo embedded.