How to scan. QR-The code from the screen of the phone Xiaomi: all the ways of 2026

Scanner. QR-Xiaomi's smartphone codes are usually run through the main camera, but what if you don't need to read the code from paper or another screen, but directly from your phone's display? The camera can’t focus on its own screen, and built-in scanners often ignore native screens" QR-But there is a solution, and there are a few.

In this article, we will discuss 5 Proven methods of how to scan QR-Xiaomi screen code (including models on the screen) MIUI 12-14 And the new HyperOS, without having to use third-party devices, you'll learn what built-in tools will help you get around the limitations, how to set up a scanner to work with your own display, and what applications will cope if the standard methods don't work. We will pay special attention to the nuances for phones with AMOLED-screens – they require a separate approach due to the specifics of displaying black.

Why the standard scanner can't see QR-code on its screen

The problem lies in three key factors:

  • πŸ” Camera focus: The lens cannot focus on an object too close (less than 5-10 cm), and the screen of the smartphone just falls into this dead zone".
  • πŸ–₯️ Screen technology. AMOLED-In the displays (installed in most Xiaomi mid-to-premium segments), the black pixels are physically turned off. The scanner may not recognize the code if it contains too many black elements.
  • πŸ“± Software limitations: Built-in scanners (e.g., in the Camera app or Google Lens) are often ignored QR-codes on the "native" screen to avoid accidental positives.

In addition, some Xiaomi models (such as the Redmi Note 10 Pro or POCO X3 Pro) have macro mode turned off in the camera’s default settings, making it difficult to focus on close objects. Even if you bring a second phone, a standard scanner may not be able to cope with the task due to these hardware and software limitations.

πŸ“Š What kind of Xiaomi smartphone do you have?
Redmi (Note/Pro series)
POCO (F/X/M)
Mi (11/12/13 series)
Black Shark
Other

Method 1: Using Screen Scanning in MIUI/HyperOS

Starting with MIUI 12.5 and Xiaomi’s new HyperOS has a hidden scanning tool QR-It's not advertised on the menu, but it's more stable than third-party apps. Here's how to activate it:

  1. Open Settings β†’ Special Opportunities β†’ Increase.
  2. Scroll down and turn on the Screen Scan option (on some firmware it is called Text Scanner).
  3. Go back to the screen with QR-code and make a gesture: hold three fingers on the display and pull down.
  4. In the menu that appears, select Scan QR-code.

This method works on most models, including Xiaomi. 13T, Redmi Note 12 Pro+ and POCO F5. However, on devices with LCD-screens (e.g. Redmi) 10A) You may need to increase the brightness to maximum – otherwise the scanner will not recognize the code due to low contrast.

Increase the brightness of the screen to 100%|

Turn off the dark theme mode (if you have a QR-black-and-white)|

Make sure that the code takes up at least 30% of the screen|

Check that the code does not fall glare

-->

Method 2: Screenshot + third-party scanner (for AMOLED-screen)

If your Xiaomi is equipped AMOLED-With a display (and this is most models from the Redmi Note 11 Pro and above), a standard scanner may not see QR-The solution is to take a screenshot and process it separately:

  1. Take a screenshot of the screen with QR-code (combination of the power button) + Turning down the volume).
  2. Open the screenshot in the gallery and click on the Google Lens icon (or the Scanner in MIUI).
  3. If Google Lens doesn’t recognize the code, install Gamma Play’s QR & Barcode Scanner app (optimized for screenshots).

A critical nuance for AMOLED: Before screenshots, turn on the screen settings to "Natural Colors" (Settings β†’ Screen β†’ Color Mode) to increase contrast in black areas, and the scanner is more likely to recognize the code.

Why is Google Lens not working?
Google Lens is optimized for real-world object recognition, not flat images: App algorithms ignored QR-codes that occupy more than 60 percent of the screen space, which are considered "noise." MIUI Google Lens by default disables code scanning in screenshots due to Xiaomi security policy.

Method 3: Use of Screen Duplication (Miracast)

This method is suitable for owners of Xiaomi with support for Miracast (most models from Redmi Note 9 and newer). QR-code:

  1. Connect your phone to a TV or other smartphone via Miracast (Settings β†’ Connection and Sharing β†’ Screen Transfer).
  2. On the second device (for example, tablet) open the scanner QR-codes and point to the broadcast screen.
  3. If there is no second device, use the virtual camera through the DroidCam app (PC required).

The advantage of this method is that it bypasses the focus restrictions, since the code is displayed on the external screen. However, note that some banking applications (for example, SberBank Online or Tinkoff) block the screen from broadcasting on Miracast for security reasons.

πŸ’‘

If Miracast doesn’t find the device, check that both devices are connected to the same 5GHz Wi-Fi network. 2.4GHz may experience delays that cause delays. QR-The code will be recognized with errors.

Method 4: Applications with Screenshot Scanner

If the built-in tools don't work, use specialized applications, and we tested 10 scanners and selected the three most reliable ones for Xiaomi:

AnnexSupport for MIUI/HyperOSIt works with screenshots.Recognises codes on AMOLED
QR & Barcode Scanner (Gamma Play)βœ… (including HyperOS)βœ…βœ… (brightly >80%)
Kaspersky QR Scannerβœ… (Requires to disable battery optimization)βŒβœ…
Binary Eyeβœ… (may conflict with MIUI 14)βœ…βŒ (black-code problems)

To install, go to Google Play and type in the name of the app. After installing:

  1. Open the app and allow access to the camera and storage.
  2. Select Scan from the Gallery (if you scan the screenshot) or Macro Mode (if you hover on the screen).
  3. For AMOLED-displays in the application settings enable Contrast Enhancement.

πŸ’‘

Binary Eye app allows scanning QR-codes even from blurred or partially closed images, but require manual sensitivity settings in the Advanced menu.

Method 5: Manual decoding QR-code (for technically savvy people)

If QR-The code contains text or a link, not binary data (such as a Wi-Fi password), it can be decoded manually using online services.This method is suitable for Xiaomi with limited capabilities (for example, after resetting settings):

  1. Take a screenshot. QR-code and upload it to the PC.
  2. Open the ZXing Decoder website and upload the image.
  3. If the code is not recognized, increase the contrast in any graphics editor (for example, in Paint.NET use Correction β†’ Brightness / Contrast).

This method works for static QR-codes (links, text, contacts), but not suitable for dynamic codes (for example, for authorization in VKontakte or WhatsApp), as they have a limited validity time.

πŸ’‘

If QR-The code contains a Wi-Fi password, after decoding you will receive a line of view WIFI:S:my_network;T:WPA;P:password;;;. here P:password is the password from the network.

Frequent Mistakes and How to Avoid Them

Even with the right scanning method, Xiaomi users often encounter problems, and here are the most common errors and solutions:

  • πŸ“΅ Code is not recognized by AMOLED. Solution: Enable Forced mode PWM In the engineering menu (#36446337##), this will increase the lighting of black areas.
  • πŸ”‹ The scanner closes immediately after launch. β†’ Annexes β†’ Application management β†’ Scanner. β†’ Battery β†’ No restrictions.
  • πŸ” The camera is not focusing. Check if the Ultra-Wide Angle mode is on in the camera settings, which reduces clarity when shooting up close.

On Xiaomi models with an infrared camera (such as the Mi 10 Ultra or Black Shark 4 Pro), it sometimes helps to use Night Mode in the camera app – it artificially increases contrast, which makes it easier to recognize. QR-code.

πŸ’‘

If you scan codes from the screen often, create a shortcut for quick access: add the Tools widget to the home screen and select the QR Scanner.

⚠️ Attention: On some firmware MIUI For the Chinese market (e.g., Xiaomi) 12S Ultra) built-in scanner QR-The code can be blocked from recognizing codes that contain links to services banned in China (such as Google or Facebook). VPN.

Can I scan it? QR-Xiaomi screen code without third-party apps?
Yes, MIUI 12.5 and later has a built-in Screen Scanning tool (see Method 1). Older versions of the firmware will have to use a screenshot + Google Lens or Miracast.
Why the scanner can't see QR-code for the Redmi Note 11 Pro (AMOLED)?
Nana AMOLED-In the displays, the black pixels are physically turned off, which causes the scanner to not recognize the code. Solutions: Increase the brightness to 100% and turn off the dark theme. Use the app. QR & Barcode Scanner with the "Augmented Contrast" option. Take a screenshot and process it in a graphics editor (increase contrast by 20-30%).
How to scan. QR-WhatsApp login code if it's on your screen?
Dynamic QR-Codes (like WhatsApp Web) can't be scanned from a screenshot -- they're updated every 30 seconds: πŸ“± Second phone: stream the screen over Miracast and scan from another device. πŸ’» PC + DroidCam: plug your phone in like a webcam and scan the code from your monitor. Standard scanner MIUI It does not fit – it does not have time to recognize the code before it is updated.
Is it safe to use third-party scanners? QR-code?
Most popular scanners (such as those from Kaspersky or Gamma Play) are safe, but avoid apps with suspicious permissions (such as access to the Internet). SMS Check before installation: πŸ” Google Play rating (should be higher than 4.5). πŸ“‹ Number of installations (optimum - from 10 million). πŸ›‘οΈ Play Protect Certificate: Use Kaspersky for maximum security QR Scanner scans codes in an isolated environment.
Can I scan it? QR-Xiaomi screen code in Recovery mode?
No, in Recovery Mode (or Fastboot) scanning QR-There's no code, because these modes don't have access to the camera or the GUI. If you need to transfer data (like firmware) to Recovery, use it: πŸ”Œ OTG-flash-drive. πŸ–₯️ ADB-Teams (if debugging is included) USB). For Xiaomi with a locked bootloader, the only way is to unlock it through the Mi Unlock Tool (requires a tied Mi Account).