Skip to content
ScanHatch

QR Code Decoder

Read a QR code from a picture: a screenshot, a photo, or an image someone sent you. Handy when the code is on the same phone you'd scan it with.

Privacy: Scanning happens in your browser; images and results aren't sent to ScanHatch. Your recent scans, including their full content (such as WiFi passwords), are kept in this browser tab's session storage until you clear them or close the tab. Privacy policy

Drop an image here or choose a file

PNG, JPG or WEBP up to 10 MB. You can also paste an image.

Scan history

Kept only in this browser tab and deleted when you close it. Nothing is sent to ScanHatch.

No scans yet in this session.

When to decode from an image

Getting a good result

Accepted files: PNG, JPG and WEBP up to 10 MB and 40 megapixels. SVG and other formats are refused for safety.

Is my image uploaded?

No. The image is read and decoded by your browser. ScanHatch never receives the file or what it contains.