Hide a phone number when calling one MegaFone one times is a task that occurs to users Android more often than it seems. Perhaps you need to call support, contact a stranger, or simply maintain confidentiality for a one-time request. Fortunately, the operator provides several ways to do this free, without connecting to paid services or installing third-party applications.

Many people mistakenly believe that hiding a number requires activating a permanent option or purchasing a tariff plan. In fact, it is enough to know simple code or change the phone settings before calling. In this article we will analyze three proven methodsthat work on all smartphones Android โ€”from budget Xiaomi Redmi to flagship Samsung Galaxy. Important: all methods are suitable for one-time hiding a number without affecting the default settings.

Some users fear that hiding a number may lead to blocked calls or problems with identification. This is a myth: operator MegaFon does not restrict such calls if they do not violate the rules of communication (for example, they are not used for fraud). However, it is worth remembering that some organizations (banks, government services) may not accept calls with hidden numbers.

๐Ÿ“Š Why do you want to hide the number when calling?
Contact with a stranger
Call support
Keep confidential
Another option

Method 1: Code *31# before dialing the number - the fastest method

If you need to hide the number one time, just enter a special code before dialing the subscriber. This method works on all tariffs MegaFon and does not require changes in the phone settings.

The instructions are simple:

  1. Open the application Phone on your Android.
  2. Enter the combination *31# (without spaces).
  3. Immediately dial the subscriber's number (for example, 89123456789).
  4. Press the call button.

The number will be hidden only for this call. The next call will be displayed with your number unless you repeat the procedure. This method is suitable for emergency cases when there is no time to change the settings.

Dial *31# without spaces|

The subscriber number is entered immediately after the code|

There are no "+" or "8" symbols before the number (if you are calling on a phone)|

Network connection MegaFon active-->

Important: code *31# does not work on all operators. For example, u MTS i Beeline there may be other combinations. But for MegaFon this is official and free way.

๐Ÿ’ก

If after dialing *31# the call does not go through, try adding a pause: dial *31#,subscriber_number (the comma creates a delay of 2 seconds).

Method 2: Phone settings - hiding the number for one call

If you do not want to remember the codes, you can temporarily change the phone settings. This method is suitable for Android 10 and newer, but may differ depending on the model (for example, on Samsung One UI and MIUI menus are located differently).

Step-by-step guide:

  1. Open the application Phone.
  2. Click on the three dots (โ‹ฎ) in the upper right corner and select Settings.
  3. Go to section Additional settings or Calls (on some phones โ€” More).
  4. Find item Additional settings โ†’ Subscriber identification (or Show my number).
  5. Select Hide number.
  6. Make a call - the number will not be displayed.
  7. Return the settings back after the call, so that the number again was displayed.

This method is convenient if you need to make several hidden calls in a row. However, do not forget turn off hiding after use, otherwise all your further calls will be anonymous.

โš ๏ธ Attention: On some firmware (for example, ColorOS from Oppo/Realme) the menu item may be called differently. If you donโ€™t find it, use the search in the settings with the request โ€œidentificationโ€.
Phone model Path to the settings for hiding the number
Samsung Galaxy (One UI) Phone โ†’ โ‹ฎ โ†’ Settings โ†’ Additional โ†’ Subscriber identification
Xiaomi Redmi/POCO (MIUI) Phone โ†’ โš™๏ธ โ†’ Calls โ†’ Advanced โ†’ Show my number
Google Pixel (Stock Android) Phone โ†’ โ‹ฎ โ†’ Settings โ†’ Calls โ†’ Additional settings โ†’ Identification subscriber
Honor/Huawei (EMUI) Phone โ†’ โ‹ฎ โ†’ Settings โ†’ More โ†’ My numbers โ†’ Identification

Method 3: Prefix #31# before the number - an alternative option

If code *31# did not work (for example, due to firmware features), try an alternative prefix - #31#. It works on the same principle, but may be better recognized by some devices.

How to use:

  1. Open the application Phone.
  2. Enter #31# (without spaces).
  3. Immediately after this, dial the subscriber's number (for example, #31#89123456789).
  4. Press the call button.

This method also hides the number for only one call. The main difference from *31# is the order of characters. If both codes do not work, check if your tariff is blocking plan for such calls (for example, corporate SIM cards sometimes have restrictions).

Why may the codes *31# and #31# not work?

In rare cases, the problem is related to:

- Outdated firmware (update Android to the latest version).

- Operator restrictions (for example, on some corporate tariffs).

- Conflict with applications (try disabling VPN or firewalls).

If all else fails, use the second method (phone settings).

What to do if the number is not hidden?

Sometimes users are faced with the fact that the number continues to be displayed despite the use of codes or changes in settings. Here are possible causes and solutions:

  • ๐Ÿ”„ Restart the phone. Sometimes a failure in the communication module leads to commands being ignored.
  • ๐Ÿ“ถ Check network. If you are roaming or in a weak signal area, the operator may not process the request to hide.
  • ๐Ÿ“ฑ Update the firmware. Old versions of Android (below 9.0) may have bugs with processing USSD codes.
  • ๐Ÿ”’ Make sure the number is not blocked. Some subscribers (for example, banks) technically do not accept calls from hidden numbers.

If the problem persists, try calling another number (for example, a friend) and check if your number is displayed on it. This will help you understand whether the problem is with your phone or with the subscriber you are calling.

โš ๏ธ Attention: On some tariffs MegaFon (for example, business packages) the ability to hide a number may be disabled. Check the conditions in your personal account or with the operator by number 0500.

Is it possible to hide the number on a permanent basis?

Yes, MegaFon provides the ability to hide number for all outgoing calls, but this requires activating a paid service or changing settings in your personal account. However, in this article we consider free methods for one-time use.

If you need to hide the number regularly, consider the following options:

  • ๐Ÿ’ณ Activate the AntiAON service. Cost - from 30 rubles per month (rates may vary). Activated by command *105*071#.
  • ๐Ÿ“ฒ Use applications. For example, Drupe or Truecaller (but they require registration and can collect data).
  • ๐Ÿ”„ Set up hiding in the phone. In the menu Subscriber identification (see Method 2) you can select Hide number permanently.

Important: permanently hiding the number may arouse suspicion among subscribers and some services (for example, taxi or delivery). Use this option only if necessary.

Is it safe to hide the number?

Yes, hiding the number when calling does not violate the law and does not lead to blocking the SIM card if you use it for personal purposes. However, there are several nuances:

  • โš–๏ธ Legal restrictions. In Russia there is no ban on hiding a number for individuals, but fraudulent actions (for example, calls on behalf of banks) are prosecuted by law.
  • ๐Ÿ›ก๏ธ Security. Some services (for example, Yandex.Taxi or SberBank) can block calls from hidden numbers.
  • ๐Ÿ“ต Operator restrictions. MegaFon can temporarily block the ability to hide if Detects suspicious activity (for example, mass calls).

If you call government services (for example, the tax or Pension Fund), it is better not to hide the number - this will speed up identification and resolution of your issue.

๐Ÿ’ก

Hide the number once using *31# or phone settings - completely legal and does not require payment. The main thing: do not use this function for deception or spam.

FAQ: Frequently asked questions about hiding a number on MegaFon

Is it possible to hide a number when calling a short number (for example, 0500)?

No, codes *31# and #31# work only for regular numbers. Short numbers (for example, 0500 for support MegaFon) always see your number.

Will the number be hidden if I call while roaming?

Yes, but only if you are using a network MegaFon (for example, in countries where a roaming agreement applies). If the connection is through a local operator, hiding may not work.

Is it possible to hide a number when calling via WhatsApp or Telegram?

No, instant messengers use the Internet and do not depend on the mobile network settings. Your number will be visible if you call through these applications.

What to do if after *31# the call does not go through?

Try:

  1. Remove all the characters before the number (for example, +7 or 8).
  2. Use a comma for a pause: *31#,89123456789.
  3. Check your balance - there may not be enough funds in your account.

How much does it cost to hide a number for a one-time call?

Absolutely free. The operator does not charge for using codes *31# or #31#. Payment is charged only for the call itself according to your tariff.