QR codes have become an integral part of everyday life: from paying for purchases to authorization in Wi-Fi networks. On Android you can scan such a code in a dozen ways - but not all of them are equally convenient. In this article we will analyze 5 proven methodsthat work on smartphones from Samsung Galaxy S23 Ultra to budget Redmi Note 12, including devices without Google services. You will learn how to do without installing additional applications, what to do if the camera โdoes not seeโ the code, and how to scan a QR even from the screen of another phone.
We will pay special attention hidden functions of Android 13+that allow you to recognize codes directly in the photo gallery - without launching the camera. And for owners of older devices (Android 8-10), we will provide current alternatives taking into account performance limitations. All instructions were tested on real devices in 2026.
1. Scanning through a standard camera (without applications)
Most modern smartphones Android 9+ can recognize QR codes directly in the standard application Camera. This function is built into the firmware and does not require an Internet connection. Works on devices Samsung, Xiaomi, OPPO, Realme and other brands, but there are nuances:
- ๐ฑ On Google Pixel (including Pixel 7 Pro) - supported with Android 8.0, but requires the latest version of the app
Google Camera. - ๐ On Samsung Galaxy (S/A/J series) - the function is activated automatically after updating to One UI 3.1+.
- โ๏ธ On Xiaomi/Redmi/Poco โ you may need to enable the option in the camera settings (
Settings โ Advanced โ Scan QR codes). - โ On some budget models (for example, Tecno Spark 8) the function is missing out of the box.
Step-by-step guide:
- Open the application
Camera(not the photo gallery!). - Point the lens at the QR code so that it fits completely into the viewfinder. The optimal distance is 15-30 cm.
- Wait for a notification to appear at the top of the screen (usually blue) with a brief description of the contents of the code (for example, "Open link: example.com").
- Tap the notification to perform an action (follow a link, connect to Wi-Fi, etc.).
The screen is clear (no glare)
The QR code is intact (no broken lines)
Autofocus is enabled in the camera settings
Screen brightness of at least 50%
-->
โ ๏ธ Attention: If the camera stubbornly does not recognize the code, try disable HDR mode disable HDR algorithms in the shooting settings. HDR mode
2. Using Google Lens (for devices with Google services)
Google Lens is an AI tool from Google that can not only scan QR codes, but also recognize objects, text, plants, and even solve mathematical examples. The function is built into:
- ๐ Application
Google Photos(section "Lens"). - ๐ท Application
Google Camera(Lens icon in the lower right corner). - ๐ Browser
Google Chrome(long press on an image on the Internet).
How to scan via Google Lens:
- Open
Google PhotosorGoogle Camera. - Click on the icon
Google Lens(stylized dot in a square). - Point the camera at the QR code. Lens will automatically detect it and show the action (for example, โOpen websiteโ).
- For codes with contacts or Wi-Fi data, a โSaveโ or โConnectโ button will appear.
The advantage of this method is recognition of damaged codes. Lens uses a neural network that can restore up to 30% of missing pixels in a QR. For example, if the code is dented or partially erased, the chances of successful scanning are higher than through a standard camera.
Standard camera
Google Lens
Third-party applications
Another method
-->
| Method | Speed | Internet required | Support for damaged codes | Additional. functions |
|---|---|---|---|---|
| Standard camera | โก Instantly | โ No | โ No | Scanning only |
| Google Lens | ๐ข 1-2 sec | โ ๏ธ For some functions | โ Yes (up to 30% damage) | Text and object recognition |
| Barcode Scanner (Play Market) | โก Instantly | โ No | โ Yes (up to 20%) | Scan history |
| Screenshot + Gallery | ๐ข 2-3 sec | โ No | โ No | Scanning from photo |
3. Third-party applications: when built-in tools do not work
If your smartphone does not support QR scanning through the camera (for example, on Android Go or custom firmware), you will have to install a specialized application. Here 3 proven options from the Play Market:
- ๐ Barcode Scanner (from ZXing Team) - open source, without unnecessary water, weighs 3 MB. Supports all types of barcodes, including
Data MatrixandAztec. - ๐ QR & Barcode Reader (from Gamma Play) - has a built-in flashlight and scanning history. Minus: shows advertising after every 5th scan.
- ๐ก๏ธ Kaspersky QR Scanner - checks QR links to phishing and malicious sites. Useful for paying for purchases.
How to install and use (using the example of Barcode Scanner):
- Download the application from Play Market (direct link:
https://play.google.com/store/apps/details?id=com.google.zxing.client.android). - Launch and provide access to the camera.
- Point at the QR code - the application will automatically detect its type and suggest an action.
- For codes with Wi-Fi data, a "Connect" button will appear with saving the password.
How to check the application for security before installation?
Before installing the QR scanner check:
1. Date of last update (current applications are updated at least once every 3 months).
2. Number of downloads (apps with 1M+ installations are trusted).
3. Reviews โpay attention to complaints about advertising or redirection to fraudulent sites.
4. Permissions โthe scanner only needs a camera and storage (suspicious if it asks for access to SMS or contacts).
โ ๏ธ Attention: Some "free" scanners in the Play Market contain hidden subscriptions. Before installing, check the "Application Information" โ "In-App Purchases" section. Legitimate scanners (for example, from ZXing) do not have paid functions.
4. Scanning a QR from the screen of another device
Often a QR code needs to be scanned from the screen of another phone, tablet or monitor. Here 2nd problems arise:
- Screen flickering โdue to the display refresh rate, the camera may not โseeโ the code.
- Low contrast โon AMOLED screens, the black pixels are completely turned off, which interferes scanning.
Solutions:
- ๐ต Reduce the brightness of the screen with the QR code to 70-80% (too bright light blinds the camera).
- ๐ If the code flickers, do screenshot and show it to the camera from your smartphone.
- ๐ผ๏ธ For AMOLED displays, turn on the "For Camera" mode in the screen settings (if available).
- ๐ฑ On the iPhone (if QR is from an iPhone) - use the "Screen Recording" function with a pause so that the code becomes static.
For Samsung Galaxy with the function Link to Windows there is a life hack: send a screenshot of the QR code to your PC via Your phone (an application from Microsoft), and then scan it from the monitor. This increases the size of the code and removes flickering.
If there is a QR code on the site, do not scan it from the screen! Right-click on the code (on PC) or hold your finger (on phone) and select "Copy link". It's faster and more reliable.
5. Scanning QR from the gallery (without camera)
Few people know, but Android 12+ can scan QR codes directly from photos. This function works in:
- ๐ท
Google Photos(via Google Lens). - ๐ผ๏ธ Standard
Galleryon Samsung (One UI 4.0+). - ๐ Applications
Filesfrom Google (if you open the image with the code).
Instructions for Google Photos:
- Open the photo with the QR code in
Google Photos. - Click on the icon
Google Lensin the bottom panel. - The application will automatically detect the code and suggest an action (for example, "Go to the site").
On Samsung Galaxy the process is even simpler:
- Open image in
Gallery. - Touch the "Scan QR" icon (appears in the top panel if the photo has a code).
- Confirm the action (for example, saving a contact or connecting to Wi-Fi).
โ ๏ธ Attention: Scan function from gallery does not work with a code printed on paper and photographed at an angle. For such cases, it is better to use a camera.
6. Solving problems: why Android does not scan QR
If your smartphone stubbornly does not recognize the code, check these 7 reasons:
| Problem | Cause | Solution |
|---|---|---|
| The camera does not focus | Dirty lens or close distance | Wipe the camera, move the phone 20-30 cm |
| The code is recognized as text | The "Text in" mode is turned on camera" | Disable the "Text recognition" option in the camera settings |
| The error "Invalid format" appears | The QR code is damaged or non-standard | Try Google Lens or a specialized one scanner |
| The scanner hangs at loading | Weak processor or low RAM | Close background applications or use a light scanner (for example, Simple QR Scanner) |
| Does not work on Android 8 and below | No built-in support | Install Barcode Scanner or update the firmware |
For Xiaomi on MIUI 12+ there is a specific problem: if the Ultra Battery Saver mode is enabled in the settings, the camera may not recognize QR codes. Solution:
- Go to
Settings โ Battery and performance. - Disable "Ultra-saving" or add the application
Camerato exceptions. - Reboot your phone.
If the QR code contains a payment link (for example, SBPP or Tinkoff), never scan it through third-party applications. Use only official banking applications or the built-in camera. This will protect you from phishing attacks.
FAQ: Frequently asked questions about QR scanning on Android
Can I scan a QR code without the Internet?
Yes, all methodsdescribed in the article, work without a network connection, except for:
- Google Lens (requires Internet for some functions, for example, text translation).
- Scanners that check security links (for example, Kaspersky QR Scanner).
For For offline scanning, use a standard camera or applications like Barcode Scanner.
How to scan a QR code from a TV screen?
TVs (especially those with OLEDscreens) often create flickering that interferes with scanning. Solutions:
- Take a photo of the code from the TV screen and scan the photo through the gallery.
- Reduce the brightness of the TV to 60-70%.
- Use the "Cinema" or "Game" mode on the TV - it reduces the flickering frequency.
- For Samsung TV enable the "Camera mode" option in the screen settings.
Why does the wrong link open after scanning the QR code?
This is a sign substitute the QR code (frequent phishing attack). What to do:
- Do not confirm any actions on the page that opens.
- Check the URL manually - scammers often use similar addresses (for example,
paypal-secure.cominsteadpaypal.com). - Scan the code again through
Kaspersky QR Scannerโit will warn you about phishing. - If the code is on a paper check/ticket, contact the event organizer for verification.
How to create your own QR code on Android?
You can generate a QR code without installing applications:
- Open a browser and go to the website
goqr.meorqr-code-generator.com. - Enter text/link, select size and color.
- Download the image or share it directly.
For offline generation, install QR Code Generator (Play Market). The application allows you to create codes for Wi-Fi, contacts and even geolocation.
Does QR scanning work on Android without Google services (for example, on Huawei)?
Yes, but with limitations:
- On Huawei (without GMS) use the built-in application
Scanner(magnifying glass icon in the "Tools" folder). - For other brands install
Barcode ScannerfromAPKMirrororAurora Store. - Scanning from the gallery only works through third-party applications (for example,
QR Reader for Huawei).
Please note: on devices without Google services do not work Google Lens functions and automatic recognition in Chrome.