Some readers want the "Private number" label removed from their own calls. Others want private callers to stop ringing them. A third group wants to know who made a private call, and the phone cannot answer that one.
I test on a Tecno Spark 40, but this guide gives no Tecno menu path because Tecno publishes no caller-ID page. The Samsung and Google paths come from the makers' own pages. No link on this site pays us today, and every link here is a plain link.
Private number on Android: the quick summary
- The label means the network sent no number. Your phone has nothing to reveal about the caller.
- Check your phone's caller-ID setting first. Samsung gives an exact path through the Phone app and Supplementary services.
- MTN publishes two codes. One hides your number, and the other brings it back.
- You can block private callers on some phones. Turn on the unknown-number block, but expect it to be missing on some models.
- Your phone cannot unmask a withheld number. The phone never receives a number it can reveal.
What private number means
A private number is not a secret number stored on your phone. The calling network sends no usable number to your handset. Your phone then shows "Private number" because it has no number to place on the screen.
This matters because there are three different jobs behind the phrase. You may want to show your number again, block callers who hide theirs, or learn who called you privately. The first two can be done from the phone. The third cannot be done from the phone.
Your phone can tell you that a call arrived without a number. It cannot recover the missing number from the network message. Any app that claims to do this is promising information the phone never received.
This also explains why the label can appear on one call but not the next. Other calls arrived with a number. The private call arrived without one. Your phone received different caller information, so it showed different labels.
Hide your number with the phone's own setting
Start inside the Phone app, because that is where Samsung puts the control. Open Phone, tap More options, then Settings. Tap Supplementary services, then Show your caller ID. Samsung gives three choices: Network default, Never, or Always.
Choose Always when you want your number to appear to the person you are calling. Choose Never when you want your number hidden. Network default leaves the choice with your network. Samsung's caller ID support page also warns that some carriers and countries do not allow number hiding. On older Android versions, Samsung says the steps may differ. Samsung also says caller identification is not hidden when you send text messages. I read that page on 2 November 2026.
Your carrier may still control whether your number appears. Samsung says some carriers and countries do not allow number hiding. Test the change from another phone if you want to confirm what the person receiving your call sees. Samsung also warns that a phone with unknown-number blocking switched on will not let your call through at all.
The path above is for Samsung phones. Other makers may use different labels or put the control in a different place. Your carrier may still affect what the caller sees.
Network default lets your carrier apply its normal rule. Always displays your number to the caller. Never hides your number from the caller.
The labels can also differ between phone makers. You may see "Show your caller ID" or "Caller ID". Search the Settings app for "caller" if the Phone menu does not show it. A missing label does not mean the carrier will accept a code that the maker did not publish.
The code, and why it confuses people
MTN's support account answered a reader's question on 4 July 2025. Its answer says to dial *31# to enable private caller ID. It says to dial #31# to disable private caller ID. You can see that answer on MTN's support account. I read that post on 2 November 2026.
That means *31# hides your number for calls from your SIM. #31# brings your number back. MTN's answer also gives a handset route. It names call history, call settings, and the SIM card setting. Check that route before you use a code.
Sony gives #31# a second use. Sony's caller ID support article says to put it before the number you want to call to hide your number for one call. The same page says some mobile operators may not support number hiding. I read that page on 2 November 2026.
Entering a SIM-setting code may change the choice for later calls. Note the current caller-ID choice first. That gives you a way to restore it if the change does not work. Do not enter codes copied from old screenshots because carrier menus can change.
Nigerian carriers, one at a time
MTN publishes both parts of the SIM-setting answer. Dial *31# when you want your number hidden. Dial #31# when you want it shown again. If neither code behaves as expected on your line, contact MTN customer care.
For Glo, Airtel and 9mobile, contact customer care for an exact caller-ID instruction. Use only the instruction they give you.
The safe rule is simple. Use a code only when your carrier or phone maker publishes it. If the carrier gives you no code, ask its support team for the exact instruction for your line.
Keep a record of what the agent tells you. Write down the exact code and menu path. Test the change before making another call.
Stop private callers ringing you
The switch you want is usually called "Block unknown numbers" or "Block calls from unknown numbers". On the Google Phone app, tap More, then Settings, tap Blocked numbers, then turn on Unknown. Google's blocked numbers help page says this blocks calls from private or unidentified numbers. I read that page on 2 November 2026.
Google also gives an honest limit. Calls from numbers that are not stored in your contacts can still come through. The switch blocks the unknown category, but it does not create a rule that blocks every caller outside your contacts. Google also says calls received while a number was blocked stay out of call history.
Samsung has a similar control. Open the Phone app, tap More options, then Settings, then Block numbers, and switch on Block calls from unknown numbers. Samsung's block unknown numbers page says the feature is not available on all models. I read that page on 2 November 2026.
A blocked call may not ring your phone. If you worry that another call was silent because your phone missed a notification, read my Android notifications not showing guide. It covers that other fault without treating it as a caller-ID problem.
The setting that looks right but is not
Open the caller ID and spam protection screen in the Phone app only when you want to control how calls are identified for you. That screen handles caller identification and spam calls. It does not control whether your number shows when you make calls.
Google's caller ID and spam help page states that limit directly. It also offers fake call detection, which warns you when a caller hides their identity or impersonates a contact. The feature needs Android 12 or higher and the Phone, Contacts, and Google Messages apps. I read that page on 2 November 2026.
Changing the caller ID display option leaves your outgoing number unchanged. If your calls still show "Private number", use the outgoing caller-ID control in Supplementary services or the setting your maker provides.
Can you find out who called?
Not from the phone. No usable number reached your handset, so no app, log or search box can turn it into the caller's real number.
MTN's own missed-call alert cannot show these calls either. Its MTN alert details say missed-call alerts do not show missed calls from private or hidden numbers. I read that page on 2 November 2026.
MTN also sells a carrier lookup called WhoDeyCall? Its service page claims the lookup can show unknown, blocked, or hidden callers. The same page says the information may not always be 100% accurate. I read that page on 2 November 2026.
That is a carrier service making a claim, with its own warning attached. It is not proof that your handset can reveal a withheld number. An app making the same claim has no number to work with unless it uses a carrier service.
A private label also does not prove fraud. It tells you that no usable number reached your phone. Treat an unknown call as unknown, and use the blocking switch if you do not want it to ring.
Do not repay an unknown number with money or personal details. A hidden number makes verification harder because you cannot compare it with a saved contact. If the caller claims to be a bank or government office, end the call and use the number printed on your card or official app.
A callback request does not change the missing information. The handset still has no number to return. The safest response to an unwanted private call is to leave it unanswered and block the category.
Questions readers ask
Why does my number still show after the setting?
The phone setting may not have taken effect. Some carriers and countries do not allow number hiding. Another cause is the wrong control. A caller identification option for incoming calls does not affect your outgoing number. Check the outgoing caller-ID setting, then ask your carrier to confirm what it allows on your line.
Does blocking unknown callers block private callers?
On phones with the switch, private and unidentified calls fall under the unknown category, so they are blocked. The setting does not block every number outside your contacts. A number not saved in your contacts can still ring you. The control may also be missing on some models. Check the call-blocking settings for an unknown-number option before relying on it.
Can I see who called private?
No, not from the phone. A private call arrives without a usable caller number. The handset has no hidden copy of that number to reveal. A carrier lookup may claim it can help, but it can be wrong. Any ordinary app claiming to expose the caller is promising information your phone never received. Block the category if you want fewer such calls.
Will the setting survive a SIM change?
The published guidance does not say whether the setting survives a SIM change. Check the outgoing caller-ID control again after changing SIMs. Make a test call from the new SIM and ask the receiving phone whether your number appears on its screen. Confirm the result with your carrier if it still fails.
Is a code or the menu better?
Use the menu first when your phone offers the control. It shows the current choice and is easier to reverse. Use a published code when the carrier tells you or when the menu is missing. A code typed alone can change the SIM setting for later calls. Avoid any code the carrier has not published. After testing it, check the setting again before another call.
What to do now
First, try the phone's outgoing caller-ID setting. On a Samsung phone, the path runs through Phone, More options, Settings, and Supplementary services.
Second, use a code only through your carrier. MTN publishes the SIM-setting codes. For Glo, Airtel, or 9mobile, contact customer care when you need a carrier-specific instruction.
Third, contact customer care if the setting and published code do not work. Turn on the unknown-number block if private callers should not ring you. Accept the honest limit: your phone cannot reveal the missing number. More Android faults sit in my Android problems hub.

Comments
New posts held for reviewCouldn't load comments - the thread service didn't answer. Nothing is being hidden: no approved comments are saved with this page.
No approved comments yet - the first one is yours. New posts are held for review before they appear.