QR Code Reader

Upload a screenshot or photo of a QR code and read the text or link inside, without the image leaving your device.

Runs in your browser — nothing is uploaded

About the QR Code Reader

Sometimes you have a QR code in a picture but no phone nearby, or you want to check where a code leads before scanning it. Decoding it from the image lets you read the content first.

Choose a PNG, JPEG or WebP file. The reader finds the code in the image, decodes it and shows the text. If nothing is found, crop closer to the code and keep its quiet zone, the blank margin around it.

FAQ

QR Code Reader — frequently asked

Why was no QR code found?

Common reasons are a blurred image, a code that is too small, glare, or no blank margin around the pattern. Crop tightly, increase contrast, and try again with a sharper image.

Can it read more than one code in an image?

The reader decodes one code per image. Crop the image to each code and decode them separately.

Is it safe to open the decoded link?

Be careful. QR codes can point to phishing pages or malware. Check the address with the URL parser before you open it, and avoid links that look unexpected.

Does the image get uploaded?

No. The file is read by your browser and decoded locally, so the image never reaches a server.

Which formats work?

Any image format your browser can open, including PNG, JPEG and WebP. Screenshots are usually the easiest to read.

Can it read barcodes?

No. This reader handles QR codes only. Linear barcodes such as EAN or Code 128 need a different scanner.

    Report an issue