Scan a QR Code from a Photo on iPhone — From Camera Roll or Gallery
- Open the QR scanner in Safari on your iPhone
- Tap upload and select the photo from your camera roll
- QR code content appears instantly — copy or open the link
- No app download needed, works in Safari and Chrome for iOS
Table of Contents
Your iPhone camera scans QR codes pointed at physical objects, but it cannot scan a QR code already saved in your Photos app. If someone texted you a QR code image, or you saved one from a website, you need a different approach. Open a browser-based QR scanner in Safari, upload the photo from your camera roll, and the code decodes in under two seconds.
Why the iPhone Camera Cannot Scan Photos in Your Library
The Camera app scans QR codes using the live camera feed. It does not have an option to scan an existing image from your photo library. This is one of the most common frustrations iPhone users have — you saved a QR code to scan later, and now you cannot figure out how to actually scan it.
Apple added Live Text in iOS 15 and expanded it in iOS 16. Live Text can detect some QR codes in the Photos app. But it is inconsistent: it works well for URL QR codes but often misses WiFi, vCard, and text-only QR codes. And it does not always appear when you open a photo containing a QR code.
The reliable solution: use a browser-based scanner that accepts image uploads directly from your camera roll.
Step-by-Step: Scan QR Code from iPhone Camera Roll
1. Open Safari and go to the QR Code Scanner tool.
2. Tap the upload area in the center of the page.
3. iOS shows options — tap "Photo Library" to browse your camera roll, or "Take Photo" to capture a new one.
4. Navigate to the photo containing the QR code and tap it.
5. The QR code is decoded instantly. The decoded content appears with its type label (URL, TEXT, WIFI, etc.).
6. Tap "Copy to Clipboard" to paste the content elsewhere, or "Open Link" if it is a URL.
The entire process takes about five seconds. No app download, no account creation, no ads between scans.
Sell Custom Apparel — We Handle Printing & Free ShippingWhat About Live Text on iOS 16+?
Live Text is Apple's built-in text and QR detection feature in the Photos app. When it works, you see a small icon appear when viewing a photo containing a QR code or text. Tap the icon to interact with the detected content.
Where Live Text falls short for QR codes:
- Does not consistently detect QR codes — sometimes the icon simply does not appear
- Works best with URL QR codes, often ignores WiFi, vCard, and text types
- Requires iOS 16 or later and an iPhone with an A12 chip or newer
- No visual feedback when it fails — you cannot tell if it is trying and failing, or just not scanning
If Live Text is working for your specific QR code, great — use it. But when it does not detect the code, the browser-based upload method is the backup that always works.
Tips for Better QR Scanning from iPhone Photos
A few things that improve scan reliability on iPhone:
- Screenshot and crop — if the QR code is small in a larger photo, use the Photos app to crop around just the QR code before uploading
- Check the image quality — blurry photos taken in low light may not scan. If possible, retake the photo or ask the sender for a higher resolution version
- Save images properly — some apps (WhatsApp, Telegram) compress images when sending. If the QR code is very small in a compressed image, it may lose enough detail to prevent scanning. Ask the sender to send as a document instead of a photo for full quality
- AirDrop from another device — if you have the QR code on your Mac or iPad screen, AirDrop a screenshot to your iPhone and scan from there
Scan QR Codes from Your iPhone Photos
Open in Safari, upload from camera roll. No app, no account, decoded in seconds.
Open Free QR ScannerFrequently Asked Questions
Can I scan a QR code from my camera roll on iPhone without an app?
Yes. Open a browser-based QR scanner in Safari, tap upload, and select the photo from your camera roll. No app download needed.
Does Apple Photos have a built-in QR scanner?
Sort of. Live Text on iOS 16+ can detect some QR codes in photos, but it is inconsistent — especially with non-URL QR codes like WiFi credentials or vCards. A browser-based upload is more reliable.
Why does my iPhone not scan QR codes from saved photos?
The iPhone Camera app only scans QR codes through the live camera feed. It has no image upload option. You need either Live Text (inconsistent) or a browser-based QR scanner that accepts uploaded images.

