Why You Can't Just Point Your Camera at a Screenshot
Your camera app scans a QR code by using its lens to capture a live image of the physical world. When a QR code is already on your screen - in a screenshot, a PDF, an email attachment, or a WhatsApp message - pointing your front camera at your own screen creates focus and depth-of-field problems, and the live scan typically fails or is too slow to be practical.
The solution is different depending on where the QR code is and which device you are using. Here is every method, organised by device and scenario.
iPhone: Scan a QR Code From a Saved Image or Screenshot
Method 1: Photos App (iOS 15 and later - quickest)
- Open the Photos app and find the screenshot or image containing the QR code.
- Tap the image to open it at full screen.
- Press and hold directly on the QR code within the image.
- A menu appears with the option "Open in Safari" (or the URL linked by the code). Tap it.
This works with iOS 15+ Live Text. If it does not respond to a long press, verify Live Text is enabled: Settings → General → Language & Region → Live Text (toggle on).
Method 2: Control Centre Code Scanner (any iOS 11+)
- Add the Code Scanner to Control Centre: Settings → Control Centre → tap + next to "Code Scanner."
- Swipe down from the top-right corner (iPhone X and later) or up from the bottom (iPhone 8 and earlier) to open Control Centre.
- Tap the Scan Code icon (the square viewfinder icon).
- In the scanner, tap the small photo icon (bottom-left corner) to select an image from your Photos library.
- Choose the screenshot containing the QR code. The scanner reads it and displays the URL or content.
Method 3: Google Lens on iPhone
- Open the Google app on iPhone.
- Tap the camera icon (Lens) in the search bar.
- Tap the photo gallery icon (bottom-left) to import from your camera roll.
- Select the screenshot. Google Lens identifies the QR code and shows the URL.
iPhone: Scan a QR Code Visible on Your Screen (in a PDF, Email, or App)
If the QR code is displayed in an open document, email, or app - not a saved image - use the Control Centre Code Scanner (Method 2 above) but instead of selecting from Photos, simply hold the scanner up to the screen. At very close range (5-10 cm), the Code Scanner can read a code on your own screen if the screen brightness is set to maximum.
Alternatively: take a screenshot of the screen showing the QR code (press Side button + Volume Up simultaneously), then use Photos app long-press (Method 1) on that screenshot.
Android: Scan a QR Code From a Saved Image or Screenshot
Method 1: Google Lens (most Android phones - quickest)
- Open Google Photos.
- Find and open the screenshot or image with the QR code.
- Tap the Lens icon (the small camera icon) at the bottom of the screen.
- Google Lens scans the image, detects the QR code, and displays the URL or content - tap to open.
Method 2: Google Lens Standalone App
- Open the Google Lens app (or use the camera icon in the Google Search app).
- Tap the gallery icon (bottom-left) to access your photos.
- Select the screenshot. Lens processes the QR code and shows the result.
Method 3: Circle to Search (Pixel 8+ and Samsung Galaxy S24+)
If the QR code is visible on your Android screen right now (in any app):
- Press and hold the home button (or long-press the navigation bar on gesture navigation) to activate Circle to Search.
- Draw a circle around the QR code on your screen.
- Google processes it and shows the URL or content encoded in the code.
Method 4: Samsung Gallery App (Samsung phones)
- Open Gallery and find the screenshot.
- Tap the three-dot menu → Scan QR code in image (if available on your Samsung model).
- The Gallery app reads the code and shows the link.
How to Scan a QR Code From a Computer Screen Using Your Phone
If a QR code is displayed on a laptop or desktop monitor and you need to scan it with your phone:
- Increase the QR code's size on screen (zoom in if it appears in a browser or document).
- Set screen brightness to maximum.
- Open your phone's standard camera app and point it at the monitor from about 20-30 cm away.
- Hold steady for 2-3 seconds - most camera apps will detect and activate the QR code link.
If this fails: take a screenshot of your computer screen (PrintScreen or the screenshot tool), send it to your phone via AirDrop, WhatsApp, or email, then use the iPhone Photos app long-press or Android Google Lens method above.