How to hide your phone number on Xiaomi when outgoing calls: a step-by-step guide

Hiding a number when calling Xiaomi is a challenge that users face for all sorts of reasons, from protecting privacy to avoiding intrusive callbacks. Unlike landlines, where this feature is set up by the operator, on Redmi, POCO or Mi smartphones, the process depends on the version of MIUI, firmware and even a mobile operator. In this article, we will analyze all the current methods, from standard settings to hidden codes and third-party applications.

It is important to understand that hiding a number does not always work 100%. Some operators (for example, MegaFon or Beeline) may ignore the request for anonymity if you have additional services or a corporate service connected to you. SIM-Also, please note that in some countries (e.g. the U.S. or the EU) concealment of a number may be restricted by law. MIUI 14 and Android 13, but most of the instructions will be suitable for other versions.

If you use Xiaomi with two SIM-And you have to apply the settings separately to each of these maps, and now we're going to go to the specific ways, from the simplest to the more complex.

1. Hiding the number through phone settings (standard method)

The most obvious and safe method is to use the built-in MIUI settings.It works on most models, including the Redmi Note 12, POCO X5 and Xiaomi 13, but may not be available on custom firmware devices or in some regions.

To hide the number for all outgoing calls:

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the top right corner and select Settings.
  3. Go to the Additional Settings section (or Call Settings in some versions).
  4. Find the Subscriber Identification or Show me my number.
  5. Choose the option to hide the number (or never).

If there is no such point, then your operator blocks this function at the level of the device. SIM-In this case, try other methods from this article.

πŸ“Š What kind of mobile operator do you have?
MegaFon
Beeline
MTS
Tele2.
Yota
Other

⚠️ Note: Some Xiaomi firmware for China (e.g, MIUI China) this item may be called Caller ID and be in the Call Settings section β†’ Additional settings. If you have an English-language interface, use these terms to search for the interface.

2.Use of USSD-number-code

If the phone settings do not help, you can try to activate the hiding number through special USSD-This method works directly with the operator and does not depend on Xiaomi firmware, but not all operators support such commands, especially if you have a corporate tariff.

Here are the basic codes for popular Russian operators:

Operator.Code to hide the numberCode for undoing concealment
MTS*31# + number#31# + number
Beeline*31# + number#31# + number
MegaFon*31# + number#31# + number
Tele2.*31# + number#31# + number
Yota*31# + numberNot supported

To constantly call with a hidden number, enter *31# and press the call button. After that, all outgoing calls will be anonymous until you cancel the setting with the code #31#. Note that on some MegaFon and Tele2 rates this feature may be paid (about 1-3 rubles per call).

πŸ’‘

If the code *31# It doesn’t work, try to enter it in the format *31*number # (e.g, *31*79123456789#). It helps sometimes on the old ones. SIM-card.

3. Hiding the number for individual contacts

If you only need to hide the number when you call specific subscribers (e.g., customer support or strangers), you can customize this individually, which is convenient if you don't want to hide the number for all calls.

Instructions for MIUI:

  1. Open the Contacts app.
  2. Find the right contact and click on it.
  3. In the upper right corner, tap on three dots and select Edit.
  4. Scroll down and find the Additional Call Settings (or Number Settings) field.
  5. Enable Hide the number when you call or enter the *31# prefix before the number (e.g. *31#79123456789).

If you don't have one, you can create a duplicate contact with the *31# prefix before the number.

  • πŸ“ž Original number: 79123456789
  • πŸ”’ Hidden number: *31#79123456789

⚠️ Note: Some call apps (such as WhatsApp or Viber) ignore the *31# prefix and show your real number. SIM-map.

4. Apps to hide the number on Xiaomi

If the standard methods don't work, you can use third-party apps, which are especially useful if your operator is blocking. USSD-codes or you have custom firmware. Here are the proven options:

  • πŸ›‘οΈ Hide My Number is a simple number hiding tool with Xiaomi support.
  • πŸ“± ExDialer is an alternative phone application with anonymous calls. MIUI rootless.
  • πŸ”’ Burner is a service for creating temporary numbers, suitable if you want to completely hide your identity (for example, for sale on Avito).

Check reviews before installing – some apps may contain ads or ask for unnecessary permissions. We recommend Hide My Number as it is specifically optimized for Xiaomi and does not conflict with MIUI.

Installation and configuration:

  1. Download the app from Google Play.
  2. Open it and give access to the calls.
  3. In the settings, select Hide the number for all calls or set exceptions.
  4. Make the application the default phone (in Android settings β†’ Apps β†’ Default Apps β†’ Phone).

β˜‘οΈ Application security check

Done: 0 / 4
What to do if the application does not work?
If you don’t get your calls after you install Hide My Number, try 1. Reboot your phone. 2. Turn off battery optimization for the app (Settings β†’ Battery β†’ Battery Optimization β†’ Find the app and turn off optimization). 3. Install another version of MIUI (e.g. global instead of Chinese).

5. Hiding the number through operator settings

If none of the above methods worked, the problem may be on the mobile operator side, and some providers (for example, corporate rates MTS or Beeline) by default block the ability to hide the number, in which case you will have to contact support.

How to request the concealment of the number from the operator:

  • πŸ“ž Call the support service: MTS: 0890 Beeline: 0611 MegaFon: 0500 Tele2: 611
  • πŸ’¬ Write to the support chat via the official application of the operator.
  • 🌐 Go to the Personal Account on the operator's website and find the Service section β†’ Number settings.

When you contact, tell them you want to activate the Anti-AON function (number antidefinition). Some operators have a fee (about 30-50 rubles per month), but it is guaranteed to hide the number for all outgoing calls. Check whether the service applies to roaming - sometimes in other countries the number can be viewed.

πŸ’‘

If the operator refuses to activate the Anti-AON, try to re-release SIM-A new card to a new number, sometimes it solves the problem.

6.Verifying if the number hiding is working

After setting up any of the methods, it is important to make sure that the number is actually hidden.

  • πŸ“± Call another phone (such as from work or home stationary).
  • πŸ€– Use the numbering services: Zvonok.com (enter your number and call) Kto-zvonil.ru (check by callback)
  • πŸ’¬ Ask a friend or colleague to take your call and confirm that the number is not displayed.

If you can see the number anyway, try:

  1. Reboot the phone.
  2. Change. SIM-Places map (if you have Xiaomi with two slots).
  3. Try another method from this article.

On some Xiaomi models (such as the Redmi Note 10 Pro), the Hiding Settings may reset after upgrading to MIUI 14. Check it after each major firmware update.

7. Frequent problems and their solutions

Even after you set it up properly, hiding a number may not work, and here are the typical reasons and ways to fix them:

Problem.Possible causeDecision
Number visible despite settingsThe operator blocks the functionCall support and request anti-AON
Code is not working.Outdated. SIM-mapReplace the SIM with a new one in the operator’s cabin
Hiding settings disappear after rebootMIUI failureReset network settings: Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings
The concealment application is not installedIncompatibility with MIUIInstall a global version of the firmware

If you’re using Xiaomi with custom firmware (like LineageOS or Pixel Experience), check the settings in Phone β†’ Settings β†’ Calling accounts β†’ [your carrier] β†’ Additional settings. There may be a separate switch to hide the number.

Can I hide my number when calling via WhatsApp or Viber?
No, messengers use their own communication channel and ignore the hidden phone number settings. On WhatsApp and Viber, your number will be visible to the person who is associated with the account. To hide the identity, create a new account with a different number (for example, through Burner).
Will Roaming Room Rooming Room Hiding Work?
It depends on the operator. For example, MegaFon and Beeline usually keep the Anti-AON setting in roaming, and Tele2 can reset it. Check this point with support before traveling. Also note that in some countries (for example, in the UAE or Saudi Arabia), hiding the number is prohibited by law.
Can I hide the number on Xiaomi without SIM-cards (only via Wi-Fi)?summary> No, yours is still used for Wi-Fi calls (such as Wi-Fi Calling). SIM-The card, and the number will be determined in the same way as a regular call. Hiding only works for standard voice calls over the cellular network. If you want complete anonymity, use messengers with support for calls by nickname (for example, Telegram with voice chats function).
Is it paid to hide a number on Xiaomi?
Standard methods (via phone settings or code *31#) are usually free. However, some operators may charge for the service Anti-AON (about 30-50 rubles per month), also paid applications for concealment of numbers (for example, Burner charges for temporary numbers). All prices are indicated at the time of 2026 - check the current rates with the operator.
Does Hiding a Number on Xiaomi Work with Two? SIM-map?
Yes, but you have to use the settings separately for each. SIM-For example, if you want to hide the number only on the first one. SIM, You can set it up in its settings. Notice that some operators (like Television)2) They can block the number from being hidden on additional SIM-multicard-SIM mode.

If none of the methods suggested worked, it may be that the problem is with custom firmware or tariff restrictions, in which case you should try updating MIUI to the latest version or contact the operator to clarify the terms.