On most Android phones, open the Camera app, point it at the QR code so the whole square is in frame, and tap the link banner that appears to open it.
QR codes now point to restaurant menus, Wi-Fi logins, payment pages, event tickets, and websites, so scanning one is an everyday task. Android gives you several built-in ways to do it, and none of them requires a shady third-party app. Here are the reliable methods, from the fastest to the most flexible.
Method 1: The built-in Camera app
On most phones running recent Android versions, the Camera app reads QR codes on its own.
- Open the Camera app.
- Point it at the code and keep the entire square inside the frame.
- Hold steady for a second until a link or banner appears.
- Tap the banner to open the link, connect to Wi-Fi, or take the suggested action.
If nothing pops up, open Camera settings and make sure an option such as Scan QR codes or Google Lens suggestions is switched on. On most recent versions this is enabled by default, though the exact wording varies by phone maker.
Method 2: Google Lens
Google Lens is the most capable option and is built into Google apps on nearly every Android phone. Open the Google app and tap the Lens (camera) icon in the search bar, or open the Lens app directly, then point it at the code. Lens is also the tool to use when the code is already on your screen or saved as an image, which the camera cannot capture live.
Method 3: The Quick Settings tile
Many phones include a dedicated scanner in the Quick Settings panel. Swipe down from the top of the screen, look for a Scan QR code tile, and tap it to jump straight into a scanner. If you do not see the tile, tap the edit or pencil icon in Quick Settings and drag it in from the available tiles. This is handy because it works even from the lock screen on many devices.
Which Android versions support camera scanning
Built-in camera scanning has been standard on Google Pixel and most major brands for several years, and on most recent versions it needs no setup at all. On older phones, or budget models with a stripped-down camera app, the feature may be missing. In those cases Google Lens fills the gap on effectively any modern Android phone, because it ships with the Google app rather than depending on the camera app itself. If you are unsure what your phone can do, simply try the camera first and fall back to Lens if no banner appears.
How to scan a code that is already saved
Sometimes the code is in a screenshot, a saved photo, or an email rather than in front of you. Open the image in Google Photos and tap the Lens icon, or open Google Lens and select the picture from your gallery. Lens reads the code from the saved image and shows the link, so you can act on a code someone sent you without printing it.
Comparing the methods
| Method | Best for | Scans saved images? |
|---|---|---|
| Camera app | Fastest everyday scanning | No |
| Google Lens | Most features and reliability | Yes |
| Quick Settings tile | Scanning from the lock screen | No |
Scanning Wi-Fi and payment codes
A Wi-Fi QR code lets you join a network without typing a long password: point the camera at it and tap the connect prompt. Many Android phones can also create a code for your own network, so guests can join instantly, which pairs neatly with knowing how to share your Wi-Fi password. Payment codes work the same way but open your banking or wallet app, so always confirm the recipient and amount before approving anything.
How to create your own QR code
Android can generate codes as well as read them. To share a website, open it in Chrome, tap the three-dot menu, choose Share, and pick QR code; anyone can then scan the code to open the same page. To share a network, open Settings > Network & internet > Internet, tap your Wi-Fi name, and choose Share, which shows a code guests can scan to join without typing a long password. Creating codes is useful for menus, event links, or quickly connecting a visitor’s phone.
Common reasons a scan fails
Most failed scans come down to framing, focus, or light. Fill the viewfinder with the code without cutting off its corners, wait a moment for the camera to focus, and avoid glare from screens or glossy paper. A dirty lens is a frequent culprit, so wipe it first. Codes that are printed very small, partly torn, or shown on a dim display may simply be unreadable, in which case the fix is to enlarge the source or ask for the underlying link instead.
Stay safe when scanning
The act of scanning is safe, but the destination behind a code is not guaranteed. Before opening a link, glance at the address shown in the banner, and be wary of codes stuck on parking meters, flyers, or posters in public, where scammers sometimes cover a legitimate code with their own. Treating an unexpected code like an unexpected link is the right instinct; for accounts that matter, having two-factor authentication turned on limits the damage if you do land on a phishing page. If you also use an iPhone, the process is nearly identical, and you can follow our companion guide to scanning a QR code on iPhone.
Quick troubleshooting
If a code refuses to scan, improve the lighting, move closer or farther so the whole square is sharp, and clean the camera lens. Damaged or very small printed codes may simply be unreadable, in which case ask for the underlying web address instead. Between the Camera app, Google Lens, and the Quick Settings tile, almost any Android phone can handle whatever code you meet.
