QR Code Generator
🔒 Runs in your browser
The password is encoded directly into the QR image below — it is never sent anywhere.
Fill in the fields to generate a QR code.
🔒 The QR code is generated entirely in your browser — nothing is sent to a server.
One code, five presets
Pick a preset and the fields adjust to what a phone camera expects: plain Text / URL
opens a link or shows a message; Wi-Fi lets a phone join a network directly from the
camera, no typing required; Contact encodes a minimal vCard so scanning saves a new
contact; Phone opens the dialer pre-filled with a number; Email opens
a new message, optionally with a subject already set. The live preview updates as you type, and nothing
you enter — including a Wi-Fi password — is sent anywhere; the code is built with the open-source
qrcode library entirely on your device.
Error correction, size, and two export formats
The error-correction level trades data capacity for resilience: a higher level survives a scratched screen or a small logo overlay, but fits less content at the same physical size — useful to know before pasting in a long URL or a full vCard. Download as PNG at 240, 512 or 1024 pixels for sharing and everyday printing, or as SVG for a vector file that scales cleanly to any size, including large-format printing.
Frequently asked questions
Is my Wi-Fi password or contact information uploaded anywhere?
No. The QR code — including a Wi-Fi password or a vCard’s phone/email — is built entirely in your browser using the open-source qrcode library; nothing is ever sent to a server or stored.
What does the error-correction level (L/M/Q/H) control?
How much of the code can be damaged, dirty or partially covered (e.g. by a logo) and still scan correctly: L recovers about 7% of the data, M about 15%, Q about 25%, and H about 30%. Higher levels are more resilient but pack less usable capacity into the same grid size, so very long text may need a lower level.
How do I make a QR code that connects a phone to my Wi-Fi network?
Switch to the Wi-Fi preset, enter the network name (SSID) and password, and pick the security type — most home routers use WPA/WPA2/WPA3. Modern phone cameras recognize this QR format automatically and offer to join the network, no manual typing required.
PNG or SVG — which download should I use?
PNG is a fixed-size raster image, easiest for sharing, pasting into a document, or printing at the chosen size. SVG is a vector file that scales to any size without blurring — the better choice for posters, signage or professional print.