How to Enable Hidden Number on Xiaomi: All the Ways to Work

Hiding a number when calling is a feature that comes in handy in dozens of situations, from protecting personal data to professional activities. Owners of Xiaomi smartphones based on MIUI often face difficulties when trying to activate this mode due to the features of the firmware and regional settings. Unlike naked Android devices, where the option of hiding a number is usually available in standard settings, on Redmi, POCO or Mi, the path to it can be hidden behind several layers of the menu โ€“ or not at all.

In this article, we will look at all the current ways to hide a number on Xiaomi in 2026, including bypassing carrier restrictions, setting up through the engineering menu and alternative solutions for instant messengers. Particular attention will be paid to models with MIUI 14/15, where the interface has changed, and also look at the nuances for different countries (Russia, Europe, India). If you tried to find this option through a search by settings and did not find it, you are not alone: the problem is typical for many users.

Why Xiaomi doesnโ€™t have the โ€œHide Numberโ€ option in its standard settings?

The reason for the lack of visible options lies in three factors:

  • ๐Ÿ“ฑ Version. MIUI And regional firmware. In European and Indian builds (MIUI EU/IN) The feature is often hidden due to local telecommunications laws, such as in India, operators are required to pass a subscriber number to emergency services, so the option can be blocked at the software level.
  • ๐Ÿ“ก Mobile operator policy: Some providers (e.g. MTS or Airtel) block the transmission of a hidden number at the network level, even if the smartphone supports this feature.
  • ๐Ÿ”ง An outdated engineering menu. MIUI (Up to 12th) the option was hidden in the #4636## menu, but in new firmwares this path may not work.

It's important to understand that even if you activate a number hiding on your phone, the operator can ignore this command. For example, in Russia, since 2021, many operators have defaulted to transmit a number on the network, despite the device's settings. You can check if the cover-up works by calling another phone, so if the screen shows "Unknown" or "Private Number", everything is set up correctly.

๐Ÿ“Š Your carrier?
MTS
Beeline
Megaphone
Tele2
Yota
Other

Method 1: Hiding a number through call settings (MIUI 14/15)

Since MIUI 14, the path to configuring a hidden number has changed, and now the option is hidden in the Phone menu, but its visibility depends on the regional firmware.

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the upper right corner โ†’ select Settings.
  3. Go to the Additional settings section (or Extended on some models).
  4. Find the caller ID (or Show me my number).
  5. Choose the option to hide the number (or never).

If there is no caller ID, then your firmware does not support this option at the interface level. USSD-code.

- Make sure that SIM-The card is active and catches the network

Check the version of MIUI in Settings โ†’ About the phone

Restart your phone if the option does not appear

- Try inserting. SIM In a different slot (for dual-SIM models)-->

โš ๏ธ Note: On some models POCO (for example, POCO X5 Pro after updating to MIUI 15 option may be missing even if it was previously, due to Xiaomiโ€™s policy of unifying firmware for different regions.

Method 2: Activate through an engineering menu (for power users)

If the standard way didnโ€™t work, you can try to enable a hidden number through an engineering menu, which works on most Xiaomi models, but requires caution โ€“ wrong actions can disrupt the network.

Instructions:

  1. Open the Phone app and enter the code: ##4636## Some models (e.g. Redmi Note 12) may require a code: ##36446337###
  2. In the menu that opens, select Phone Information (or Phone Information).
  3. Scroll down to the Set CLIR (Call Line Identification Restriction) block.
  4. Click on the line and select Hide number (or enter the value of 2 manually).
  5. Save the changes and restart the phone.

After you reboot, check the function by calling another number, and if you see "Private Call" on the screen, everything is set up correctly.

Xiaomi modelDoes the engineering menu work?Alternative code
Redmi Note 11/12Yes.##4636##
POCO F4/F5Yes, only. MIUI EU)##36446337##
Mi 11 UltraPartially (depends on firmware)##86583##
Redmi 10CNo (operator lock)โ€”

โš ๏ธ Attention: On models with MIUI for Russia (e.g. Redmi) 12C From the official dealers, the engineering menu may be blocked. USSD-codes.

Method 3: USSD-codes for hiding numbers (by operators)

If previous methods have not worked, you can try to activate the hiding number through the USSD-These codes are sent to the operator and can work even if the phone does not support the software-level function.

Enter one of the following codes in the Phone app (depending on your operator):

  • ๐Ÿ“ถ MTS: *111*31# (insert) / #111*31# (switch off)
  • ๐Ÿ“ถ Beeline: *110*31# (insert) / #110*31# (switch off)
  • ๐Ÿ“ถ Megaphone: *130*31# (insert) / #130*31# (switch off)
  • ๐Ÿ“ถ Tele2: *155*31# (insert) / #155*31# (switch off)
  • ๐Ÿ“ถ Yota: *100*31# (insert) / #100*31# (switch off)

After entering the code, you will receive SMS-Confirmation from the operator. Please note that some providers charge for this service (e.g. MegaFon takes a charge). ~Also at corporate tariffs, the number hiding function can be blocked by default.

๐Ÿ’ก

If USSD-The code did not work, try sending it through the Messages app" (SMS) Sometimes it helps you bypass firmware constraints.

Method 4: Applications to hide numbers (if nothing helps)

If all of these methods don't work, there's a third-party application option, which is that it's a call forwarding process through the developer's servers, which allows you to hide the real number, and the downside is that you might have delays in connecting and fees.

Top.-3 Proven applications for Xiaomi:

  • ๐Ÿ“ž Hide My Number (free but with ads) works through virtual numbers, supports MIUI 14/15. Link to Google Play.
  • ๐Ÿ”’ Burner (paid, from $4.99/Offers temporary numbers for the US/Canada, but requires registration.
  • ๐ŸŒ Dingtone (free of charge) gives you a virtual number for SMS Calls and calls, but the quality of the communication depends on the region.

Check reviews before installing, as some apps may collect call data, and note that virtual numbers are often blocked by banks and delivery services (e.g., when confirming orders).

โš ๏ธ Note: Apps like Hide My Number may conflict with system calls on Xiaomi. If standard calls stop working after installation, clear the phone app cache in Settings โ†’ Annexes.

Hiding the number in messengers (WhatsApp, Telegram, Viber)

If you have to hide a number, not only when you make calls, but also in messengers, you have to use other methods. In most applications (like WhatsApp or Viber), the number is tied to your account and you can't hide it.

  • ๐Ÿ’ฌ Telegram: Create an account using a virtual number (SMS-Activate or OnlineSIM services). โ†’ Privacy Select No one for "Phone Number".
  • ๐Ÿ“ฑ WhatsApp: You can't officially hide the number, but you can use a business account with a separate number (via WhatsApp Business), and there are unofficial clients like FMWhatsApp, but they violate the rules of the service.
  • ๐ŸŽง Viber: In settings (More) โ†’ Settings โ†’ Confidentiality: You can hide the number from non-contacts, but it will not be possible to hide it completely.

For maximum anonymity, we recommend using messengers with support for nicknames (for example, Signal or Session), where the number is not a mandatory identifier.

How to create a Telegram account without SIM-map?
1. Download the Telegram app and click "Start chat." 2. Instead of a phone number, select the "Login via" option. QR-code" (if available) or use the virtual number service (SMS-Activate). 3. Enter the received confirmation code. 4. In the privacy settings, turn off the display of the number for all users.

Frequent problems and their solutions

Even after successfully configuring the number concealment, Xiaomi users face typical problems.

Problem.Possible causeDecision
The number is not hidden despite the settingsThe operator blocks the function at the network levelTry it. USSD-code or change operator
The โ€œHide Numberโ€ option disappeared after the updateMIUI update resets settingsReturn the settings through the Engineering Menu
The call is called "Unknown", but not always.Unstable operation of the function of the operatorCall another number to check in.
The engineering menu is not working.Firmware with blocked accessUse it. USSD-codes

If none of these methods worked, the radical solution is to change the firmware to custom (for example, LineageOS or Pixel Experience). However, this requires unlocking the bootloader and may deprive you of warranty. Read more about firmware for Xiaomi in our guide on custom ROM.

๐Ÿ’ก

If you use Xiaomi with China firmware (MIUI CN), the number hiding feature can be blocked at the system level, in which case only changing the firmware to the global or European version will help.

Can I hide my number when sending an SMS to Xiaomi?
No, standard SMS always sends with your number. To send an anonymous message, use instant messengers (such as Telegram with a virtual number) or online services like SMS24.me.
Why did the "Hide Number" option disappear after resetting?
When resetting to factory settings, some parameters MIUI return to default options, including hidden options. Try to re-activate the function through the engineering menu or USSD-code.
Does hiding a number on Xiaomi work in roaming?
Depends on the roaming operator. Some foreign providers ignore the concealment settings. Check your operator's terms and conditions or use virtual numbers before traveling.
Can I hide my number when calling via Wi-Fi (VoWiFi)?
Yes, but only if the operator supports this feature, for example, MTS and MegaFon transmit the hidden settings for the number when VoWiFi calls.
How do I know if my number is hidden when I call?
Call another phone (such as friends or your second number) if the screen displays "Private Call", "Unknown" or "Hidden Number", the function works.