Someone sent you a QR Code over WhatsApp, you saved a screenshot of a ticket, or you received an image with a QR via email — now what? You can't point your camera at your own phone screen. This is the classic situation that stumps a lot of people.

The good news: iPhone, Android, and PC all have native (or near-native) ways to read a QR Code directly from your gallery. And if none of those work, the Code2Scan online scanner handles image uploads in seconds.

Quick reference: which solution to use?

Device Best solution
iPhone (iOS 16+) Photos app → scan icon / Live Text
iPhone (any version) Online scanner
Android (Google) Google Lens → select image from gallery
Android (Samsung) Bixby Vision or Google Lens
PC / Mac Code2Scan Scanner → upload image
Any device Code2Scan Scanner → upload image

iPhone: how to read a QR Code from your gallery

Option 1 — Photos app with Live Text (iOS 16+)

  1. Open the Photos app and tap the image containing the QR Code.
  2. Wait a moment: the Live Text icon (lines inside a square) appears in the bottom-right corner.
  3. Tap the Live Text icon. iOS identifies the QR and shows a link or action option.
  4. Tap the link that appears — done, the QR content opens.

If the Live Text icon doesn't appear, the image may have low resolution or the QR is partially cropped.

Option 2 — Magnifier (Accessibility)

  1. Go to Settings → Accessibility → Magnifier and enable it.
  2. Add the Magnifier to Control Center.
  3. Open the Magnifier and point your camera at a PC or tablet screen showing the screenshot — use one device's camera to read another device's screen.

Option 3 — Online scanner (works on any iPhone)

  1. Open Safari and go to code2scan.com/en/qr-code-scanner.
  2. Tap "Upload image".
  3. Choose the screenshot from your gallery.
  4. The scanner decodes and displays the content on screen.

Android: how to read a QR Code from your gallery

Option 1 — Google Lens (recommended)

  1. Open Google Lens (colorful magnifier icon, or access it via Google Photos).
  2. Tap the gallery icon (small image in the corner).
  3. Select the photo with the QR Code.
  4. Lens recognizes the QR automatically and shows the link or action.

It also works directly in Google Photos: open the image, tap the Lens icon (magic wand) in the bottom bar.

Option 2 — Samsung (Bixby Vision or Camera)

On Samsung phones, open the Gallery, tap the image, and look for the Bixby Vision icon (stylized eye) or "More info." It reads the QR without leaving the app.

Option 3 — Online scanner

  1. Open Chrome and go to code2scan.com/en/qr-code-scanner.
  2. Tap "Upload image".
  3. Select the screenshot from your gallery and wait for the result.

PC or Mac: how to read a QR Code from an image

On a computer it's even simpler, because you don't need a camera.

Option 1 — Code2Scan online scanner (easiest)

  1. Go to code2scan.com/en/qr-code-scanner.
  2. Click "Upload image" or drag the file directly onto the area.
  3. Accepted formats: JPG, PNG, WEBP, PDF with QR.
  4. The content appears immediately — link, text, Wi-Fi credentials, etc.

Option 2 — Google Lens in Chrome

  1. Open Chrome and right-click on the QR image (if it's already on a web page).
  2. Select "Search image with Google Lens".
  3. Lens recognizes the QR and displays the content in the side panel.

If the image is on your computer (not on the web), drag it into a new Chrome tab, then right-click → Lens.

Option 3 — Browser QR extension

Install a QR Code reading extension for Chrome or Firefox. Just right-click any QR image on a page → "Read QR Code."

Common mistakes when reading a QR Code from a photo

QR Code cropped in the image

If the screenshot doesn't include all 4 corners of the QR (the alignment squares), no reader will work. Ask for the complete image again, or try cropping more carefully before uploading.

Very low resolution

Compressed QR Codes (screenshots of screenshots, blurry photos) lose pixels and become unreadable. If the scanner doesn't recognize it, try requesting the original image at higher quality or zoom in before saving.

Glare or shadow on the QR Code

In photos of physical materials (menus, flyers), glare and tilted angles make reading difficult. Photograph straight-on, with good lighting, and avoid direct flash.

Trying to use your camera app to read your own screen

It won't work — a phone can't point its camera at its own screen. Always use the upload method or Google Lens opened from the gallery.

Step-by-step guide (Android with Google Lens)

  1. Save the image with the QR to your phone gallery.
  2. Open Google Photos or Google Lens.
  3. In Lens: tap the image icon (bottom-left corner) and select the photo.
  4. Wait 1-2 seconds: Lens highlights the QR with an outline.
  5. Tap the link or action displayed.
  6. Done — the QR content is now open.

When to use the online scanner?

The Code2Scan scanner is ideal when:

  • You're on a PC and don't want to install anything.
  • Google Lens isn't available on your device.
  • The image is in an uncommon format (WEBP, high-resolution PNG).
  • You want to copy the text/link from the QR without opening the destination directly.

It works 100% in the browser, no app install needed, and accepts any image upload from your gallery or computer.

Summary

  • iPhone iOS 16+: Photos app → Live Text → tap the link.
  • Android: Google Lens → open image from gallery → Lens reads the QR.
  • PC/Mac: code2scan.com/en/qr-code-scanner → upload the image.
  • Any device: Code2Scan online scanner works on all of them.
  • Cropped or blurry QR: ask for the original image — there's no technical fix for that.

See also how to read QR Codes in other situations: on iPhone, on Android, on PC, and the complete mobile guide.

Need to scan a QR Code from an image right now? Use the free Code2Scan scanner — no sign-up, no install, results in seconds.