QR Code Generator
This free QR Code Generator lets you create fully customizable static QR codes for URLs, contact cards, WiFi networks, and more — all built locally in your browser. No uploads, no redirects, no scan tracking, and no dependence on a third-party service. The QR you generate today will work exactly as printed, years from now.
QR Code Generator
Build a static QR code with full visual customization. Everything happens in your browser — your URL, text, or WiFi password never leaves this device.
Use the full URL including https://.
QR codes have a finite capacity — shorter is more reliable.
Include the country code (e.g. +1 for US).
Anyone who scans the QR can read this password. It never leaves your browser.
A vCard QR encodes a contact card. When a phone scans it, the contact app opens with a pre-filled "Add Contact" sheet. Every field is optional, but at least one of First Name, Last Name, or Organization is required.
Address (optional)
Saved in your browser only — never uploaded.
The image is read in your browser and never uploaded.
Bulk CSV → ZIP
Upload a CSV to generate one QR per row, packaged as a ZIP. Every row inherits the visual settings (colors, module + eye style, frame, logo, error correction, size) you picked above.
Advanced
Higher levels recover from more damage but the QR needs more space.
Pixel size controls the saved PNG resolution; SVG ignores it. Quiet zone is the blank border around the QR — 4 modules or more is recommended for reliable scanning.