QR Code Generator & Scanner
Text, URLs, WiFi, email, phone—and live preview with drag-and-drop decode
Free online QR code generator & decoder with custom colors, size, background, center logo & error correction. Upload images to decode. Runs locally—great for marketing & sharing.
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.