Local browser utility

QR Code Scanner

Upload an image containing a QR code — or scan live with your camera — to read the text or link it encodes, entirely in your browser.

Drop a QR image here or choose a file

JPG, PNG, WEBP and other formats the browser can decode.

Your image is read in this page and never uploaded.

Preview

Upload an image or scan with your camera to see it here

Decoded resultThe decoded text or link will appear here.

Decoded locally in your browser No image or camera frame is sent to any server

Questions About This Tool

Are camera frames uploaded or recorded?

No. Frames are sampled into a local canvas for recognition. The stream is stopped and no recording is created.

What if camera permission is denied?

The page shows a specific message and image upload remains available.

Will a scanned link open automatically?

No. The payload is shown first. HTTP/HTTPS results have a separate link that the user may choose.

Why was no QR code found?

Try a sharper image with the entire code, quiet border, strong contrast, and less glare.