QR code decoder
Have a QR code as an image or screenshot? Drop it in and read exactly what it holds — a link, WiFi, a contact or plain text. Everything is decoded on your device, so your files never leave your computer.
Your image
Decoded content
Upload a QR code image and its contents will appear here.
Decode a QR image in seconds
No app, no upload — the decoder reads the picture right here in your browser.
Add the image
Drag and drop a photo or screenshot, click to browse your files, or paste an image straight from your clipboard.
We read it locally
The code is decoded on your device in an instant — no waiting, no server, no account.
Open or copy
See the exact contents with its type, then open the link in a new tab or copy the text.
Recover the destination from an existing QR image
Useful when a code lives in a screenshot, PDF, campaign archive or photograph rather than in your design files.
Marketing archives
Read a QR code from an old poster or social post and find the exact landing page it used.
Packaging reviews
Decode a photo of a product label to confirm whether it points to support, instructions or a store page.
Agency hand-offs
Inspect a client asset without opening an unfamiliar link first, then copy the destination for review.
How to read a QR code from an image
Upload a screenshot or photo of a QR code and the decoder reads the data stored in it. You see the exact text or link, so you can check where a code leads before you open it. The image is processed in your browser and never uploaded.
Decoding is also the first step in recreating a code: you can read an old code, then rebuild it with a new style in the restyle tool.
Tips for reliable results
- Crop close to the code, but keep its blank border.
- Use the sharpest image available; blurry photos fail more often.
- For logo-covered or damaged codes, try a straight-on photo with even light.
- If nothing is found, check the code isn't cut off or too small.
Decoding images, explained
What image formats can I decode?
Any common image your browser can open — PNG, JPG, WebP, GIF and more. Screenshots work perfectly.
Are my images uploaded anywhere?
No. The file is read locally in your browser and decoded on your device — it never leaves your computer.
It says no code was found — why?
The code may be blurry, cropped, angled or too small in the picture. Crop tightly around the QR code, use a sharper image, and make sure the whole code is visible.
Can I decode a code inside a photo or poster?
Yes, as long as the code is reasonably clear and flat-on. If it fails, crop the photo so the code fills most of the frame and try again.
Does it work on my phone?
Yes — upload from your camera roll or take a photo. To scan a code in front of you live, use the Scanner instead.
More from BestQR
Related tools
- QR code scanner — Scan live with your camera
- Restyle an existing QR code — Rebuild an old code
- QR code analyzer — Version, mode and capacity
Make a code
- Website QR code — Send people to any web page.
- PDF QR code — Share a PDF without a link.
- Short URL QR code
Make a QR code of your own
Turn any link into a branded, high-resolution QR code — free, no watermark.
Make a QR code