How to Scan QR Code from Image on Mobile & PC
Published on · Updated · 9 min read · Written by OnlineQRCodeGen Team
Have a QR code saved as an image or screenshot? You don't need another device to scan it. You can easily decode QR codes directly from saved images on your mobile phone or PC — in seconds, no additional hardware required.
Whether a friend sent you a WiFi QR code over WhatsApp, you saved a payment QR code as a screenshot, or you downloaded a QR code from an email, all of these can be decoded instantly using the right method. In this guide, we cover every way to scan QR codes from images on Android, iPhone, Windows, and Mac.
Scan QR Code from Image
Upload your QR code image and decode it instantly — free, no sign-up needed.
Scan QR Code by Uploading ImageWhy Would You Need to Scan a QR Code from an Image?
Most people think of QR scanning as pointing a camera at a printed code — but there are many real-world situations where you have the QR code saved as a digital file:
- A friend shared a WiFi QR code over WhatsApp or Telegram
- You took a screenshot of a payment or UPI QR code
- A company emailed you a QR code for event check-in or registration
- You downloaded a vCard QR code to save someone's contact
- You received a digital business card with an embedded QR code
- You need to decode a QR code that appears in a PDF or presentation
In all of these scenarios, using a camera to scan isn't an option — you need to scan directly from the image file.
Method 1: Use Our Online QR Code Scanner (Fastest, Any Device)
The easiest and most reliable method — works on any device, any browser, with no app to install. Our online tool decodes all QR code types including URLs, WiFi passwords, vCards, email, SMS, WhatsApp, UPI payments, and more.
- Go to our QR Code Image Scanner
- Click Upload Image and select your QR code file
- Wait 1–2 seconds for automatic decoding
- The result appears instantly — tap the link or copy the text
Supported formats: PNG, JPG/JPEG, WebP, and GIF. For best results use PNG or a high-quality JPEG. The tool is 100% free and works directly in your browser with no account required.
Method 2: Scan QR Code from Image on Android
Using Google Lens (Pre-installed on Most Android Phones)
Google Lens is the easiest built-in option on Android and doesn't require any additional app.
- Open Google Photos or your phone's Gallery app
- Open the image that contains the QR code
- Tap the Google Lens icon (a square with a circle) at the bottom of the screen
- Google Lens detects and decodes the QR code automatically
- Tap the result to open the URL, save the contact, or view the content
If you don't see the Lens icon in your Gallery, open the Google app, tap the Lens icon in the search bar, then select the image from your camera roll using the Gallery button.
Using Google Assistant
Open your screen to the QR code image, then activate Google Assistant (hold the home button or say "Hey Google") and say "What is this QR code?" — Assistant will open Google Lens and scan the code on screen.
Using Samsung Bixby Vision (Samsung Galaxy)
Open the QR code image in Samsung Gallery, tap the three-dot menu at the top right, select Bixby Vision, and Bixby will instantly decode the QR code and show the result.
Method 3: Scan QR Code from Image on iPhone (iOS)
Using Live Text (iOS 16 and Later)
iPhones running iOS 16 or later can natively detect and decode QR codes in saved images.
- Open the Photos app and select the image with the QR code
- Tap the Live Text button (lines with a star icon) at the bottom-right of the image
- iOS highlights detected data — tap the QR code or the highlighted link
- Choose Open in Safari or copy the result
Using the Camera Display Method (All iOS Versions)
Display the QR code image at full brightness on your iPhone screen, then use another phone's camera (or the rear camera of a second device) to scan it. This is a fallback for older iOS versions or when Live Text doesn't trigger.
Method 4: Scan QR Code from Image on PC
Windows 10 / 11
Windows doesn't have a built-in QR decoder for image files, but you can use our online scanner in any browser — Chrome, Edge, Firefox, or Safari. Just open the page, click Upload, select your image, and get the result in under 2 seconds. No software installation or account needed.
Mac (macOS Ventura and Later)
On macOS Ventura (13) and later, you can open a QR code image in Preview or Photos and hover over the QR code — macOS detects it and shows a clickable "Open Link" popup automatically. This also works if you right-click the QR code in the image and choose the detected action.
Supported Image Formats for QR Scanning
Our online scanner and most built-in tools support the following image formats:
- PNG — Best quality, lossless. Ideal for QR codes downloaded from websites.
- JPG / JPEG — Works well if the image isn't heavily compressed. Screenshots saved as JPG are usually fine.
- WebP — Fully supported. Many modern apps export QR codes as WebP.
- GIF — Static GIFs work fine. Animated GIFs use the first frame.
- PDF (extracted image) — Export the PDF page as PNG first (150 DPI or higher) before uploading.
Common Issues When Scanning QR Codes from Images — and How to Fix Them
- Blurry or low-resolution image: The QR code's square modules must be clearly distinguishable. Try getting a higher-resolution version of the image, or zoom in and re-screenshot at a larger size.
- Heavy JPEG compression artifacts: JPEG compression can blur QR code edges and cause scan failures. If possible, request the original PNG or screenshot version from the sender.
- Cropped or partial QR code: All three finder patterns (the square markers in three corners) must be fully visible. Make sure you haven't accidentally cropped the image too tight.
- QR code too small in the image: If the QR code occupies less than 10% of the image area, cropping the image down to just the QR code (with a small white margin) dramatically improves scan success.
- Inverted colors (white modules on dark background): Most modern scanners handle inverted QR codes, but if scanning fails, use a photo editor or the free Windows Photos app to invert the image colors.
- Skewed or angled QR code: If the QR code was photographed at an angle, the geometric distortion can confuse scanners. Rotate and straighten the image in a photo editor before re-uploading.
What Types of QR Codes Can Be Decoded from an Image?
Our image-based QR scanner decodes all standard QR code data types:
- URL — Opens a website link
- WiFi — Shows the network name (SSID), password, and security type
- vCard / Contact — Extracts name, phone, email, company, and address
- Email — Shows recipient address, subject line, and message body
- SMS — Shows the phone number and pre-filled message text
- WhatsApp — Shows the contact number and pre-filled message link
- UPI Payment — Shows the payee VPA, name, and amount
- Google Maps / Geo — Shows the GPS coordinates or Google Maps link
- Plain text — Displays the raw encoded text
Tips for Getting the Best Scan Results
- Always use the original file — avoid taking a screenshot of a screenshot, as each generation degrades quality
- Ensure there is at least 4 modules of white space (quiet zone) around the QR code — don't crop too tight
- Increase screen brightness to maximum when displaying a QR code on screen for camera scanning
- If the QR code is embedded in a PDF, export the page as PNG at 150–300 DPI before uploading
- For social media QR codes (WhatsApp images), ask the sender for the original file if scanning fails
Decode Any QR Code from an Image
Upload PNG, JPG, or WebP — get the result in seconds. Always free.
Scan QR Code from ImageRelated Tools
Frequently Asked Questions
Can I scan a QR code from a screenshot?
Yes. Upload the screenshot to our QR code image scanner, or use Google Lens on Android and Live Text on iPhone (iOS 16+). Screenshots saved as PNG or JPG are both supported.
Do I need internet to scan a QR code from an image?
Online tools require an internet connection. However, native features like Google Lens on Android and Live Text on iPhone (iOS 16+) can decode QR codes from saved images offline — though following the decoded link usually requires internet.
Which is the best app to scan a QR code from an image on Android?
Google Lens (built into Google Photos and the Google app on most Android devices) is the easiest built-in option. For a no-download alternative that works in a browser, use our online scanner at onlineqrcodegen.com/qr-code-scanner/scan-qrcode-from-image.
Why won't my QR code scan from the image?
The most common causes are: the image is blurry or low-resolution, the QR code is partially cropped, heavy JPEG compression has damaged the code edges, or the QR code takes up too small an area of the image. Try cropping the image tightly around the QR code with a small white border, then re-upload.
Is it safe to scan QR codes from unknown sources?
Be cautious. Our scanner reveals the decoded content before you act on it, so you can check the URL or data first. Never open links from QR codes received from unknown senders without verifying where they lead.
Is it free to scan QR codes from images?
Yes. Our online QR code image scanner is completely free with no sign-up required. Google Lens, iOS Live Text, and Samsung Bixby Vision are also free features built into their respective platforms.