QR code scanner is a QR tool that decodes QR codes from a saved image or a live webcam feed. It accepts JPEG, PNG, and WebP uploads, supports continuous camera scanning with permission, and surfaces decoded URLs as clickable links. The tool runs in your browser.
Drop an image here or browse
PNG, JPEG, WebP — decoded in your browser
QR codes decoded locally using jsQR. All processing runs in your browser.
Focused guides for each scanning method.
ImageData buffer from an uploaded image or video frame and passes the pixel array to jsQR's finder-pattern and Reed-Solomon decoder.navigator.mediaDevices.getUserMedia for the live camera feed.Reviewed and tested May 25, 2026.