Daniel Ferreira
Developer Advocate
Scan a QR code with no extra app on most phones. Step-by-step instructions for iPhone and Android, how to scan from a photo, and what to do when a code will not scan.
On almost every phone made in the last several years, you scan a QR code by opening the camera app and pointing it at the code. A link appears, you tap it, and you are done. No separate scanner app is needed. This guide gives the exact steps for iPhone and Android, including older models that need an extra step, how to scan a QR code from a photo or screenshot, and what to do when a code refuses to scan.
How to Scan a QR Code on iPhone
Every iPhone running iOS 11 or later, which covers the iPhone 7 and every model since, can scan QR codes with the built-in Camera app. There is nothing to install.
- 1Open the Camera app.
- 2Point the camera at the QR code so the whole code is visible in the frame.
- 3Hold steady for a second. A notification banner appears at the top of the screen.
- 4Tap the banner to open the link or action.
If nothing appears, make sure QR scanning is enabled. Go to Settings, then Camera, and confirm that Scan QR Codes is turned on. It is on by default, but it is worth checking if scanning does not work.
Scanning With the Code Scanner on iPhone
iPhones also have a dedicated Code Scanner. Add it from Settings, then Control Center, by adding Code Scanner to your included controls. Open Control Center and tap the Code Scanner icon to scan without opening the full Camera app. This is useful in low light, because it can turn on the flashlight for you.
How to Scan a QR Code on Android
Most Android phones running Android 9 or later can scan QR codes straight from the camera app. Because Android hardware varies between brands, there are two reliable methods.
Method 1: The Camera App
- 1Open the camera app.
- 2Point it at the QR code and keep the code centered in the frame.
- 3Wait for a link or pop-up to appear on the screen.
- 4Tap it to open the destination.
On some phones you may need to switch this on first. Open the camera settings and look for an option such as Scan QR codes or Google Lens suggestions, and enable it.
Method 2: Google Lens
If the camera app does not detect codes, Google Lens always works and is built into most modern Android phones. Open Google Lens, either as its own app, from the Google app, or from the Google Assistant, point it at the code, and tap the result. Google Lens can also read a QR code out of an existing photo, which the plain camera often cannot do.
How to Scan a QR Code From a Photo or Screenshot
Sometimes the QR code is already on your screen, in a screenshot, a saved image, or an email, so you cannot point a camera at it. You can still scan it.
- On iPhone: open the image in the Photos app, tap the Live Text or Lens icon, and tap the QR code in the picture. In many apps you can also long-press the code to get an open option.
- On Android: open the image in Google Photos and tap the Lens icon, then tap the code. Google Lens reads the code straight out of the picture.
This is the trick for QR codes you receive on the same phone you would normally scan with, for example a ticket or a login code sent to you by email.
How to Scan a QR Code on an Older Phone
If your phone is older than the versions above, or the camera simply will not detect codes, install a dedicated scanner app from your app store. Choose one with a clear privacy policy and avoid apps loaded with ads, since some low-quality scanner apps add their own redirects. The built-in camera method is always the safer choice when it is available.
When a QR Code Will Not Scan
If a code refuses to scan, the cause is almost always one of these, and most are quick to fix.
- Poor lighting: move into better light or turn on the flashlight.
- Too far or too close: hold the phone so the code fills roughly half the frame, then adjust.
- Camera shake: steady the phone for a second so it can focus.
- Low contrast: a faded print, or a code in similar colors, may not have enough contrast to read.
- A damaged or covered code: a torn, wet, or partly blocked code loses too much of its pattern.
- A dirty lens: wipe the camera lens, an easy fix that people forget.
If one specific code never scans for anyone, the problem is the code itself, not your phone. It may be printed too small, set in colors with too little contrast, or built with a logo that covers too much of the pattern.
Are QR Codes Safe to Scan?
Scanning a QR code is as safe as clicking a link, because that is what it is. The code cannot install anything by itself; it simply hands a web address or an action to your phone. The risk is the destination, not the code. A few habits keep you safe.
- Check the link preview before you tap it. Your phone shows the address first.
- Be cautious with QR codes in public places, such as stickers on parking meters or posters, since these can be tampered with.
- Do not enter passwords or payment details on a page you reached from an unexpected code.
- If a code leads somewhere that asks for sensitive information and you did not expect it, close the page.
Frequently Asked Questions
Do I need an app to scan a QR code?
No, not on most phones. Any iPhone from the iPhone 7 onward, and most Android phones from Android 9 onward, scan QR codes with the built-in camera. A separate app is only needed on older devices.
Why is my phone not scanning QR codes?
The most common causes are that QR scanning is turned off in the camera settings, the lighting is poor, the phone is held too close or too far, or the camera lens is dirty. Check the camera settings first, then try Google Lens on Android or the Code Scanner in Control Center on iPhone.
Can I scan a QR code that is on my own phone screen?
Yes. Save it as an image or take a screenshot, then open it in Photos and use Live Text on iPhone or Google Lens on Android to read the code out of the picture.
How do I scan a QR code in low light?
Turn on the flashlight. On iPhone, the Code Scanner in Control Center can do this for you. On Android, switch on the torch before scanning, or move the code into better light.
Is it safe to scan any QR code?
The act of scanning is safe, because a QR code only passes a link or an action to your phone. The risk is where it leads. Always check the link preview before tapping, and be wary of codes stuck in public places, which can be swapped by someone else.
Once you are comfortable scanning, the natural next step is making your own. To create a code people can scan to reach your site, menu, or profile, see how to make a QR code or go straight to the QRLinkify QR generator.
About the author
Daniel Ferreira
Developer Advocate at QRLinkify
Writing about growth, product, and the future of link intelligence at QRLinkify.