QR DECODER

QR Code Decoder

Upload a PNG, JPG or WebP containing a QR code and read the embedded text instantly. Works on photos, screenshots, and scans.

QR DECODER

☞ runs entirely in your browser — nothing is uploaded

Drop your image here

or click to browse — photo or screenshot with a QR code

read qr codes

Extract text from a QR code image

Got a QR code in a photo, PDF screenshot, or chat image? This tool runs jsQR to find and decode the matrix instantly.

Works best when the code is sharp, well lit, and fills a reasonable portion of the frame. Very small or blurry codes may not decode.

three steps

How to decode a QR code from an image

01

Upload

Drop or select a PNG, JPG or WebP that contains a visible QR code.

02

Read

The decoder scans the image pixels and extracts the embedded text or URL.

03

Copy

Copy the result to your clipboard or paste it into another app.

quick answers

QR Code Decoder FAQ

What image formats are supported?

PNG, JPG and WebP uploads in Phase 1. The QR must be visible in the image.

Why was no code found?

The code may be too small, blurry, cropped, or low contrast. Try a sharper crop or higher resolution image.

Is my image uploaded?

No. Decoding runs entirely in your browser with jsQR — nothing is sent to a server.

Can I decode from a webcam?

Not on this page — upload a screenshot or photo. Live camera scanning may come later.

What can QR codes contain?

URLs, plain text, Wi-Fi credentials, vCard contact data, and other standard QR payloads.

Is this tool free?

Yes — free, no sign-up, no watermark.