Generate & scan QR codes
Build QR codes for text, URLs, Wi-Fi, email, phone, SMS, or vCards with custom colors and error-correction levels. Or scan codes with your camera. Everything runs in your browser — no uploads, no API calls.
Content
Preview
Customize
Scan QR from camera Idle
Camera is off
Click "Start camera" below. You'll be asked for camera permission. The video feed never leaves your device.
How to use
Two modes: generate a QR code from your content, or scan one with your camera or an image file.
Pick a content type
Choose Text, URL, Wi-Fi, Email, Phone, SMS, or vCard from the row of buttons at the top.
Fill the form
The input fields adapt to the type you chose. The preview updates live as you type.
Customize (optional)
Change colors, size, error-correction level, and margin. Higher error correction lets the QR survive smudges.
Export
Download as PNG or SVG, or copy the PNG to your clipboard to paste into a document or image editor.
Scan
Switch to the Scan tab, allow camera access, point at a QR code. Or upload an image to scan instead.