How to Scan a QR Code on Android
Scanning a QR code on Android is usually a one-second job. You point your camera, a link pops up, you tap it. But the moment a code is sitting inside an email or a photo on your own screen, the camera is useless, and that is where most people get stuck. There are four ways to handle it, and they cover every situation you will run into. I will walk through each one, show you the setting to flip if your camera ignores codes, and finish with the one safety check worth doing before you tap any link.
Use the built-in camera (the fastest way)
On almost every recent Android phone, the camera app reads QR codes on its own. Open the camera, point it at the code, and hold steady for a second. A small banner or a link bubble appears. Tap it and your phone opens the link, adds the Wi-Fi network, or shows the contact, depending on what the code holds.
You do not need a separate scanner app for this. The feature lives inside the stock camera on Pixel, Samsung Galaxy, OnePlus, Oppo, Xiaomi and most others. If you have ever downloaded a "QR reader" from the Play Store, you can usually delete it. Many of those apps are stuffed with ads and ask for permissions they have no business wanting.
One tip that saves frustration: fill the frame with the code, but do not jam the phone right against it. Most cameras need a few centimetres to focus. If the code is small, pinch to zoom slightly instead of moving closer.
Camera does nothing? Flip this setting
If you point the camera at a code and absolutely nothing happens, the scanning feature is probably switched off. It is a simple toggle, and once you turn it on it stays on.
The path changes a little by brand, but it is always inside the camera's own settings:
- Samsung Galaxy: open the Camera app, tap the gear icon in the corner, then turn on Scan QR codes.
- Pixel and stock Android: open Settings, then Apps, then Camera, and look for a QR or scanning option. On many Pixels it is on by default and there is no toggle to find.
- Other brands: open the Camera app, find its settings (usually a gear icon), and look for Scan QR codes or Smart scan.
If you genuinely cannot find the toggle on your phone, do not worry. The next three methods do not rely on the camera app at all.
The Quick Settings QR scanner tile
Android has a dedicated QR scanner that opens straight into scan mode, with no fiddling around inside the camera app. You get to it from Quick Settings.
Swipe down from the top of the screen twice to fully open the Quick Settings panel. Look for a tile that says QR code scanner or shows a small QR icon. Tap it and a viewfinder opens with a frame to line the code up in. Google refreshed this scanner in late 2025, rolled it out through Google Play services, and the current version keeps the scan prompt small at the top and puts the flash, file picker and other controls in a pill along the bottom for easier one-handed use.
If you do not see the tile, you can add it. Tap the pencil or edit icon at the bottom of the expanded Quick Settings panel, find QR code scanner in the list of available tiles, and drag it up into your active set. Now it is one swipe away whenever you need it.
This route is handy because it skips the camera app entirely and lands you in a viewfinder built only for codes. It is also the one to reach for if your camera app's scanning is acting up.
Google Lens for trickier codes
Google Lens is the workhorse when the camera app struggles. It reads QR codes and barcodes, and it copes with poor lighting, odd angles, and even several codes in the same shot better than the basic camera scanner does.
You can open Lens a few ways. It is built into the Google app and the Google search bar widget, where you tap the small camera icon. On many phones it also sits inside the camera app as a Lens mode or a Google Lens button. Point it at the code, or tap the shutter, and Lens shows the result with options to open or copy the link.
Lens also works on a code you have already saved as an image. Open the photo, send it to Lens, and it reads the code from the picture. That bridges the gap nicely toward the next method, which is for codes living on your screen right now.
Scan a code already on your screen with Circle to Search
Here is the situation the camera cannot fix. A QR code arrives inside an email, a PDF, a chat message, a photo, or an app, and it is on the very screen you are holding. You cannot point your camera at your own display. This is exactly what Circle to Search is for.
While the code is on screen, press and hold the home button. If you use gesture navigation, long-press the navigation handle at the bottom instead. Circle to Search activates over whatever you were looking at. Often you do not even need to circle the code. If a QR code is visible, your phone assumes that is what you want and shows the link straight away. If it does not, draw a circle around the code with your finger.
Circle to Search is on newer devices, including Pixel 6 and later and the Samsung Galaxy S24 series and up, running recent Android versions. To check it is on, open Settings, search for Circle to Search, and turn the toggle on if it appears. If your phone does not have it, the Google Lens trick above still works: take a screenshot of the code, open it in your gallery, and run Lens on the image.
Check the link before you tap it
This is the part most guides skip, and it matters. A QR code is just a way of hiding a web address inside a square of dots. You cannot read it with your eyes, so you are trusting it blindly. Criminals know this. The polite name for QR code phishing is quishing, and it has grown into a real problem rather than a rare one. Security teams now log thousands of malicious QR detections a day.
The trick is usually low-tech. Someone prints a sticker with their own QR code and slaps it over a real one on a parking meter, a restaurant table, or a poster. You scan it expecting the genuine site and land on a fake page that asks for a card number or a login.
So slow down for one second before you tap:
- When the link preview pops up, actually read the web address. Does the domain match the business you expect? A parking payment link should not point to a random string of characters or an odd country code.
- On a physical code in public, look for a sticker stuck over the original. Peeling edges or a code that sits crooked on top of the printing is a warning sign.
- If anything feels off, copy the link instead of opening it, or just do not tap. No legitimate parking meter needs you to scan a code with your phone held at a weird angle.
You do not need to be paranoid about every code. A menu in a cafe you trust is fine. The point is simply to glance at the URL before you commit, the same way you would check a link in a suspicious email.
Which method should you use?
Most of the time the camera app is all you need, so start there. Keep the Quick Settings tile handy for when you want to jump straight into scan mode or the camera is being stubborn. Reach for Google Lens when the lighting is bad, the code is faded, or there are several codes at once. And remember Circle to Search the moment a code is already on your own screen, because no amount of camera pointing will solve that one. Whichever route you take, the link check at the end is the same.
Frequently asked questions
Do I need to download a QR scanner app on Android?
No. The camera app on nearly every recent Android phone reads QR codes on its own, and you also have the Quick Settings tile, Google Lens, and Circle to Search. Third-party scanner apps from the Play Store are mostly unnecessary, and many are loaded with ads, so you can usually skip them.
My camera will not scan a QR code. What is wrong?
The scanning feature is most likely turned off. Open your Camera app's settings (the gear icon) and turn on Scan QR codes. On Samsung it is right there in the camera settings. If you cannot find the toggle, use the Quick Settings QR scanner tile or Google Lens instead, since neither relies on that setting.
How do I scan a QR code that is already on my phone's screen?
Use Circle to Search. Press and hold the home button, or long-press the navigation handle if you use gesture navigation, while the code is visible. Your phone usually detects the code right away and shows the link. If your phone lacks Circle to Search, take a screenshot and open it in Google Lens.
Where is the Quick Settings QR scanner tile?
Swipe down from the top of the screen twice to fully open Quick Settings, then look for the QR code scanner tile. If it is not there, tap the edit or pencil icon, find QR code scanner in the list of available tiles, and drag it into your active set.
Are QR codes safe to scan?
Scanning a code is harmless on its own. The risk is the link it sends you to. Always read the web address in the preview before you tap, and watch for stickers placed over codes in public, since scammers swap real codes for fake ones. If the domain looks wrong, do not open it.
Does Google Lens scan QR codes?
Yes. Google Lens reads QR codes and barcodes, including ones in saved photos, and it handles poor lighting and multiple codes better than the basic camera scanner. Open it from the Google app or the search widget by tapping the camera icon, then point it at the code or run it on an image.