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.
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.
- Open the phone application (pipe icon).
- Click on the three dots in the upper right corner โ select Settings.
- Go to the Additional settings section (or Extended on some models).
- Find the caller ID (or Show me my number).
- 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:
- Open the Phone app and enter the code: ##4636## Some models (e.g. Redmi Note 12) may require a code: ##36446337###
- In the menu that opens, select Phone Information (or Phone Information).
- Scroll down to the Set CLIR (Call Line Identification Restriction) block.
- Click on the line and select Hide number (or enter the value of 2 manually).
- 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 model | Does the engineering menu work? | Alternative code |
|---|---|---|
| Redmi Note 11/12 | Yes. | ##4636## |
| POCO F4/F5 | Yes, only. MIUI EU) | ##36446337## |
| Mi 11 Ultra | Partially (depends on firmware) | ##86583## |
| Redmi 10C | No (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?
Frequent problems and their solutions
Even after successfully configuring the number concealment, Xiaomi users face typical problems.
| Problem. | Possible cause | Decision |
|---|---|---|
| The number is not hidden despite the settings | The operator blocks the function at the network level | Try it. USSD-code or change operator |
| The โHide Numberโ option disappeared after the update | MIUI update resets settings | Return the settings through the Engineering Menu |
| The call is called "Unknown", but not always. | Unstable operation of the function of the operator | Call another number to check in. |
| The engineering menu is not working. | Firmware with blocked access | Use 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.