QR Code Generator & Scanner
Text, URLs, WiFi, email, phone—and live preview with drag-and-drop decode
Free online QR code generator and decoder with customizable colors, size, background, optional center logo, and error correction.
How to use
What does this tool do?
Encode text or links into a QR code image locally in your browser, or upload a QR image to read its payload. Data stays on your device.
Generate
- On the Generate tab, pick a content type (text, URL, WiFi, email, phone) and fill in the fields.
- With auto-preview enabled, the right panel updates as you edit; you can also click Generate manually.
- Tune colors, size, margin, and error correction; use level H when adding a center logo.
- Download PNG or SVG from the preview panel.
Decode
- On the Decode tab, drag a QR image into the zone or choose a file—decoding runs automatically.
- Copy the result or click Use in generator to continue editing on the Generate tab.
Download & share
Save PNG for general use or SVG for lossless scaling and print.
Tips
- Very small or blurry codes are harder to scan; for decoding, prefer full-frame, high-contrast images.
- Keep the center logo modest and use higher error correction when you use one.
- Long URLs with unusual characters may behave differently across scanner apps.