Scan from image

Scan a QR code from an image or screenshot

No camera needed — upload a photo, screenshot, or saved picture and read the QR code instantly. Free, no signup, and the image never leaves your browser.

How to read a QR code from an image

How to scan a QR code from a picture

  1. Open the scanner and choose Upload image.
  2. Select the photo or screenshot that contains the QR code.
  3. The result appears instantly — open the link, copy the text, or share it.

When is this useful?

  • A QR code inside a screenshot someone sent you.
  • A code on the screen of the same device you're using — no second phone needed.
  • Old photos of posters, tickets, menus, or Wi-Fi cards.
  • Codes in PDFs or presentations — screenshot them and upload.

Private by design

Everything is decoded locally in your browser with JavaScript. The image is never uploaded, and your scan history stays on your device.

FAQ

Frequently asked questions

What people ask about reading a code out of a picture.

Can I scan a QR code from a screenshot?

Yes. Save the screenshot, open the scanner, choose Upload image, and select the file. The QR code is decoded instantly in your browser.

Is the image uploaded to a server?

No. Decoding happens entirely in your browser using JavaScript — the image never leaves your device.

Which formats can be read from an image?

QR codes and 17+ barcode formats including Code 128, EAN-13, UPC-A, PDF-417, Aztec, and Data Matrix.

The code won't scan — what can I do?

Use a sharper image, crop so the code fills more of the frame, and avoid glare or heavy compression. Screenshots usually work better than photos.