How to scan QR- code on a Xiaomi smartphone: 5 working methods

QR- codes have long been an integral part of everyday life, from paying for purchases to logging in to Wi-Fi networks. Xiaomi smartphone owners (including Redmi, POCO and Black Shark sub-brands) get several built-in tools for quick scanning without the need to install third-party applications. However, not all users are aware of the hidden features of MIUI that simplify this process.

In this article, we’ll look at all the current ways to scan QR- codes on Xiaomi devices, from the standard camera mode to little-known features like Quick Commands or Google Lens. We’ll focus on typical problems (like when the camera doesn’t recognize the code) and nuances for different versions of MIUI 12/13/14. If you’re using an older 2019 model or a budget device like Redmi 9A, you’ll find workable solutions here too.

1. scanning QR through a standard Xiaomi camera

The most obvious and quickest method is to use the built-in Camera app. QR- code recognition is activated by default on all Xiaomi devices with MIUI 10 and later (including POCO X3, Redmi Note 11, Mi 11, etc.).

  • πŸ“± Open the Camera app (the icon on the home screen or menu).
  • πŸ” Hover the lens over the QR- code so that it fits fully within the viewfinder frame.
  • πŸ”„ Wait 1-2 seconds, a notification will appear asking you to click on the link.
  • πŸ‘† Tap the pop-up banner to open the code content (website, Wi-Fi, contact, etc.).

If recognition does not work automatically, check:

  • ⚑ Scan mode enabled: Some firmwares need to tap the QR icon in the upper right corner of the camera screen.
  • πŸŒ“ Lighting: In low light, the camera may not recognize the code. Try bringing the smartphone closer or turning on the flashlight.
  • πŸ”„ Clean lens: dirt or scratches on the lens interfere with focusing.

πŸ’‘

On Xiaomi smartphones with AMOLED- screens (e.g. Mi 11 Ultra or Redmi K50 Pro) you can scan QR- codes directly from the display turned off! It is enough to double-press the power button to activate Always on the screen (AOD) with the scan option.

On models with MIUI 14 (e.g., Xiaomi 13 or POCO F5), the recognition algorithm is faster due to hardware acceleration. Now the camera reads codes even at an angle of 45 Β° or with partial damage to the pixels. While on older devices (e.g., Redmi 5 Plus), you may need manual focusing β€” tap the screen in the QR- area of the code so that the camera concentrates on it.

2.Use of the application "Scanner" (MIUI Scanner)

MIUI has a separate system application called the Scanner (or MIUI Scanner) that offers advanced features over a standard camera.

  • πŸ”— Dynamic QR- code recognition (e.g., for in-store payments).
  • πŸ“„ Barcode scanning (EAN, UPC).
  • πŸ”’ Generating their QR- codes (e.g., for contact transfer or Wi-Fi).
  • πŸ“± Integration with Fast Teams (discussed below).

To find the scanner:

  1. Open the application menu and type in the search β€œScanner”.
  2. Or go to Settings β†’ Applications β†’ Application Management β†’ System and find MIUI Scanner.

On some models (e.g. Redmi Note 10 Pro with MIUI 12.5), the app is hidden by default to activate it:

Settings β†’ Additional β†’ Special features β†’ System applications β†’ Enable β€œScanner”

Make sure the app is updated to the latest version

Enable permission to use the camera

Disable energy saving mode (interferes with background work)

Check your Internet connection (for dynamic applications) QR-code)-->

The Scanner app is particularly useful for QR- payment codes (e.g., SberBank Online or AliPay) and automatically detects the type of code and prompts you to open it in the appropriate application, for example, when scanning the QR for payment in Wildberries, the smartphone will suggest you go to the banking application.

3. scanning through Google Lens (for models with Google Mobile Services)

If your Xiaomi has Google Mobile Services installed (GMS), you can use Google Lens, a powerful tool from Google that can not only scan QR- codes, but also recognize objects, texts and even solve mathematical problems.

  • 🌍 Global firmware models (Xiaomi Mi 11 Lite, POCO X4 Pro, etc.)
  • πŸ“± Devices where the MIUI Scanner is disabled or is not operating in a stable way.
  • πŸ” Situations where you need to not only read QR but also get additional information (e.g., translating text from code).

Instructions:

  1. Open the Google app (the icon with the letter β€œG”).
  2. Slip on the Google Lens icon (the camera icon in the search bar).
  3. Hover your camera over the QR- code. Lens automatically recognizes it and suggests actions.

Google Lens has the advantage of recognizing corrupted or blurred codes over a standard scanner, and Google's algorithms are better at handling artifacts in an image, and Lens can:

  • πŸ“ Store scan history (as opposed to MIUI Scanner).
  • 🌐 Translate text from QR- code into another language.
  • πŸ›’ Find products by barcode in online stores.
πŸ“Š What kind of scanning method QR You use it more often?
Standard camera.
MIUI Scanner
Google Lens
Party of annex
Not scanning the QR.

Note: on non-GMS devices (e.g., the Chinese version of Xiaomi with domestic firmware), Google Lens will not work.

Quick Commands (Quick Commands) for automatic scanning

One of the most underrated features of the MIUI is Quick Commands, which is an action automation tool that can be configured to scan the QR- codes, for example, you can create a command that:

  • πŸ” Opens the scanner when you double press the power button.
  • πŸ“± Automatically copies data from QR to the clipboard.
  • πŸ”— Sends the contents of the code to a given application (e.g., a browser or messenger).

How to set up:

  1. Go to Settings β†’ Special Opportunities β†’ Quick Teams.
  2. Tap Add command and select the QR- code scanner.
  3. Assign a trigger: a gesture, voice command, or a combination of buttons.
  4. Save the settings.

On models with MIUI 14+, you can create a chain of actions, for example, scan the QR- code and immediately open it in Chrome in incognito mode or send data to Telegram, which is convenient for business tasks or frequent operations (for example, scanning codes for inventory).

How to turn off fast teams if they interfere?
If you accidentally activate Quick Commands and they conflict with other gestures (like calling Google Assistant), turn them off to Settings β†’ Special Features β†’ Quick Commands β†’ Delete all commands. After that, the QR scanner will only work through standard methods.

Example of practical application: if you scan QR- codes frequently to connect to Wi-Fi in cafes or hotels, set up a quick command to triple-press the back panel (on models with Xiaomi 12T or POCO F4 this feature is supported hardware).

5 Third-party applications: when embedded tools are not enough

Thought MIUI Provides several methods of scanning QR-codes, sometimes additional features are required, which are only available in third-party applications.-3 proven options:

AnnexFeaturesWhen to use
QR & Barcode Scanner (by Gamma Play)Quick recognition, scan history, support for NFC- tags.To work with a large number of codes (for example, in a warehouse).
Kaspersky QR ScannerCheck links to viruses, block phishing sites.If you are scanning QR- codes from unreliable sources (for example, on the streets).
NeoReaderSupport for DataMatrix and Aztec codes, export data to CSV.For professional tasks (logistics, marketing).

Before installing a third-party app, check:

  • ⚠️ Permissions: An application must not request access to SMS, contacts, or geolocation without cause.
  • πŸ“₯ Updates: Outdated versions may contain vulnerabilities.
  • 🌍 Region: Some scanners (e.g., WeChat) only work in China.

πŸ’‘

The app side is only relevant in 3 cases: 1) you need advanced features (for example, code scanning in the dark with backlight); 2) the built-in Xiaomi scanner does not recognize specific formats (for example, PDF417); 3) you work with sensitive data and need additional protection (as in Kaspersky QR Scanner).

For example, the QR & Barcode Scanner app can scan codes even from another device’s screen (which is not always possible through a standard Xiaomi camera due to glare), and NeoReader will be useful for marketers to analyze QR- campaigns – it stores scan statistics and exports it to Excel.

6.The solution to the problems: why Xiaomi does not scan QR-code

If your Xiaomi refuses to recognize QR- codes, the reasons may be both software and hardware.

⚠️ Warning: On custom firmware devices (like LineageOS or Pixel Experience), the built-in scanner MIUI won't work. Use Google Lens or third-party apps.

Problem 1: The camera is not responding to QR-code.

  • πŸ”§ Solution: Reboot your smartphone. Sometimes background processes block the camera.
  • πŸ“± Solution: Clear the Camera app cache in Settings β†’ Apps β†’ App management β†’ Camera β†’ Storage β†’ Clear the cache.
  • πŸ”„ Solution: Update the firmware. MIUI 13.0.4+ fixes code recognition bugs on some models (e.g. Redmi Note 8 Pro).

The problem with 2: QR- code is recognized but the link is not opened.

  • 🌐 Solution: Check your Internet connection. Some dynamic QR ones require online verification.
  • πŸ”— Solution: Try opening a link in another browser (e.g. Firefox instead of Mi Browser).
  • πŸ›‘οΈ Solution: Disable VPN or proxies - they can block redirects.

Problem 3: The error β€œCode failed to recognize” appears on the screen.

  • πŸ“Έ Solution: Try scanning the code from a different angle or distance (optimally 15–20 cm).
  • πŸ’‘ Solution: Turn on the flashlight (Camera β†’ flashlight icon) for better lighting.
  • πŸ–ΌοΈ Solution: If the code is printed on paper, check it for glare or creases.

On models with an infrared camera (for example, Xiaomi Mi 10 Ultra), sometimes there is a driver conflict, because of which the main camera does not focus on the QR- code.

  1. Go to Settings β†’ Applications β†’ Permissions β†’ Camera.
  2. Turn off camera access for all applications except Camera and Scanner.
  3. Reset the device.

7. Hidden capabilities: scanning QR from the screen off

Few people know, but on some Xiaomi smartphones you can scan QR- codes without completely including the device.This feature is called AOD QR Scanner (Always-On Display QR Scanner) and is available on flagships with AMOLED- screens, such as:

  • πŸ“± Xiaomi 13 Pro
  • πŸ“± Xiaomi 12S Ultra
  • πŸ“± Black Shark 5 Pro
  • πŸ“± POCO F4 GT

How to activate:

  1. Go to Settings β†’ Screen β†’ Always-on display and lock.
  2. Enable the option to Scan QR- code (could be called Quick QR).
  3. Now that the screen is off, tap it twice to activate the scanner.

This feature saves time and battery life, as it does not require a full unlock of the smartphone, for example, to pay for a purchase in a store, you just need to take the phone out of your pocket, tap the screen twice and bring it to the terminal.

πŸ’‘

The AOD QR Scanner function only works on devices with AMOLED- displays and MIUI 13+. On models with IPS- screens (for example, Redmi Note 11) or older versions of firmware, this mode is not available.

On the Xiaomi Mi 11 and newer, the AOD scanner supports recognition of several codes in a row without re-tapping.

FAQ: Frequent QR scanning questions on Xiaomi

❓ Can I scan QR- code from a photo in a gallery?
Yes, but not through a standard camera. Use Google Lens (open photos in the Gallery, tap Lens) or third-party apps like QR Code Reader. The built-in MIUI Scanner can't scan codes from images.
❓ Why does the Xiaomi scanner open the wrong link?
This may be due to: πŸ”— Redirects in the QR- code itself (e.g. short links like bit.ly). πŸ“± Browser cache - clear the Mi Browser data or use Chrome. πŸ›‘οΈ Antivirus that blocks "suspicious" domains (turn it off for a while).
❓ How to scan QR- code to connect to Wi-Fi without entering a password?
Xiaomi scanner automatically recognizes QR- codes with Wi-Fi data (WIFI:S format:{name};T:{type};P:{password};); After scanning: A notification will appear: "Connect to the network [name]?" Tap to Connect - password is not necessary. If the connection does not occur, check if your router supports WPA2/WPA3 (obsolete WEP may not work).
❓ Can I scan QR- codes on Xiaomi in the dark?
Yes, but with reservations: πŸ’‘ Most models (Redmi Note 10, POCO X3) need to manually turn on the flashlight in the Camera app. πŸ“± Flagships (Xiaomi 13, Mi 11) have low-light auto-lighting. πŸ”¦ Use third-party applications with manual exposure settings (e.g., QR Code Reader) to scan in total darkness.
❓ Why did the QR scanner stop working after the MIUI update?
This is a typical problem when switching to a new firmware version. Try: Reset the Camera app settings (Settings β†’ Apps β†’ Camera β†’ Reset). Clear the MIUI Scanner cache. Install an update for Google Play Services (if you use Google Lens). If nothing helps, rollback to the previous version of MIUI can return functionality (but it is risky - data loss is possible).