OmniTool
中文

QR Code Scanner

Scan QR codes in real time with your webcam, or decode one from an uploaded screenshot. Powered by html5-qrcode (loaded from a CDN), the scanning runs entirely in your browser — the camera feed never leaves your device.

🔒 Privacy: all processing happens locally in your browser. Nothing is uploaded.

No QR code scanned yet. Point the camera at a QR code or upload an image.

The camera feed is processed entirely in your browser with html5-qrcode — no video or image is uploaded.

Frequently asked questions

Does the camera video get uploaded?

No. html5-qrcode decodes the video stream locally in your browser.

Why is my camera not starting?

Camera access requires a secure context (HTTPS) and your permission. If you are testing on localhost, allow the camera prompt; on a remote site make sure it is served over HTTPS.

Related tools