How to use NFC in Xiaomi smartphone: from payments to smart home

NFC (Near Field Communication) technology has long ceased to be exotic β€” it is now integrated into most Xiaomi smartphones, ranging from budget Redmi to flagships of the Mi or POCO series. But many users still do not use its full potential, limiting themselves to contactless payments through Google Pay or Mi Pay. Meanwhile, NFC in Xiaomi smartphones is capable of much more: from automating home tasks with smart tags to fast file transfer between devices.

In this article, we will not only look at how to enable NFC on Xiaomi, but also how to customize it for different scenarios, from paying for purchases to managing a smart home. We will focus on the nuances of working with various models (including devices without official NFC support in some regions), and also look at alternative ways to activate the feature if standard methods did not work. If you have not used NFC before or consider it useless, after reading you will find at least 3-4 practical applications of this technology in everyday life.

Checking NFC Support in Your Xiaomi Model

Before you try to turn on NFC, make sure your Xiaomi smartphone supports this technology at all. Not all models are equipped with a chip - especially for budget devices or older lines.

  • πŸ” Official website: Find your model on the website mi.com and see the specifications in the section "Wireless networks". NFC usually indicated by a separate line.
  • πŸ“± Smartphone Settings: Go to Settings β†’ Connections and sharing β†’ NFC. If there is no point, there is no chip.
  • πŸ› οΈ Specialized applications: Install NFC Tools from Google Play. When you first run the app will determine the presence of the chip.

Important: Some Xiaomi models (such as the Redmi Note 10 Pro for the Indian market) have NFC hardware support, but the feature is disabled at the firmware level for specific regions, in which case changing the region in the MIUI settings or installing custom firmware can help.

Xiaomi modelSupport for NFCNotes
Xiaomi 13/13 Proβœ… Yes.Support for payments, tags, data transfer
Redmi Note 12 Pro+βœ… Yes.It is only available from MIUI Global/EEA
POCO X5 Proβœ… Yes.Requires an upgrade to MIUI 14+
Redmi 10A❌ No.Budget model without a chip

⚠️ Note: If your model does not officially support NFC, But you found information about its presence in other regions β€” don't rush to buy tags. Most likely, the function is blocked at the firmware level, and its activation will require unlocking the bootloader and installing unofficial software, which makes it impossible to guarantee.

How to turn on NFC on Xiaomi: step-by-step instructions

The NFC activation process on most Xiaomi smartphones is the same, but there are nuances depending on the version of MIUI. Consider the universal way for the latest versions (MIUI 13/14/15):

  1. Open Settings (the gear icon on the main screen).
  2. Go to Connections and Sharing (or Wireless Networks in older versions).
  3. Slip on NFC.
  4. Activate the slider Use NFC.
  5. (Optional) Enable Android Beam (for file transfer) or Default Payments (for contactless transactions).

If the NFC item is not on the menu, try:

  • πŸ”„ Update MIUI: Sometimes the function appears after the firmware update.
  • 🌍 Change region: Go to Settings β†’ Additionally. β†’ Region and choose India or Europe (EEA).
  • πŸ“± Use search: At the top of the settings enter "NFC" β€” The system can show the hidden point.

The smartphone is charged at more than 20%

Updated MIUI firmware to the latest version

All security updates installed

Checked for chips. NFC through NFC Tools-->

⚠️ Note: On some models (e.g, POCO F3) after-in NFC You may need to reboot the device to make the function work properly. If the smartphone does not respond to the tags after activation, restart it.

Configure contactless payments via NFC

The main application of NFC is contactless payments, and Xiaomi smartphones support several services:

  • πŸ’³ Google Pay (formerly Google Wallet) is a universal option for most bank cards.
  • 🏦 Mi Pay is a Xiaomi-branded service that operates with a limited list of banks (mostly Chinese).
  • 🍎 Samsung Pay – Yes, it can be installed on Xiaomi, but requires a root or patch through Magisk.

Consider setting up Google Pay as the most common option:

  1. Download Google Pay from Google Play Market.
  2. Open the application and add a bank card (Visa, Mastercard, World are supported).
  3. Confirm the card via SMS or bank application.
  4. In the NFC settings (Settings β†’ Connections β†’ NFC), select Google Pay as the default payment app.

For successful payment:

  • πŸ“΅ Do not lock the screen while bringing the phone to the terminal.
  • πŸ”‹ Battery charge must be above 5% (some terminals fail when low charge is required).
  • πŸ“Ά The Internet is not required for the payment itself, but is needed for the initial linking of the card.

Google Pay|Mi Pay|Samsung Pay|Apple Pay (via emulation)|Other |Not used-->

Critical information: If the terminal issues an error "Unsupported Device" after linking the card, check if the smartphone has root installed or the bootloader is unlocked. Banks block payments on modified devices for security reasons.

Use of the NFC-tags

One of the most useful uses of NFC is to automate routine activities with tags, for example, you can:

  • πŸ”• Turn off the sound in the office by bringing the phone to the tag on the table.
  • πŸš— Turn on the navigator and start music when entering the car.
  • 🏠 Activate Home Mode (Wi-Fi, screen brightness) when returning home.

To work with labels will need:

  1. NFC-tags (you can buy on AliExpress or in electronics stores, are worth it) ~50-200 rub).
  2. Recording app: NFC Tools, Trigger or Automate.

Example of setting the label for the "Home" mode:

  1. Open NFC Tools and select Write.
  2. Add actions: Enable Wi-Fi Set screen brightness at 70% Disable mobile data Launch the application "Yandex Music"

Hold the phone to the record label.

Place a mark at the front door.

What labels to choose for automation?
For home automation, labels will be suitable NTAG213/215/216 β€” They are cheap and have enough memory (144-888 For complex tasks (e.g. storing a Wi-Fi password), take NTAG216. Avoid the cheapest labels without overwriting protection – they can be accidentally erased by others NFC-device.

Type of tagMemory volumeExample of use
NTAG213144 bytesSimple commands (on/off Wi-Fi)
NTAG215504 bytesStorage of URL or short text
NTAG216888 bytesComplex automation (a few actions)

Transfer of files and contacts via NFC

Few people know, but NFC can be used to quickly transfer files between two smartphones (including between Xiaomi and devices of other brands).

How to transfer the file:

  1. Turn on NFC on both devices.
  2. Open the file (photo, document) or contact you want to transfer.
  3. Combine the back panels of smartphones (NFC-chips are usually located at the top of the).
  4. Wait for the sound signal or vibration – the transmission will start automatically.

You'll need to set up:

  1. Mi Home (for Xiaomi devices) or Home Assistant (for advanced scenarios)
  2. NFC-markings recorded through NFC Tools with Smart Home Teams.

Example of automation for the robot vacuum cleaner Mi Robot Vacuum:

1. In Mi Home, create the script for NFC Cleanup:




Condition: "NFC-label (ID: XXXXXX)"




Action: "Start cleaning (standard mode)"




2. In NFC Tools, mark the command to run this scenario.




3. Place a mark at the exit door.

⚠️ Attention: For work NFC With a smart home, both devices (smartphone and managed gadget) must be on the same local Wi-Fi network. If you use cloud management through Xiaomi servers, there may be a delay to the end of the day. 2-3 seconds.

Solving NFC Problems on Xiaomi

If NFC is not working or is not working properly, check the following points:

Problem.Possible causeDecision
NFC is not includedThere is no support in the regionChange region to EEA in MIUI settings
Payments don't passBank locks deviceCheck for root or unlocked bootloader
Labels are not readableChip weak signal.Try to bring your phone to another spot on the tag.
Android Beam is not working.The function is disabled in MIUIUse third-party apps (such as Send Anywhere)

If the problem is not solved:

  • πŸ”„ Reset network settings: Settings β†’ System system β†’ Reset β†’ Resetting network settings.
  • πŸ“± Check the integrity of the chip: physical damage to the case can disrupt the work NFC.
  • πŸ› οΈ Update the firmware: sometimes bugs NFC Corrected in new versions MIUI.

πŸ’‘

If the NFC has not worked after all the manipulations, check if the smartphone has Magisk modules that change system files (for example, Universal SafetyNet Fix), which can conflict with the work of contactless payments.

FAQ: Frequent questions about NFC on Xiaomi

Can I add NFC to a Xiaomi smartphone if it’s not there?
No, physically add. NFC-It's impossible -- it's soldered into the motherboard at the manufacturing stage. NFC-Adapters connected to the USB-C (for example, ACR1255U), But it's inconvenient for everyday use.
Why does NFC drain the battery so quickly?
Normally, NFC consumes minimal energy (less than 1% of the charge per day). If you notice a significant consumption, check if background processes using NFC are running (e.g., constant tag scanning in applications like Tasker).
Does NFC work through a cover?
Yes, but the thickness of the case should not exceed 2-3 Metal cases or magnet cases can block the signal. NFC-chip (usually marked with logo) NFC back-panel).
Can I use NFC to pay without the internet?
Yes, the transaction itself does not require the Internet β€” payment data is stored in a secure element (eSE) of the NFC chip. However, to initially link the card to Google Pay or Mi Pay, you will need to connect to the network.
How to protect data on NFC-reading-mark?
Use tags that support encryption (such as NTAG424 DNA) or write them not the commands themselves, but links to cloud scripts (via IFTTT or Home Assistant), and you can physically hide the tags (for example, hide them under furniture or inside objects).