Ussd Code To Hide Number

The standard USSD code to hide your phone number when making calls is 31#. To activate hidden Caller ID, open your phone’s dialer and enter 31#; you should see a confirmation that outgoing Caller ID is now hidden and your calls will appear as “Private Number” or “Unknown Caller” to recipients[2].

To disable this feature and show your number again, dial #31# in your call app, and you’ll receive a notification confirming that Caller ID is visible again[2][3][5].

You can also check the current status of this feature by dialing *#31#[5].

Additionally, some networks allow you to hide your number for individual calls by prefixing the number you’re calling with #31# (for a hidden call) or *31# (to show the number if you have global hide enabled)[5][6]. For example, dialing #31#1234567890 will hide your caller ID for that specific call.

Another widespread code is *67, which you can dial before a phone number to block your number for only that call. This method works on most providers globally and is temporary—your number is shown on your next call unless *67 is used again[4][6].

Note that these codes may not work with all carriers or in all countries; check with your mobile provider for details on support and possible additional features.

References