How to Scan a QR Code From a Photo or Screenshot
You can scan a QR code from a photo without pointing your camera at a screen. A screenshot from a friend, a QR code in a PDF, an image saved from WhatsApp — all of these can be decoded directly. This guide covers four methods, ordered by how fast they are to use.
Table of Contents
Method 1 — iPhone: Photos app (Live Text)
Works on: iPhone with iOS 16 or later. No app needed — this is built into the OS.
Open the Photos app and find the photo or screenshot containing the QR code.
Tap the image to open it fullscreen.
Long-press directly on the QR code pattern. Hold for about one second.
A contextual menu appears — tap "Open in Safari" (for URL codes) or the relevant action for the data type.
iOS 15 and earlier: Live Text is not available. Use the Camera app pointed at a screen displaying the photo, or use Method 3 below.
Method 2 — Android: Google Lens
Works on: any Android phone with Google Photos or the Google app installed. Both are pre-installed on most Android devices.
Via Google Photos:
Open Google Photos and find the image containing the QR code.
Tap the Lens icon at the bottom of the screen (the Google Lens circle icon).
Google Lens scans the image and highlights the QR code. Tap it to open the result.
Via the Google app:
Open the Google app. Tap the Lens icon in the search bar.
Tap the gallery icon to select a photo from your camera roll.
Select the image — Lens detects and decodes the QR code.
Samsung devices: The native Gallery app also has a built-in Bixby Vision / QR scan option. Open the image, tap the three-dot menu, and look for Bixby Vision or QR Code.
Method 3 — Desktop: Google Lens in Chrome
Works on: any computer running Chrome. No extension or app required.
If the QR code is in an image on a webpage:
Right-click the QR code image.
Select "Search image with Google".
Google Lens opens in a sidebar and decodes the QR code automatically.
If the QR code is a file on your computer:
Go to lens.google.com in Chrome.
Click the upload icon and select the image file, or drag it into the window.
Google Lens processes the image and shows the decoded result.
Firefox / Safari / Edge: Google Lens right-click is Chrome-only. For other browsers, open lens.google.com directly and upload the file. Alternatively, zxing.org/w/decode.jspx is an open-source QR decoder that works in any browser with no sign-in.
Method 4 — Any device: display and scan
The fallback that works everywhere, no setup required. Sounds low-tech, and it is — but it is often the fastest option if you already have two devices nearby.
Open the photo on the device that has it — a laptop, tablet, or first phone.
Increase screen brightness to maximum.
Open the camera on a second device and point it at the screen showing the QR code.
Hold steady — the camera will focus and decode it.
Why this sometimes fails: screen glare, autofocus struggling at close range, and low contrast from a dark display. Maximum brightness and a matte screen (or angling to avoid reflections) fixes most of these.
Quick comparison
| Method | Works on | App needed? | Works on desktop? |
|---|---|---|---|
| Live Text (Photos app) | iPhone iOS 16+ | No | No |
| Google Lens (Photos / Google app) | Android | No (pre-installed) | No |
| Google Lens in Chrome | Any computer | No | Yes |
| Display and scan | Any (needs 2 devices) | No | Yes |
Frequently asked questions
Can I scan a QR code from a screenshot on my phone?
Yes. On iPhone, open the screenshot in Photos and long-press the QR code — Live Text decodes it automatically on iOS 16 and later. On Android, open the screenshot in Google Photos and tap the Lens icon.
Why won't my camera scan a QR code from a screen?
Camera autofocus at close range is unreliable and screen glare interferes with contrast detection. The methods above — Live Text, Google Lens, or right-click in Chrome — bypass the camera entirely and work directly on the image file.
Can I scan a QR code from a PDF?
Yes. Take a screenshot of the QR code portion of the PDF, then use any of the methods above. On desktop, right-clicking the QR code image in a PDF opened in Chrome and selecting "Search image with Google" also works.
What if the QR code in the photo is blurry?
QR codes have built-in error correction that can recover up to 30% of damaged or unclear data. Mildly blurry codes often still decode. If Live Text or Google Lens fails, try cropping the image tightly around the QR code to remove background noise, then try again.
Is there a free online QR code scanner that works from an image?
Google Lens (lens.google.com) works in any browser — upload or paste an image and it decodes QR codes. zxing.org/w/decode.jspx is a dedicated open-source QR decoder that accepts image uploads.
Need to create a QR code instead?
Free, no sign-up required. Download as PNG, SVG, or JPG.
Create a QR Code — Free