Create a QR code from any text, link, Wi-Fi, or contact details right in your browser. Pick the error-correction level and colours, preview it live, then download a crisp PNG or copy it to the clipboard. Everything is generated locally — nothing is uploaded.
Turn any text or URL into a scannable QR code instantly. The code is drawn on a canvas as you type, so you can fine-tune it and export a sharp, pixel-perfect image — no plugins, no sign-up, and nothing ever sent to a server.
- Anything scannable — links, plain text, phone numbers, Wi-Fi joins, or vCard contact details.
- Error correction L–H — higher levels stay readable even when the code is scratched or covered by a logo, at the cost of density.
- Custom colours — set the foreground and background to match your brand (keep good contrast so it still scans).
- Export — download a PNG at 256, 512, or 1024 px, or copy the image straight to your clipboard.
- Unicode-safe — non-English text and emoji are encoded as UTF-8 so they scan correctly.
The QR code is generated entirely on your device and keeps working offline.
The QR code is generated on your device and updates as you type. Higher error correction (L→H) survives more scratches and logos but holds less data. Nothing is uploaded.