QR Code Tools

QR Code Reader

Decode QR codes from an uploaded image.

Loading interactive tool...

About this tool

Drop a PNG, JPG, or WebP image of a QR code and see the decoded contents instantly. Detects WiFi credentials, contact cards, URLs, and plain text. Decoding runs locally in your browser — the image never leaves your device.

Frequently asked questions

What image formats are supported?

Any image your browser can render: PNG, JPG, WebP, GIF, BMP. Larger images are slower but more reliably decoded.

Why won't my QR code decode?

The most common reasons are low contrast, motion blur, an obscured corner, or missing 'finder' squares. Try cropping closer to the QR and re-uploading.

Does this work with screenshots?

Yes. Save or screenshot any QR you can see and drop it in. The decoder also works with photos taken on a phone, provided the QR fills most of the frame.

Is the image uploaded anywhere?

No. Decoding uses the jsQR library inside your browser. The image and decoded contents never leave your device.

Related tools