QR Code Decoder

Click to choose an image, or drop / paste one here

About this tool

Point this at any picture that contains a QR code — a photo, a screenshot, a saved image or something on your clipboard — and it reads out the encoded text. The picture is drawn onto an off-screen canvas, its raw pixel data is handed to the jsQR scanner, and the decoded string is shown in the box. Because everything happens with the canvas API inside your browser, the image is never sent to a server, which matters when the code hides a Wi-Fi password, a login token or a private URL.

The decoder library is only fetched the first time you pick an image, so the page stays light until you actually need it. If the result looks like a web address a one-click Open link button appears. When no code can be found — because the image is blurry, too small or contains no QR code — you get a clear message rather than silence.

Related tools

QR & File TransferBarcode GeneratorBase64