How to Scan a QR Code on Your Own Phone (From a Screenshot or Image)
Someone sends you a QR code on WhatsApp. Maybe it's a Wi-Fi code from a friend, a ticket for an event, or a payment code from a shop. You open it, look at it, and then it hits you: the code is on the same phone you're supposed to scan it with.
You can't point a camera at your own screen. Well, you can, but it won't go anywhere.
The good news is that you don't need a second phone. If the QR code is a screenshot or an image on your device, you can scan it straight from there. This guide shows you how on iPhone, Android and a computer, and what to do when it refuses to work.
Can you scan a QR code that's already on your phone?
Yes. A QR code is just a picture of a pattern. It doesn't matter if your camera is looking at it on a poster, or your phone is reading it from a saved image. What matters is that the picture is clear enough to read.
The only thing that changes is the tool. The normal camera app is built to look at the real world, so on most phones it can't read a saved image. You'll use your photo app, Google Lens, or an online scanner instead.
First step: if the code is on your screen right now, take a screenshot. Then follow the steps below.
How to scan a QR code from a screenshot on iPhone
Method 1: Use the Photos app
- Open the screenshot in the Photos app.
- Wait a second. On recent iPhones, the code is usually picked up automatically and a small button or link shows up.
- If nothing shows, press and hold on the QR code itself.
- Tap the link or action that appears.
Menus look a little different from one iOS version to another, and older iPhones may not offer this at all. If yours doesn't, jump to the online scanner method below.
Method 2: Use an online scanner
Open a browser-based scanner like QR Here, choose the image upload option, and pick the screenshot from your photos. It reads the code and shows you the text or link. It works on any iPhone with a modern browser, and it's handy when the Photos trick doesn't respond.
How to scan a QR code from an image on Android
Method 1: Google Photos with Google Lens
- Open the image in Google Photos.
- Tap the Lens icon at the bottom of the screen.
- Lens finds the code and shows you what's inside. Tap the result to open it.
Method 2: Circle to Search
Some newer Android phones have Circle to Search. If your phone has it, you can hold the home button or navigation bar while the QR code is on screen, then circle it. You don't even need to take a screenshot. If you don't see this option on your phone, don't worry, Method 1 does the same job.
Method 3: Your Gallery app
Some phone brands add QR detection to their own gallery app. Open the image and see if a link or scan button appears. It's worth a quick try before you install anything.
How to scan a QR code from an image on a computer
Laptops and desktops don't have a camera app that reads QR codes the way phones do, but you still have two easy options.
Use an online QR code scanner
Save the image to your computer, open an online scanner, and upload it. On QR Here, you can drop in a PNG, JPG or WEBP file up to 10 MB. The scanning happens inside your browser, so the image isn't sent to a server.
Use Google Lens in Chrome
Right-click the image in Chrome and choose the option to search it with Google Lens. If the image is a QR code, Lens shows the link it contains. This is quick when the code is sitting on a web page.
Why your QR code screenshot won't scan
If a scan fails, it's almost never your phone's fault. It's usually the image. Here are the usual suspects.
The code is cropped
A scanner needs to see the whole code, including a bit of empty space around it. If one edge is cut off, or you caught half of a chat bubble in the screenshot, it can fail. Retake the screenshot and leave a small margin.
The image is blurry or tiny
Pictures that were forwarded through several chats get squashed each time. Ask the sender for the original file, or take a fresh screenshot straight from the source. Avoid taking a photo of a screen if you can use a screenshot instead.
The colours are inverted or low contrast
Standard QR codes are dark on a light background. A light code on a dark background, or a code in pale colours, can confuse some scanners. Try a different scanner, or ask for a normal black and white version.
The code itself is broken
Sometimes the scan works but the link leads nowhere. That means the QR code is fine and the destination is dead or expired. Only the person who made the code can fix that.
Is it safe to scan a QR code from a screenshot?
Scanning is safe. What you open afterwards is the part to think about.
A screenshot can come from anyone, and fake QR codes sent in messages are a real way people get tricked into visiting bad websites. Before you tap a result, read the web address. If it looks strange, has odd spelling, or doesn't match who supposedly sent it, don't open it. Be extra careful with anything that asks for a password, a card number, or a payment you weren't expecting.
For codes that hold a Wi-Fi password or contact details, look at what the scan shows you first, and only then decide whether to connect or save it. Our QR code security guide has a longer checklist.
Quick answers
Can I scan a QR code from a screenshot?
Yes. Open the screenshot in your Photos app or Google Lens, or upload it to an online scanner.
How do I scan a QR code on the same phone?
Take a screenshot of the code, then scan it from your photo app, Google Lens, or a browser-based scanner. Your regular camera app usually can't read it from the screen.
Do I need to install an app to scan a QR code from an image?
Usually not. Recent iPhones and Android phones have built-in options, and an online scanner works in any browser with nothing to install.
Why does my QR code image say "no QR code found"?
The image is probably cropped, blurry or low in contrast. Take a clean, full screenshot and try again.
Final thoughts
Getting a QR code on the same phone you want to scan it with is one of those small annoyances that feels bigger than it is. Take a screenshot, open it in the right tool, and you're done in under a minute.
If your phone's built-in option doesn't cooperate, try the free scanner on our homepage. Upload the image, see what's inside, and open it only if it looks right. And if you need to make a QR code of your own, our generator takes about the same amount of time.