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

Enter content to generate QR

Customize

#000000
#FFFFFF

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.

Detected content

How to use

Two modes: generate a QR code from your content, or scan one with your camera or an image file.

01

Pick a content type

Choose Text, URL, Wi-Fi, Email, Phone, SMS, or vCard from the row of buttons at the top.

02

Fill the form

The input fields adapt to the type you chose. The preview updates live as you type.

03

Customize (optional)

Change colors, size, error-correction level, and margin. Higher error correction lets the QR survive smudges.

04

Export

Download as PNG or SVG, or copy the PNG to your clipboard to paste into a document or image editor.

05

Scan

Switch to the Scan tab, allow camera access, point at a QR code. Or upload an image to scan instead.