Modern smartphones allow us to stay in touch at any minute, but sometimes there is an urgent need to remain anonymous when calling. Owners of Xiaomi devices often face the question of how to hide a number on Xiaomi so that the interlocutor sees the words “Unknown number” or “Hidden”, This can be useful for business negotiations, calls to support services or in situations where you do not want to disclose your personal data to strangers.
Operating system MIUI, On the basis of which the Xiaomi, Redmi and POCO, Provides flexible tools for managing caller ID. The number hiding feature is built deep into the system settings of telephony, allowing you to change the display parameters in just a few clicks. In this article, we will discuss in detail all available methods, including standard settings and use of the system. USSD-team.
Functional concealment of the number in the shell of MIUI
The MIUI shell interface offers users several options for managing their caller ID, so you can hide your number completely for all outgoing calls, or you can set up a random display, and it's important to understand that this function works at the carrier network level, and the phone settings only send the corresponding request.
The standard feature allows you to switch caller ID modes without rebooting the device. Call settings are in the standard Phone application, which is system-based and cannot be removed. Changes take effect almost instantly after confirmation of action.
💡
Before changing your settings, make sure your plan supports a number-hiding service. Some operators may block this feature or charge an additional fee for it.
It's worth noting that emergency services and some organizations can still see your real number, regardless of your privacy settings, for security reasons and to prevent anonymous threats. If you hide the number, you may also not see incoming calls from those who have locked unknown numbers.
Global Hiding Numbers Through Phone Settings
The easiest and most reliable way to keep a number hidden for all outgoing calls is to use the built-in settings menu, a method that is universal for most models, whether it’s the old Redmi Note or the flagship Xiaomi 14.
To start, you need to open the standard Phone app (green handset), and in the upper right corner of the screen is a menu button represented by three dots or stripes, and if you click on it, you will see a drop-down list where you want to select Settings, and then the interface may vary slightly depending on the version of MIUI, but the logic remains the same.
☑️ Algorithm of actions in settings
In the settings menu, look for a section that could be called “Additional Settings” or “Call Settings.” Inside this section, find a paragraph «ID caller” (Caller) ID). The system will offer you three options: "Show number", "Hide number" and "Network settings." By choosing "Hide number", you force the anonymity mode for all calls.
⚠️ Warning: Once Hide Number is activated, your contacts may not recognize you unless they have your number in their phone book.
Use of the USSD-command ID
If access to the settings menu is limited for some reason or you prefer quick commands, you can use the option. USSD-These are special codes that are sent directly to the operator's network, and they work even if the phone's menu is getting stuck or not working properly.
Three main commands are used to control the display of the number. To hide the number, dial #31# and press the call button. To show the number again, use the command #30#. You can check the current status of the service using the code #31# (in some regions and different operators, the codes may differ slightly, for example, add a prefix).
Below is a table with the basic commands for managing Caller ID that run on most GSM networks:
| Action. | USSD-code | The result |
|---|---|---|
| Hide the number. | #31# | The number is hidden to all outgoings |
| Show me the number. | #30# | Number is displayed standardly |
| Status check | *#31# | Displaying the current state |
| Hide for one call. | #31#number | Anonymous Call to a Specific Subscriber |
Why can't the team work?
Hiding a number for a separate contact
Often, there is a situation where you need to hide a number not for everyone, but only for a specific person. In the standard Phone app on Xiaomi, there is no direct button “hide the number for this contact”, but there is an effective workaround. You can use the prefix before dialing the number we discussed in the section about USSD-team.
To make the call anonymous for a particular subscriber, open the dialer (keyboard for dialing). Before entering the interlocutor's number, enter the code #31#. For example, if the friend's number is 79001234567, dial #31#790012344567.
This method is convenient because it doesn’t require changing the global settings of the smartphone, your primary number will remain visible to all other contacts, and you don’t have to constantly switch modes on the menu, which is especially true for those who value privacy selectively.
- 📞 Open the Phone app and go to the dialing tab.
- 🔢 Enter the #31# combination before the main phone number.
- 📲 Press the call button and the subscriber will see “Unknown number».
Problems with status display and their solution
Sometimes users are faced with a situation where the Hide number setting does not activate or resets itself. SIM-If you see a message on the menu after selecting the appropriate item, "Request not fulfilled" or similar, you need to conduct a diagnosis.
The first step should always be to reboot the device, and this trivial action often solves problems with logging in and updating profiles. SIM-If the reboot didn't work, try to retrieve it. SIM-map, wipe the contacts and insert back, making sure it sits tightly.
Also, the cause may be an outdated firmware or Phone app. Check for updates in the About Phone section or through the GetApps/Google Play app store. In some cases, resetting calls to factory values helps, but this will only affect call settings without deleting your contacts.
⚠️ Note: If none of the software methods work, the problem may be on the operator's side. Some tariff plans by default prohibit hiding the number, and activation of this option requires the connection of a paid service or a change in the tariff.
Alternative methods and third-party applications
Xiaomi smartphone owners who want to get more functionality can turn to third-party solutions. There are many call management apps in the Google Play store that allow you to flexibly configure Caller ID, blacklist and record conversations. However, be careful: such applications often require extensive permissions.
Number-defining applications like Truecaller or GetContact also have number-hiding features, but they operate on the principle of virtual number or forwarding, which means that calls can go through the application developers' servers, which is not always secure from a data protection perspective.
Using messengers (WhatsApp, Telegram, Viber) is another alternative: When calling over the Internet, your real phone number is not transmitted to the operator’s network as a Caller ID, although the interlocutor still sees your account, unless you hid it in the privacy settings of the messenger itself.
💡
The most reliable and secure way to hide a number on Xiaomi is to use the standard settings MIUI or USSD-commands. Third-party applications can carry the risk of leaking personal information.