How to scan on a Xiaomi phone: QR-codes, documents and barcodes

Scanning of documents, QR-Xiaomi smartphones have become an integral part of everyday tasks, from paying bills to digitizing important papers. POCO They offer a number of built-in and third-party tools for this, depending on the version. MIUI (12 to 14) and phone models are available in a variety of ways, from quick scanning through a standard camera to specialized applications like Mi Scanner or Google Lens.

In this article, we will discuss 5 working methods, including hidden functions that are not written about in the official instructions. QR-codes, but also multipage documents with automatic text processing (OCR), As well as how to configure quick access to the scanner through the control panel or gestures, we will pay special attention to the nuances for older models (for example, the Redmi Note 8 Pro) and flagships (Xiaomi 13 Ultra), where the recognition algorithms differ.

1. Scanning. QR-codes through a standard camera

The easiest way is to use Xiaomi’s built-in camera, which automatically recognizes the camera. QR-This function works on all devices with real-time codes. MIUI 11 and newer, but its behavior depends on regional firmware (EEA) Recognition can be disabled by default.

To activate the scan:

  • πŸ“± Open the Camera app and switch to the main module (not Photo or Portrait).
  • πŸ” Point the lens at QR-code – in 1-2 seconds a notification will appear with a suggestion to click on the link.
  • πŸ”— Tap the pop-up banner to open the code contents in the browser or other application.

On models with an infrared port (such as the Xiaomi Mi 10T Pro), the camera may conflict with the remote control – in this case, restart the phone before scanning.

πŸ’‘

If QR-code is not recognized, try to enable macro mode (flowers in the camera interface) - this will help when scanning small codes from close range.

2. Mi Scanner app: hidden possibilities

V MIUI 12-14 preinstalled Mi Scanner (sometimes called Scanner), which can not only read QR-codes, but:

  • πŸ“„ Scan documents with automatic framing and improved contrast.
  • πŸ“Š Recognize barcodes (EAN-13, UPC-A etc.) to verify the authenticity of goods.
  • πŸ”„ Keep results in PDF or JPG editable.
  • πŸ”’ Encrypt scans with a password (available on Xiaomi flagships) 12S Ultra and newer).

How to use:

  1. Open Mi Scanner (find through app search).
  2. Select a mode: QR-code, Document or Barcode.
  3. For documents: point the camera at the sheet, wait for automatic framing (a yellow frame will appear) and press the capture button.
  4. Edit the result (trimming, turning, filters) and save to the gallery or the Mi Cloud cloud.
How to get Mi Scanner back if it's been removed?
If the application has been removed, restore it through Settings β†’ Applications β†’ Application Management β†’ Installed β†’ Recycle Bin icon (top right) β†’ Mi Scanner β†’ Restore.

Important: On budget models (Redmi 9A, POCO M3), Mi Scanner may not have OCR (Text Recognition) mode.

3. Google Lens: Text and Object Recognition

Google Lens is integrated into Xiaomi’s camera on firmware with Google services (e.g. global version) MIUI). This tool is not just scanning. QR-codes, but:

  • πŸ“– Copy text from photos or real objects (OCR).
  • πŸ›’ Finds analogues of goods in online stores on photos.
  • 🌍 Translate text from 100+ languages in real time.
  • 🎡 Recognizes songs, films and books from covers.

Instructions:

  1. Open the Camera and tap the Google Lens icon (or select Lens mode from the menu).
  2. Point the camera at the object. For text: highlight the area with your finger, then click Copy text.
  3. For QR-codes: wait for automatic recognition (a blue button with a link will appear).
πŸ“Š Which scanner do you use more often?
Standard camera.
Mi Scanner
Google Lens
Third-party annexes
No scanning.

⚠️ Note: On Chinese firmware (China) ROM) Google Lens can be blocked. It requires a region change or installation of Google Camera (GCam) with Lens support to activate it.

4. Third-party applications: when embedded tools are not enough

If standard methods don’t work (e.g., you need to scan passport data or multipage contracts), use specialized applications. We tested the top 5 options for Xiaomi:

AnnexFeaturesConsReference
CamScannerOCR in 60+ languages, cloud storage, electronic signaturesPaid subscription for HD-exportGoogle Play
Adobe ScanIntegration with Adobe Acrobat, automatic quality improvementRegistration is requiredGoogle Play
QR & Barcode Scanner (by Gamma Play)It works offline, scans damaged codes.Advertising in the free versionGoogle Play
Microsoft LensExport to Word/Excel, table recognitionThere is no Russian language in the interfaceGoogle Play
Fast ScannerFast processing, support NFC-tagRestriction on 10 scans/dayGoogle Play

For scanning documents with printing, we recommend CamScanner, which is the best at glare and dark backgrounds. If you need mass processing (for example, 50+ pages), use Adobe Scan with batch export function.

β˜‘οΈ Preparation for scanning of the document

Done: 0 / 4

5. Scan through the control panel and quick settings

V MIUI 13/14 You can add Mi Scanner to the control panel (swipe down from the top right corner of the screen). 2 once:

  1. Open the Settings. β†’ Control panel.
  2. Click Add Tiles and find the Scanner (or QR-code).
  3. Drag the icon to the active area.

Now it's enough to scan:

  1. Swipe down to open the panel.
  2. Touch the Scanner icon - the camera will open in recognition mode.

⚠️ Note: On some models (POCO X3 Pro, Redmi Note 11 after update to MIUI 14 scanner icons may disappear from the panel. To return them, reset the panel settings: Settings β†’ Control panel β†’ Reset to standard.

Scanner in Developer Mode: For Power Users

If you need to automate your scan (for example, to integrate with Tasker or Home Assistant), activate the developer mode and use it. ADB-team:

adb shell am start -n com.miui.scanner/.ui.ScannerActivity

This will open Mi Scanner directly, bypassing the camera interface. To automatically save scans to a given folder, use:

adb shell settings put global scanner_save_path /storage/emulated/0/Scans/

Warning: misuse of ADB can cause camera malfunctions. Before experimenting, back up via Settings β†’ About Phone β†’ Backup.

πŸ’‘

For models with HyperOS (for example, Xiaomi 14) standard ADB-Teams may not work – an updated version of Platform Tools (34.0.5 and higher) is required).

FAQ: Frequent questions about scanning on Xiaomi

Why the camera doesn't recognize QR-code, though it's clear?
The problem might be in: πŸ”¦ In poor lighting – turn on the flashlight or bring the code to the lamp. πŸ“± To a polluted lens, wipe the camera with a microfiber. πŸ”„ Application Conflict – Close all programs that use the camera (e.g. TikTok or Snapchat). πŸ› οΈ In the damaged code, try scanning it through QR & Barcode Scanner (it repairs up to 30% of damage).
Can I scan my passport or license through Mi Scanner?
Yes, but with reservations: πŸ“„ Mi Scanner saves the scan as an image, but does not retrieve data (name, series, number). πŸ”’ For text recognition, use Google Lens or CamScanner (mode) OCR). ⚠️ Scans of documents with holograms (for example, new rights) can get blurred - photograph them at an angle of 45Β°. For official use (for example, for a bank) such scans are not suitable - a notarized copy is required.
How to scan codes on another phone screen?
When scanning. QR-Reduce the brightness of the source screen to 50-70% (to avoid glare); turn off the autobrightness on both devices; position the phones perpendicular to each other (not at an angle). If the code is not read, take a screenshot and scan it as an image via Google Photos (use the Image Search feature).
Why did the MIUI update stop working?
This is a typical problem when moving to MIUI 13/14 Or HyperOS. Solutions: πŸ”„ Reset the camera settings: Settings β†’ Annexes β†’ Application management β†’ Camera. β†’ Warehouse β†’ Clear the data. πŸ“₯ Update Mi Scanner via Google Play (even if it’s preinstalled). πŸ”§ Enable camera and storage permissions: Settings β†’ Confidentiality β†’ Permits β†’ Camera/Storage. πŸ› οΈ For HyperOS: install APK-Mi Scanner with APKCombo (select the version for your region).
Can I scan codes on a Xiaomi switched off?
No, but there is a workaround for devices with Always-On Display (AOD): Activate the mode. AOD In Settings β†’ Screen. β†’ Always-On Display. Select a style with display QR-code (available on Xiaomi) 12T Now the code will be displayed on the screen off and can be scanned by another phone. For older models (Redmi Note 10 and below), this method does not work.