All articles

How to scan a QR code from a picture or screenshot

how to scan a qr code from a picture

Phones are good at scanning a QR on a box in front of you. They are awkward at scanning a QR that already lives in Photos, Slack, or a PDF screenshot. The control is buried, and glare from a second screen makes live-camera scan fail.

You do not need another “QR scanner app” with ads. Save the image, decode it, read the URL, then open it.

Fastest: decode the file here

Works on a laptop when the warehouse phone is in a cage. Decoding stays on your device.

Chrome, Edge, and Safari 17+ support this. If your browser cannot, use Lens or the iOS scanner below.

iPhone: screenshot or photo already on the device

  1. Open Control Centre and tap the QR scanner (add it via Settings → Control Centre if missing).
  2. Choose the photo from the picker if offered; or open Photos, zoom the code, then use the camera scanner pointed at the screen — worse, but works.
  3. On recent iOS, the Camera app can scan; for images, Google Lens in Chrome or the Control Centre scanner is more reliable.

Live-scan of another iPhone’s screen often fails. Screenshot both sides and decode the file.

Android

  • Google Lens (Camera → Lens, or long-press the Home/search): pick the image
  • Photos → Lens on the still
  • Some OEMs hide “scan QR” under a Smart Panel — Lens is the consistent path

Computer

  • Windows: Win+Shift+S screenshot into Snipping Tool; then Lens in Chrome or the reader above
  • Mac: screenshot, then the reader, or Preview is not enough by itself

PDF: zoom until the code is sharp, screenshot the region, decode the PNG. Do not photograph the monitor.

“It will not scan”

  • Code too small in the frame — crop tighter
  • JPEG artefacts from a WhatsApp forward — ask for the original
  • Screen moiré — screenshot, do not re-photograph
  • Not a QR (it’s a 1D barcode) — phone cameras vary; a dedicated scanner or a barcode-capable app is needed

Safety

A QR is a URL you have not typed. Invoice PDFs and “warehouse collection” posters are a known phishing path. Decode first; if the host is not the company you expect, stop. The reader on this page shows the host before you open the link.

Making a code instead of reading one: how to make a QR code. Warehouse teams who live in pictures of labels should still print real rack QRs so nobody has to screenshot a bin.

Scan a QR code from a picture

  1. Save or screenshot the image containing the QR
  2. Upload it to the reader (or open it in Google Lens / iOS scanner)
  3. Read the decoded URL before you tap through

Questions operators ask

Can I scan a QR from a screenshot?
Yes. On iPhone use Control Centre → Scanner or the Camera app’s photo picker where available; on Android use Google Lens. Or upload the image to the reader on this page.
Why won’t my phone scan a QR on another screen?
Glare, refresh, and size. Photograph the screen straight-on, zoom so the code fills the frame, or save a screenshot and decode that file.
Is it safe to scan a QR from an image someone sent?
Decode first and read the URL host before opening. QR phishing (‘quishing’) is a real pattern on invoices and packing slips.

QR codes that never die

Start free with 3 dynamic codes. Cancel any time — everything you printed keeps working.