Scanning a QR Code from a saved picture, screenshot, or photo works on any modern iPhone or Android phone. It’s increasingly common to receive QR Codes digitally via texts, emails, social media posts, and online presentations rather than finding them on physical surfaces.
Approximately 89 million Americans scanned a QR Code in 2025, with projections indicating it will exceed 100 million in 2026. Whether you saved a screenshot from a webinar or a friend texted you a QR Code image, here’s how to read QR Codes from any image on your device.
Key Takeaways
- You can scan a QR Code from any saved picture, screenshot, or photo on your iPhone, Android phone, or computer, often without downloading a separate app.
- On iPhone (iOS 16+), long-press the QR Code directly in the Photos app to open the link instantly.
- On Android, open the image in Google Photos and tap the Google Lens icon to detect and decode the QR Code.
- If a QR Code cannot be scanned from a photo, crop the image so the code fills the frame and ensure all three corner squares are visible.
- Bitly Codes produce high-contrast, easily scannable QR Codes with built-in analytics tracking so you can monitor performance in real time.
Can you scan a QR Code from a picture?
Yes, every modern iPhone (iOS 16+) and Android phone can scan a QR Code directly from a saved photo, screenshot, or image using built-in tools.
QR Codes store data in a pattern of light and dark squares that your device’s software decodes into a URL, text, or other information. Both iOS and Android handle this natively, so you don’t need a third-party QR Code scanner app. Over two-thirds of consumers have used QR Codes in the last year for everything from restaurant menus and retail deals to event check-ins and payment processing.
Why would you want to scan a QR Code from a picture?
Scanning a QR Code from a saved image solves two common problems: Timing and access. Here’s when reading a QR Code from an image makes the most sense.
Convenience
Scanning from a picture is faster than typing a URL manually. You can save a QR Code to your camera roll and scan it later, which is useful when you spot a code on social media, in an email, or during an online presentation but aren’t ready to act on it immediately. Just take a screenshot and open it when you’re ready.
Accessibility
Not every QR Code appears on a physical surface you can point your camera at. Screenshots from webinars, photos shared in group chats, and images saved from emails all contain QR Codes that need to be scanned from your photo library rather than through a live camera viewfinder. This makes knowing how to scan a QR Code from a picture on a phone an essential everyday skill.
How to scan QR Codes from a picture on an iPhone
This method works on any iPhone running iOS 16 or later and is the fastest way to open a QR Code from an image saved to your device.
1. Save the picture to your Photos app. Download or take a screenshot of the image containing the QR Code.
2. Open the image in Photos and long-press the QR Code. Hold your finger on the code for about two seconds until a menu appears.
3. Tap “Open in Safari” (or the app associated with the link). Your iPhone instantly reads the code and takes you to the destination.
That’s it: Three steps and you’ve scanned a QR Code from a screenshot or saved image. For a deeper dive into all the ways to scan a QR Code on iPhone, check out our dedicated guide.
Other ways to scan QR Codes from pictures on an iPhone
- Live Text: Open the image in Photos. If a Live Text icon appears in the bottom-right corner, tap it. Your iPhone highlights any detected QR Codes; tap the code to open the link. (Available on iOS 16+.)
- Google Lens: Open the Google app, tap the camera icon, select the image from your library, and Google Lens decodes the QR Code.
Screenshots work the same way as any saved photo. Use the long-press method above.
How to scan QR Codes from a picture on an Android phone
Google Lens makes Android one of the easiest platforms for scanning a QR Code from a saved image. Here’s how to scan a QR Code from any photo on your Android device.
1. Open the image in Google Photos. Navigate to the saved picture or screenshot containing the QR Code.
2. Tap the Google Lens icon. It looks like a square viewfinder with a dot, and may be at the bottom of the screen or in your menu.
3. Follow the on-screen prompt. Lens detects the QR Code and displays the embedded URL. Tap the link to open it.
Other ways to scan QR Codes from pictures on Android
- Samsung Gallery (Samsung devices): Open the image in Samsung Gallery, tap the Bixby Vision or Lens icon, and it auto-detects QR Codes.
- Camera app shortcut: Some Android phones let you scan from the camera app’s Google Lens integration. Tap the Lens icon and select the image from your gallery.
Screenshots work the same way as any saved photo. Use the Google Lens method above.
How to scan a QR Code from a picture on desktop
You don’t need a phone to read a QR Code from an image. Upload the image to a free web-based QR Code decoder if your browser doesn’t support Lens. These tools process the image locally and display the embedded link. For a full walkthrough, check out our guide to scanning a QR Code on a computer.
Troubleshooting: When a QR Code won’t scan from a photo
If reading your QR Code from an image isn’t working, one of these common issues is usually the culprit.
- Image too blurry or low-resolution. Crop and re-screenshot at higher quality. The QR Code needs enough pixel detail for your device to decode the pattern.
- QR Code partially cropped. All three corner squares must be visible for successful decoding. Re-save the full image.
- Poor contrast. Dark on light works best. Adjust brightness or contrast in your photo editor before scanning.
- Outdated phone software. iOS pre-16 doesn’t support long-press scanning. Update your OS to the latest version.
- The link behind the code expired. Dynamic QR Codes can be updated by their creator; static codes cannot. Contact whoever shared the code if the destination is broken.
Ways Bitly makes it easier for anyone to scan your QR Codes
If you’re creating QR Codes for your audience, Bitly Codes ensures every code scans reliably, whether someone points a camera at it or opens it from a saved image.
- High-contrast, scannable designs. Bitly Codes use optimized patterns that scan reliably from photos, screenshots, and printed materials.
- Customizable branding. Add your brand colors, logo, and custom frames so your QR Codes stand out and build trust.
- Built-in analytics. Track every scan in real time. See where, when, and how people engage with your codes.
- Dynamic destinations. Update where your QR Code points without reprinting. Redirect to a new URL anytime.
- Easy testing across devices. Test your QR Codes on phones and tablets before deploying to ensure they scan from any angle or image.
Learn more about Bitly Codes and how they simplify QR Code creation for businesses of every size.
Start scanning QR Codes from pictures today
Many modern phones and computer setups can natively scan a QR Code from a picture. Long-press on iPhone, use Google Lens on Android, or use an automated service on desktop to handle it instantly (no extra apps needed). For businesses creating QR Codes, Bitly Codes delivers high-quality, customizable results that scan reliably from any image.
Get started with Bitly for free to create, customize, and track QR Codes your audience can scan from anywhere.
Frequently Asked Questions
Can you scan a QR Code from a screenshot?
Yes. Screenshots work exactly like any other saved image. On iPhone, open the screenshot in Photos and long-press the QR Code. On Android, open it in Google Photos and tap the Lens icon. The QR Code scans instantly as long as the image is clear and not cropped.
Do I need a special app to scan QR Codes from pictures?
No. iPhones running iOS 16 or later and Android phones with Google Lens can natively scan QR Codes from saved photos. You only need a third-party app if your phone runs outdated software or if the built-in tools fail to detect the code.
Why won’t my phone scan the QR Code in my photo?
The image is usually too blurry, too small, or partially cropped. Crop the photo so the QR Code fills most of the frame, and make sure all three corner squares are visible. If the image is low-resolution, try re-downloading or re-screenshotting the QR Code at a larger size.
How do I scan a QR Code from a photo someone sent me?
Save the photo to your camera roll first. Then open it in your Photos app (iPhone) or Google Photos (Android), and use a long press or Google Lens to scan it. Scanning directly from messaging apps is unreliable, so always save first.
What’s the fastest way to scan a QR Code from an image on iPhone?
Long-press the QR Code directly in the Photos app. It takes about three seconds: open the photo, press and hold on the QR Code, and tap “Open in Safari” from the pop-up menu. This works on any iPhone running iOS 16 or later.
Can I scan a QR Code from a picture on my computer?
Yes. If you’re unable to scan it using Google Chrome’s Google Lens integration, upload your QR Code image to a free online scanner tool like ZXing Decoder.
Are QR Codes in pictures safe to scan?
The QR Code itself is just a link, and the risk is where it leads. Always preview the URL before tapping. Look at the domain name displayed by your phone. If it looks unfamiliar or suspicious, do not proceed. Both iPhone and Android show you a URL preview before opening the link.
Can you scan a QR Code from a blurry picture?
It depends on how blurry. QR Codes have built-in error correction that handles minor blur and up to 30% damage. Severely degraded images fail to scan. Try increasing the image contrast, cropping to the QR Code only, or finding a higher-resolution version.


