How to Scan a QR Code from a Picture or Screenshot

Updated July 12, 2026 · 3 min read

Quick answer

You can't point your camera at its own screen — so to scan a QR code saved in a picture or screenshot, open the image in a QR scanner app using its photo-import button, or long-press the code in the Photos app. The code decodes instantly, no printing or second phone required.

QR codes increasingly arrive digitally: a concert ticket in an email, a Wi-Fi code in a group chat, a payment code in a screenshot. That creates a classic problem — the code is on the same phone you'd use to scan it. Here are the two reliable ways to decode it.

Method 1: The scanner app (works on any image)

The QR Code Scanner * Barcode Reader app has a built-in photo import that decodes any image in your library:

  1. Save the QR code image — take a screenshot or save the photo from your chat or email.
  2. Open the app and tap the photo icon next to the flashlight on the scan screen.
  3. Pick the image. The QR code is decoded instantly — even if it's small, tilted or part of a larger screenshot — and the link, ticket, contact or Wi-Fi network opens like a normal scan.

This method also works with barcodes in images, keeps the result in your scan history, and needs no internet connection to decode.

QR scanner app with photo import button for scanning QR codes from pictures
The image button on the scan screen decodes QR codes from your photo library.

Method 2: The Photos app (iOS built-in)

  1. Open the screenshot or photo in the Photos app.
  2. Press and hold directly on the QR code for about two seconds.
  3. Tap Open in Safari (or the action shown) from the pop-up menu.

If nothing happens, look for the small Live Text icon in the bottom-right corner and tap it first. This method is convenient but fails more often than a dedicated scanner: detection is unreliable when the code is small, at an angle, low-contrast, or surrounded by busy content — and it only handles QR codes, never barcodes.

When each method wins

Decode any QR code in your photos

Screenshots, chat images, email attachments — one tap to decode. Free, no ads, works offline.

Frequently asked questions

Can the iPhone camera scan a QR code from a screenshot?

No. The Camera app only scans codes it sees live through the lens. For saved images you need the Photos app's detection or a scanner app with photo import.

Why doesn't Photos detect the QR code in my image?

Detection fails when the code is small, tilted, low-contrast, or embedded in a busy image. A dedicated scanner decodes the image file directly and reads codes Photos misses.

Can I scan a QR code someone sent me in WhatsApp or email?

Yes — save the image (or screenshot it), then import it in the scanner app. The link, contact or Wi-Fi details open exactly as if you had scanned it live.