Scan a QR code with your camera, or drop in a screenshot - decoded entirely on-device via the open-source jsQR library. No app install. No signup required. No tracking, no ad-tech scripts, nothing you type or upload ever leaves your browser.
Decoding runs entirely through the open-source jsQR library in your browser: for a camera scan, each video frame is drawn to a hidden canvas and its raw pixel data is handed to jsQR on every animation frame until a code is found; for an uploaded image, the same pixel-data decode runs once against the full picture. Nothing is ever uploaded anywhere to be read.
facingMode: 'environment', which tells the browser to prefer the back-facing camera — the one you'd naturally point at a physical QR code — though you'll still need to grant camera permission for it to work at all.Free, unlimited, no account. If this saved you a paid tool, a small thanks is appreciated.
Say thanks — $3