QR codes have long become an integral part of everyday life: from paying for purchases to authorizing in Wi-Fi networks. But not all users Android know that special apps are not always needed to read them - often a standard smartphone camera is enough. In this article, we will look at all the current methods for scanning QR codes on devices with Android 8.0 and newer, including hidden functions and solutions for older models.

The peculiarity of modern versions of Android is that the QR recognition function is integrated at the system level. This means that you do not have to install additional software if your phone has the latest firmware. However, there are nuances: on some budget models or devices with customized shells (for example, MIUI or ColorOS), this functionality may work differently or require activation. We will cover all scenarios - from basic scanning to solving recognition problems.

1. Standard method: camera + Google Lens

The most universal method that works on most devices with Google Camera or proprietary camera applications (for example, Samsung Camera, Xiaomi Camera). The algorithm of actions is the same for all smartphones with support Google Lens:

  1. Open the application Camera (not the photo gallery!).
  2. Point the lens at the QR code so that it fits completely in the viewfinder. The optimal distance is 15-30 cm.
  3. Wait for a notification to appear asking you to follow a link or perform an action. On some devices, you need to tap the tooltip.
  4. If the notification does not appear, tap the icon Google Lens (usually in the lower right corner or in the additional functions menu).

Important: on devices without Google services (for example, on some models Huawei after 2019) this method may not work. In this case, use the alternative methods from the following sections.

๐Ÿ“Š What is the brand of your Android smartphone?
Samsung
Xiaomi
Huawei
Google Pixel
Other

2. QR scanner in quick settings (Android 12+)

Starting from Android 12, the system has a built-in separate module for scanning QR codes, which is accessible directly from the notification panel. This is convenient when you need to quickly scan a code without launching the camera. Here's how to use it:

  • ๐Ÿ“ฑ Swipe down from the top of the screen to open the Quick Settings panel.
  • ๐Ÿ” Find the "QR scanner" icon (may be called "QR Code" or "Scan"). If it is not there, click on the pencil (edit) and add the tile to the active ones.
  • ๐ŸŽฏ Click on the icon and point the camera at the code. Recognition occurs automatically.

This method works even if the main camera is occupied by another application. However, on some firmware (for example One UI from Samsung), the tile may be missing - in this case, use Settings โ†’ Lock screen โ†’ Quick settings tilesto add it manually.

๐Ÿ’ก

If the "QR Scanner" tile disappeared after system updates, try resetting the notification bar in Settings โ†’ Applications โ†’ Three dots โ†’ Reset settings.

3. Scanning apps: when standard methods don't work

If built-in tools refuse to recognize QR codes (for example, due to an outdated version of Android or lack of Google services), third-party apps will come to the rescue. Here are the proven options:

Application Features Offline support Rating (โ˜…)
QR & Barcode Scanner (Gamma Play) Minimalistic interface, scanning from gallery, code history Yes 4.7
Kaspersky QR Scanner Checking security links, blocking phishing codes No 4.5
Barcode Scanner (ZXing Team) Open-source, support for all barcode formats, data export Yes 4.6
QR Code Reader (Shopify) Integration with payment systems, QR generator Partially 4.4

To install, go to Google Play and enter the name of the application in the search. After installation, just open the app and point the camera at the code - recognition occurs instantly. Please note: some scanners (for example, from Kaspersky) require access to the Internet to check the security of links.

Use applications that check links (Kaspersky, Bitdefender)

Do not scan codes from suspicious sources (stickers on the street, unfamiliar letters)

Check the URL before clicking (must start with https://)

Disable automatic following links in the scanner settings-->

4. Scanning QR without the Internet: offline solutions

If you need to scan a QR code without connecting to a network (for example, in the subway or outside the city), use offline scanners or built-in tools that support local recognition. Here are the working options:

  • ๐Ÿ“ฑ Google Lens in offline mode: first download the language pack for text recognition in the Lens settings. This will allow you to scan codes without the Internet (but not all QR types are supported).
  • ๐Ÿ”ง QR Droid app: has a full offline mode and supports offline code generation.
  • ๐Ÿ“ท Photo of the code: take a photo of the QR, then open the image in the gallery and use the "Scan" function QR" (available in some firmware, for example EMUI from Huawei).

Important: offline scanners cannot check the security of links in a QR code. If the code contains a URL, follow it only after connecting to the Internet and checking through services like VirusTotal or Google Safe Browsing.

How to check a QR code for viruses without clicking on the link?

1. Copy the URL from the scanner (do not follow!).

2. Paste it into the link checking service: https://www.virustotal.com or https://transparencyreport.google.com.

3. Check antivirus reports. If at least 2-3 of them mark the link as dangerous, do not open it.

5. Problems with scanning: why the camera does not see the QR code

If a standard camera refuses to recognize the QR code, the reasons may be as follows:

โš ๏ธ Attention: On devices with Android Go (light version for weak smartphones), the QR scanning function through the camera may be disabled by default. Enable it in the settings of the Camera application.
  • ๐Ÿ”ฆ Weak lighting: QR codes require good backlighting. Try turning on a flashlight or moving your phone closer to the light source.
  • ๐Ÿ“ Incorrect distance: Positioning the camera too close or too far interferes with focusing. Itโ€™s optimal when the code occupies 30-50% of the screen.
  • ๐Ÿ”„ Outdated firmware: on Android 7.0 and below there is no built-in scanner. Update your system or use third-party apps.
  • ๐Ÿšซ Disabled permissions: Check that the Camera app has access to the camera and storage (in Settings โ†’ Applications โ†’ Permissions).
  • ๐Ÿ› ๏ธ Corrupted code: if the QR is blurry, torn, or printed at a low resolution, recognition will not be possible. Try a different code.

If the problem persists, try clearing the Camera app cache (Settings โ†’ Applications โ†’ Camera โ†’ Storage โ†’ Clear cache) or resetting the camera to factory settings.

Few people know, but QR codes can be read not only in real time through the camera, but also from saved images. This is useful if the code came in a message or you took a photo of it in advance.

Method 1: Google Photos

  1. Open the application Google Photos and find the image with the QR code.
  2. Click on the icon Google Lens (or "Lens") in the bottom panel.
  3. If the code is recognized, you will be prompted to follow a link or perform an action.

Method 2: Chrome Browser

B Google Chrome (version 80+) there is a built-in QR scanner:

  1. Open the browser and in the address bar click on the icon QR code (next to the microphone icon).
  2. Allow access to camera and point the lens at the code.

This method is convenient if the QR contains a web link - it will immediately open in a new tab.

๐Ÿ’ก

Scanning through the gallery only works with clear images of QR codes. If the photo is blurry or the code occupies less than 20% of the frame, recognition will not be possible.

7. Security: how to avoid scammers

QR codes can contain not only harmless links, but also malicious commands. Here's how to protect yourself:

  • ๐Ÿ”— Check the URL: Before clicking, look where the link leads. Suspicious domains (for example, paypa1.com instead of paypal.com) is a sign of phishing.
  • ๐Ÿ“ฑ Do not scan codes from the screen: scammers can replace QRs at payment terminals or in public places. It is better to use official sources.
  • ๐Ÿ›ก๏ธ Use secure scanners: applications like Kaspersky QR Scanner or Bitdefender Scanner check security links.
  • ๐Ÿ”’ Disable auto-transition: in the scanner settings, disable automatic opening of links. This way you can evaluate the feasibility of the transition.
โš ๏ธ Attention: Be especially careful with QR codes that offer:

- Enter logins/passwords (even if the page design copies the bank website).

- Connect to an unknown Wi-Fi network (may be a fake to intercept traffic).

- Download a file (risk of virus infection).

If you have already followed a suspicious link, immediately scan your device with an antivirus (for example, Malwarebytes) and change passwords for important accounts.

FAQ: Frequently asked questions about QR scanning on Android

Is it possible to scan a QR code without installing applications?

Yes, if your device Android 8.0 or later has Google services. Use the standard camera with integrated Google Lens or the "QR Scanner" tile in quick settings (Android 12+). On older versions of Android or devices without Google (for example Huawei after 2019), third-party software will be required.

Why does the camera not recognize the QR code from the screen of another phone?

This is related with screen flickering (PWM) and low refresh rate. To solve the problem:

  • Increase the brightness of the QR code screen to maximum.
  • Disable power saving mode on both devices.
  • Try to take a screenshot of the QR code and scan it from the gallery.

How to scan a QR code on Android if the camera is broken?

If the main camera does not work, but the front camera is working:

  1. Use a scanner application that supports switching cameras (for example, QR Droid).
  2. In the scanner settings, select the front camera (Settings โ†’ Camera โ†’ Switch camera).
  3. Point the code at the front camera (may be required mirroring the code).

If both cameras are broken, take a photo of the code on another device and transfer the photo to your phone to scan through the gallery.

Can you scan a QR code from a photo in WhatsApp?

Yes, but not through WhatsApp itself Save the image with the QR code to WhatsApp. gallery, then:

  • Open it in Google Photos and click on the icon Google Lens.
  • Or use a scanner application with the function of importing from the gallery (for example, Barcode Scanner).

WhatsApp does not have a built-in QR scanner for images - only for live video stream (when adding a device to Settings โ†’ Linked Devices).

How to create your own QR code on Android?

To generate QR codes use:

  • Applications: QR Code Generator, QRbot.
  • Online services: https://qr.code-generator.com (work via browser).
  • Built-in functions: in some firmware (for example, MIUI) the QR generator is available in the menu Settings โ†’ Connection and sharing โ†’ QR code.

To create a code with Wi-Fi data, use Settings โ†’ Wi-Fi โ†’ Tap on your network โ†’ Share (generate QR for guest access).