Quick answer
Open the Android Camera app and point it at a QR code from 6-12 inches away. A small link or pop-up notification appears at the bottom of the viewfinder within 1-2 seconds - tap it to open the URL, save the contact, join the WiFi network, or trigger whatever action the code encodes. No app installation, no special mode.
Method 1: Camera app (works on all Android 9+ phones)
This is the simplest method. The Camera app is preinstalled on every Android phone. Modern versions automatically detect QR codes in the viewfinder without any special button or mode.
- Open the Camera app from your home screen, lock screen, or app drawer.
- Hold the phone 6-12 inches from the QR code so it fits in the viewfinder.
- Keep the camera steady. The phone will detect the code within 1-2 seconds and show a link banner at the bottom of the screen.
- Tap the banner to open the link in Chrome, save the contact, or join the WiFi network.
Tip: If your Camera doesn't show the link, you may need to enable the QR scanner in Camera settings (Samsung) or use Google Lens instead.
Method 2: Google Lens (most reliable across Android versions)
Google Lens is the most reliable way to scan QR codes on Android. It works on Android 6+ and is more forgiving of damaged or unusual codes than the native Camera scanner. Most Android phones have Google Lens preinstalled.
- Open the Google Lens app (or tap the Lens icon inside Google Photos or Google Search).
- Point at the QR code. Lens will detect it and show a link or the decoded content.
- Tap the action button to open the link, copy the text, or translate.
Tip: You can also access Google Lens by long-pressing an image in Google Photos, or by tapping the camera icon in the Google Search bar.
Method 3: From the lock screen (Android 12+)
You can scan QR codes without unlocking your phone by adding the Camera tile to your Quick Settings.
- Swipe down from the top of the screen to open the notification shade.
- Swipe down again to fully expand Quick Settings.
- Find the Camera tile and tap it. Some phones need you to long-press to access more tile options.
- Point at the QR code. The scan works without unlocking.
- For sensitive content, you'll be asked to unlock with PIN, pattern, or biometric before the link opens.
Tip: On Samsung Galaxy phones, double-pressing the side button also opens the camera from the lock screen.
Method 4: Scanning a QR code from a screenshot or photo
You can scan QR codes displayed on your phone's screen using Google Photos + Google Lens.
From Google Photos: Open the screenshot or photo in Google Photos, then tap the Google Lens icon (camera symbol) at the bottom. The QR code will be detected and the action offered.
From another phone's screen: Open your Camera, point at the other phone displaying the QR code. The camera will scan it normally.
Enabling QR scanning on Samsung Galaxy
Samsung phones (Galaxy S, A, Note series) have the QR scanner in the Camera app, but it sometimes needs to be enabled. The exact steps depend on your One UI version, but the general process is:
- Open the Camera app.
- Tap the gear icon (Settings) in the top corner.
- Look for QR code scanning or Scan QR codes and ensure it is toggled on.
- If the option is missing, your Camera app may need an update from the Galaxy Store.
If Samsung's scanner still doesn't work, Bixby Vision can also scan codes. Open the Camera, switch to Bixby Vision mode, and point at the code.
Enabling QR scanning on Pixel and stock Android
Pixel phones (and other stock-Android devices) handle QR codes natively in the Camera app with no setup. If QR scanning is missing, it may be disabled by a recent update or restricted by device administrator policies.
- Open the Camera app.
- Tap the gear icon or More settings.
- Find QR code scanning or Google Lens suggestions and ensure it is on.
- If missing, your phone may have a work profile or MDM policy that disables camera features.
Troubleshooting: why your Android won't scan
The code is too small or far away
Move the phone closer to the code or further away so the entire code fits in the viewfinder. The optimal distance is usually 6-12 inches (15-30 cm). Try both - the camera may struggle if the code fills more than 80% of the screen.
Lighting is too dark or has glare
QR codes rely on contrast. Move to better lighting, or shield the code from direct sunlight. Glossy laminated codes can have hot spots that confuse the scanner - tilt the code slightly to find a better angle.
Camera lens is dirty or blocked
Wipe the camera lens with a soft cloth. A smudged lens can blur the code enough that the scanner cannot read it. Also check for phone cases that might be partially covering the lens.
Phone case is in the way
Some thick phone cases or cases with built-in lens covers can interfere with the camera. Try removing the case and scanning again. If it works without the case, consider a thinner case or one with a precise camera cutout.
The code itself is unscannable
Not all QR codes are created equal. If a code is too small, printed at low contrast, or has insufficient error correction, no scanner will read it. The minimum recommended size is 1 cm square for a short URL, and the print should have high contrast (black on white, or dark on light).
What QR codes can Android scan
Modern Android phones (Android 9+) recognize all standard QR code formats including:
- URL QR codes - opens in Chrome, with URL preview
- vCard QR codes - prompts to add the contact to your address book
- WiFi QR codes - prompts to join the network with one tap
- Email QR codes (mailto:) - opens Gmail or default email app with fields pre-filled
- SMS QR codes (smsto:) - opens Messages app with fields pre-filled
- Phone QR codes (tel:) - opens the Phone app and starts dialing
- Calendar event QR codes - prompts to add the event to your Calendar
- Geo location QR codes (geo:) - opens Google Maps with the location
- App Store QR codes - opens the Play Store to the app page
Frequently asked questions
Can Android scan QR codes without an app?
Yes, most Android phones running Android 9 (Pie) or later can scan QR codes natively using the built-in Camera app or Google Lens. No third-party app is required. Some older Android phones (8.0 Oreo and below) need Google Lens or a third-party scanner app.
Why is my Android phone not scanning QR codes?
Common reasons: (1) the QR code is too small or far away - get closer or further so the code fills more of the screen; (2) poor lighting - move to a brighter area; (3) the camera lens is dirty - wipe it; (4) Google Lens shortcut disabled - check Camera > Settings and re-enable; (5) on Samsung phones, you may need to enable 'QR code scanning' in Camera settings; (6) the QR code is damaged or low contrast - try a different code.
Does Android scan QR code from a screenshot?
Yes. Open the screenshot in Google Photos, then tap the Google Lens icon at the bottom of the screen. The QR code will be detected and the action will be offered. You can also long-press the screenshot in newer versions of Google Photos to bring up the Lens option.
What is the best QR scanner app for Android?
You don't need a third-party app on Android 9+ because the built-in Camera handles QR codes natively. If you want more features (scan history, batch scanning, custom code creation), popular apps include 'QR & Barcode Scanner' by Gamma Play and 'Google Lens'. The built-in solution is sufficient for most users.
Can Samsung phones scan QR codes?
Yes, all Samsung Galaxy phones running Android 9 or later can scan QR codes with the built-in Camera app. The scanner may need to be enabled: open Camera > Settings (gear icon) > toggle 'QR code scanning' on. Samsung's Bixby Vision can also scan codes if you prefer.
Why is there a Google Lens suggestion but no link?
Some Android camera apps show a 'Tap to search with Google Lens' suggestion rather than a direct link. This happens when the QR code is partially damaged, the lighting is poor, or the app is not sure the pattern is a valid QR code. Tap the suggestion to open Lens, then point the viewfinder at the code again. Lens is more forgiving about damaged codes and will offer the action directly.
Can Android scan QR codes from the lock screen?
Yes. On most Android phones with Android 12+, you can add a Camera tile to the Quick Settings shade (swipe down from the top twice). Tap the Camera tile from the lock screen to launch the camera without unlocking. Some manufacturers (Samsung, OnePlus, Xiaomi) also offer double-tap-on-power-button to launch camera from lock screen.
Generate a QR code to test
Now that you know how to scan on Android, generate a test QR code with QRBuilt. It works entirely in your browser - no sign-up, no data upload. Use it to test your own scanning setup or to create codes for your business.
Generate a Test QR Code