QR Code Scanner

Scan a QR code using your device's camera, or upload an image containing one. Runs entirely in your browser — nothing is uploaded to a server.

Your browser will ask permission to use the camera. Requires HTTPS (already the case once this site is live).

🖼️
Click to choose an image, or drag & drop

Frequently Asked Questions

Does this work without a camera?

Yes — switch to “Upload an image” and choose or drag in any image file containing a QR code.

Is my camera feed or uploaded image sent anywhere?

No — scanning happens entirely in your browser. Nothing is uploaded to a server.

What happens when I scan a WiFi or contact card QR code?

The decoded raw content is shown along with a note identifying the type. Most phone cameras handle these QR formats natively (offering to connect to WiFi or add a contact) — this tool shows you exactly what's encoded.

Why won't the camera start?

Camera access requires HTTPS and browser permission. Make sure you allowed camera access when prompted, and that you're not viewing this page over plain HTTP.