Scanning of barcodes and QR-Xiaomi has become an integral part of everyday tasks, from paying for purchases to quickly navigate to the web, but not all users are aware that modern devices of the brand support this feature out of the box, without installing third-party applications. In this article, we will analyze all available scanning methods, including hidden features. MIUI, We also tell you how to solve typical problems, such as when the camera does not see the code or when it makes an error.
Xiaomiβs feature is that the scannerβs functionality depends on the firmware version and the device model. For example, the flagships of the Xiaomi 13 and Redmi Note 12 series support code recognition directly in the standard Camera application, whereas budget models like the Poco M5 may require manual activation of the function. We tested all methods on current versions of MIUI 14 and HyperOS to provide accurate instructions.
1.Scanning through a standard Xiaomi camera
The fastest way is to use the built-in Camera app, which works on most devices starting with MIUI 12, but it may not be on older or custom firmware.
- Open the Camera app.
- Point the lens over the barcode or QR-The distance must be 10β30 cm β too close or far away may interfere with recognition.
- If the code is recognized automatically, a notification will appear with a suggestion to click on a link or view the information.
If the scan doesn't start, it's possible that the function is disabled in the settings to activate it:
- π Go to Settings. β Annexes β Camera. β Camera settings.
- π± Find the Scan item. QR-codes (or code recognition) and switch on the switch.
- π Restart the Camera app.
π‘
If the camera focuses on code for a long time, try to turn on Macro Mode (the flower icon in the camera interface) β this will help when scanning small barcodes.
β οΈ Note: Some models (e.g. Redmi) 9A) The scanning function in the camera may not be available due to hardware limitations, in which case use alternative methods from the following sections.
2.Google Lens: universal scanner for Xiaomi
If a standard camera doesnβt work, use Google Lens, a service from Google that is integrated into most Android devices, which not only recognizes codes, but also provides additional information about products, text and images.
How to use:
- Open the Google (search engine) or Google Photos app.
- In the search bar, click on the Google Lens icon (a stylized lens image).
- Hover the camera over the barcode. The service will automatically determine the type of code and suggest actions (for example, open a link or show prices for goods).
The advantages of Google Lens:
- π It works even on older Xiaomi models (e.g. Mi). A2 Android One).
- π Not only does he recognize QR, but also barcode formats EAN-13, UPC-A, Code 128.
- π Offers contextual information: product reviews, analogues, prices in online stores.
3. Specialized scanning applications
If the built-in tools don't fit, install one of the apps we've tested.-3 Xiaomi solutions that work smoothly and without advertising (or with minimal restrictions in the free version).
| Annex | Features | Support for MIUI | Reference |
|---|---|---|---|
| QR & Barcode Scanner (by Gamma Play) | Quick scanning, code history, export to CSV | β MIUI 12+ | Google Play |
| Barcode Scanner (by ZXing Team) | Open-source, supports 20+ formats, works offline | β All versions. | Google Play |
| Kaspersky QR Scanner | Checking security links, blocking phishing QRs | β MIUI 11+ | Google Play |
How to choose an application:
- π For safety (e.g. scanning) QR-Payment codes: use Kaspersky QR Scanner.
- π¦ For working with a large number of barcodes (for example, inventory) is suitable QR & Barcode Scanner.
- π οΈ If you need an offline mode, install Barcode Scanner from ZXing.
Install the application from the official store|Provide access to the camera in the settings|Disable battery optimization for the app|Check your internet connection (if you need an online search)-->
4. scan through MIUI Scanner (hidden function)
On devices with MIUI 14 and HyperOS, there is a hidden system scanner that runs faster than a standard camera and supports more code formats.
- Open Settings β Special Options β Physical buttons.
- Find the Quick Start Scanner (or Double Press Power button).
- Select the action Code Scanner and save the settings.
Now, to scan the code, double-press the power button, and the scanner interface will open, and this feature is available on the following models:
- π± Xiaomi 12/13/14 (modifications).
- π± Redmi Note 11/12 Pro+.
- π± POCO F4/F5.
β οΈ Note: On some firmware, this function may be called MIUI Scanner or Fast QR. If the item is not in the settings, update the system to the latest version.
5. Solving scanning problems
If the scanner is not working, check the following points:
| Problem. | Possible cause | Decision |
|---|---|---|
| The camera doesn't focus on code | Dirty lens or poor lighting | Wipe the camera with a napkin, turn on the flashlight, or use an external light source. |
| Code's unrecognizable. | Unsupported format or corrupted code | Try another app (like ZXing) or enter the code manually. |
| The scanner detects a "No connection" error. | Internet or background data blocking | Turn on mobile internet/Wi-Fi and check your traffic saving settings |
| Scanning function disappeared after update | Resetting camera settings | Go to Settings β Applications β Camera β Reset |
If the problem persists, reset the camera settings:
- Go to Settings β Applications β Application Management.
- Find the Camera and select the Warehouse.
- Click Clear Data and Clear Cache.
- Reset the device.
What if the scanner recognizes the code as a set of characters?
6.Safety in scanning QR-code
QR-Codes and barcodes can contain malicious links or commands. Here's how to protect your device:
- π Use link-checking apps (like Kaspersky) QR Scanner or Bitdefender Mobile Security).
- π« Do not scan codes from suspicious sources (such as street pole stickers or unofficial promotional materials).
- π‘οΈ Before clicking on the link, check her address β it should start with https:// and contain the name of a known service (e.g., youtube.com, ali.express).
Signs of fraudulent QR-code:
- π The link leads to a shortened address (for example, bit.ly/xxxx) non-explanatory.
- π³ The code prompts you to enter card data or personal data immediately.
- π± After scanning, a request for the installation of the unknown appears APK-file.
π‘
Never scan. QR-Codes that promise βfree giftsβ or βinstant winsβ are a sign of phishing. Official promotions are always held on verified venues (for example, in the Mi Community app).
7. Alternative methods: scanning without a camera
If your smartphone camera is faulty, you can recognize the barcode in other ways:
- Photo: Take a photo of the code with another device, save the image, and upload it to an online service like ZXing Decoder.
- Manual: If the code contains numbers (e.g. EAN-13), type them into Googleβs search box β the system will automatically identify the product.
- Voice input: In Google Assistant, say, OK, Google, scan. QR-code, then show the front camera code.
To recognize barcodes from goods (for example, books or products) you can also use:
- π Yandex.Check scans checks and finds goods in stores.
- π Wildberries/Ozone β built-in scanner in official applications for searching for goods.