QR Code Generator & Scanner
Design a QR code — content presets, custom dots and corners, gradients, an uploaded logo and a labelled frame — then export it as PNG, SVG, JPEG or WEBP. Or decode a code from an image or your webcam. Everything runs on your device — nothing you enter, upload or scan leaves your browser.
Content
Preview
Rendering…Design
Dot shape
Corner square
Corner dot
Colour presets
Colours
Logo
A logo covers modules, so use error correction Q or H for a reliable scan.
Frame
Output
Higher error correction survives more damage but holds less data. At maximum byte capacity (version 40): L holds ≈ 2,953 bytes, M ≈ 2,331 bytes, Q ≈ 1,663 bytes and H ≈ 1,273 bytes. Everything is generated on your device — nothing is uploaded.
What QR Code Generator & Scanner does
- Content presets — URL, text, email, phone, SMS, WhatsApp, Wi-Fi, contact card, location and event
- Dot and corner shapes plus solid colours or gradients
- Colour presets, and a logo you drop in from your device
- An optional labelled frame (e.g. "Scan me") baked into the export
- L/M/Q/H error correction, size and quiet zone
- Download as PNG, SVG, JPEG or WEBP
- Scan from an image or the webcam and copy or open the result
How to use it
- 01
Open the QR tool and pick Generate or Scan.
- 02
To create: choose a content type, fill in the fields, then restyle the dots, corners, colours and logo.
- 03
Add a frame and label if you want, then download the code.
- 04
To read: drop in an image or start the camera and the code is decoded locally.
Common questions
- Are my QR data or logo uploaded?
- No. Codes are generated and decoded on your device; your text, any extracted file and your logo stay local, and the camera feed is never sent anywhere.
- What can a QR code hold?
- URL, plain text, email, phone, SMS, WhatsApp, Wi-Fi, a contact card, a location or an event — you pick the type and fill in the fields.
- Can I brand and scan codes?
- You can restyle dots and corners, add colours or a gradient, overlay a logo and wrap it in a labelled frame, then export as PNG, SVG, JPEG or WEBP. You can also scan a code from an image or your webcam and copy or open the result.
More tools