How to Remove Number from Private Number (Step-by-Step Guide)
Have you ever tried calling your mechanic, your partner, or even a business client, only for them to ignore your call repeatedly? Later, when you ask them why, they tell you: “Ah, I saw ‘Private Number’ calling, and you know say man fear unknown.” In Nigeria, a “Private Number” or “Unknown Caller” ID is often viewed with suspicion. With the rise of spoofing, scam calls, and general security concerns, most people simply refuse to answer calls when they cannot see the caller’s identity. If your phone number has permanently set itself to “Private,” you are likely finding it difficult to connect with people. Conversely, you might be on the receiving end, constantly harassed by a hidden number and desperate to “remove” that mask to see who is behind the phone.
Whether you are trying to stop your own number from showing as private or trying to unveil a hidden caller pestering you, the solution lies in specific settings and network codes. This guide will break down exactly how to remove a number from private status using methods that work across MTN, Airtel, Glo, and 9mobile, as well as on popular devices like iPhones, Samsungs, and Tecno/Infinix Androids.
What You Need
Before we dive into the technical steps, ensure you have the following:
- Your Mobile Device: Android or iOS.
- Network Access: You must have a signal to execute USSD codes.
- Airtime (Optional): Some unmasking services require airtime, though fixing your own settings is free.
- Patience: Network settings can sometimes be stubborn and require a restart.
How to Stop Your Number from Showing as “Private” (Outbound)
If people tell you your number appears as “Private Number” or “No Caller ID” when you call them, you have likely accidentally activated a setting on your phone, or your network provider has set a default restriction on your line. Here is how to make your number visible again so your calls get answered.
The Universal USSD Code (Works on All Networks)
This is the fastest method in Nigeria. GSM networks (MTN, Glo, Airtel, 9mobile) use standard codes to control Caller Line Identity (CLI).
- Open your phone’s dialer (where you type numbers to call).
- Dial the following code: *31#
- Press the Call/Send button.
- You should see a pop-up message on your screen saying: “Service enabled” or “Outgoing Caller ID service was enabled.” * Note: In this context, “Enabled” usually means the network is now allowing your ID to be sent.
- If that does not work, try dialing #31# to ensure you haven’t accidentally toggled the hide feature.
- Test it: Call a friend or family member sitting next to you to see if your number now appears on their screen.
Android Settings (Samsung, Tecno, Infinix, Redmi)
The menu structure varies slightly depending on your phone brand. Since Tecno, Infinix, and Samsung are the most common in Nigeria, we will cover the specific paths for these interfaces.
Samsung Users:
- Tap the green Phone app icon.
- Look for the three vertical dots (Menu) in the top right corner and tap them.
- Select Settings from the drop-down list.
- Scroll down and tap on Supplementary Services (this might take a few seconds to load as it checks with the network).
- Tap on Show Caller ID.
- You will see three options: “Network Default,” “Hide Number,” and “Show Number.”
- Select Show Number (or “Network Default” if you want to rely on the USSD code we used earlier).
Tecno, Infinix, and Itel (HiOS/XOS Users):
- Open your Phone/Dialer app.
- Tap the Settings gear icon or the three dots in the top corner.
- Select Carrier Features or Calling Accounts.
- Choose the SIM card giving you the issue (e.g., MTN or Airtel).
- Tap on Additional Settings.
- Tap Caller ID.
- Change the setting from “Hide Number” to “Show Number.”
Google Pixel or Stock Android:
- Open the Phone app.
- Tap the three dots > Settings.
- Tap Calls.
- Tap Additional Settings.
- Tap Caller ID and select Show Number.
iPhone (iOS) Settings
Apple makes this setting very accessible, but it is also very easy to toggle off by mistake while your phone is in your pocket or bag.
- Open the main Settings app (the grey gear icon).
- Scroll down and tap on Phone.
- Look for the option labeled Show My Caller ID.
- Tap it to open the toggle switch.
- Ensure the switch is Green (ON).
- If it is grey, your number is hidden.
- Sabi Tip: If this button is greyed out and you cannot click it, your carrier (network provider) has locked this feature. You must call customer care (180 for MTN, 111 for Airtel, 121 for Glo, 200 for 9mobile) to request a reset of your Caller ID settings.
How to “Remove” the Mask from an Incoming Private Number
Now, let’s address the second scenario: You are receiving calls from a “Private Number” and you want to remove that privacy mask to see who is hiding behind it.
Important Reality Check: There is no magic button on a standard phone that instantly reveals a private caller after the call has ended unless you had tracking software installed beforehand. However, you can use “Trap” technology to unmask them in real-time.
Using “Trap” Call Services
This is the most effective method for persistent harassment. These apps work by rejecting the private call, forwarding it to a toll-free number that unmasks the ID, and then ringing your phone back with the visible number.
Using TrapCall (or similar alternatives):
- Download a reputable unmasking app like TrapCall (Note: Most reliable apps require a subscription).
- Follow the setup instructions to activate Conditional Call Forwarding on your line. This is crucial. It tells your network: “If I decline a call, send it to this unmasking server.”
- When the Private Number calls: Do not pick up. Press the Decline/Hang Up button (usually the red button or side power button twice).
- The app will intercept the rejected call, strip the “Private” mask using the billing data (which always contains the number), and re-route the call back to you.
- Your phone will ring again moments later, but this time the screen will display the actual phone number and potentially the caller’s name.
The *#30# Check
This is a diagnostic USSD code used to check if your phone is allowing incoming caller IDs to be displayed. Sometimes, the problem isn’t the caller, but your phone failing to present the ID.
- Dial *#30# and send.
- The message should read: “Caller Line Identification Presentation (CLIP) enabled.”
- If it says “Disabled,” you need to contact your network provider immediately to reactivate CLIP on your SIM card. Without CLIP, every call will look like a private or unknown number.
Truecaller and Specialized Databases
While Truecaller cannot always unmask a deliberately hidden number (because the data isn’t sent to the phone), it is excellent for numbers that are just “Unknown” (not in your contacts) or marked as Spam.
- Ensure you have the Truecaller app installed and set as your default Caller ID app.
- Update your database regularly (requires data connection).
- If a number calls and it is not strictly “Private” (just unknown), Truecaller searches its massive database of Nigerian users to show you the name (e.g., “Ola Mechanic” or “Potential Fraud”).
When You Can’t Remove It—Block It
If you cannot unmask the caller and they keep bothering you, the next best thing to “removing” the number is removing their access to you. You can set your phone to automatically reject any call that does not show a number.
Blocking on Android:
- Open the Phone app.
- Go to Settings > Blocked Numbers.
- Toggle the switch that says “Block calls from unidentified callers” or “Unknown.”
- Warning: This will block all private numbers, including potential legitimate calls from international lines or corporate offices that use PBX systems.
Blocking on iPhone:
- Go to Settings > Phone.
- Scroll down and tap Silence Unknown Callers.
- Turn this feature ON.
- Calls from private numbers or numbers not in your contacts will be silenced, sent to voicemail, and displayed in your “Recents” list.
Troubleshooting Common Issues
Sometimes, you follow all the steps to show your number, but it refuses to work. Here is how to fix those stubborn glitches.
Issue 1: The Settings Option is Missing
If you go to your Android call settings and the “Caller ID” option is completely missing, it is usually a SIM card configuration error.
- The Fix: Remove your SIM card, wipe the metal chip gently with a soft cloth, and insert it into the other SIM slot (e.g., move from SIM 1 to SIM 2). Restart the phone. This forces the phone to re-read the carrier configuration profile.
Issue 2: “Connection Problem or Invalid MMI Code”
If you dial *31# and get this error message, it means your connection to the network tower is weak, or VoLTE (Voice over LTE) is interfering with the code.
- The Fix: Go to Settings > Mobile Network. Turn off “VoLTE” temporarily. Switch your network mode to “2G/3G Only.” Try the code again. Once it works, you can switch back to 4G/5G.
Issue 3: The Network Hard Lock
If you have a corporate line (CUG) or a post-paid line, your company might have requested permanent privacy for your number.
- The Fix: You cannot change this on your phone. You must contact the fleet manager at your workplace or visit the service center (MTN/Airtel/Glo) with your ID card to request a change in service class.
Conclusion
Dealing with private numbers in Nigeria is about control. Whether you want to be seen so your calls get answered, or you want to see who is calling to avoid trouble, the power lies in your settings.
To stop your number from being private, start with the *31# code—it is the easiest fix. If you are battling harassment from a hidden number, use the “Silence Unknown Callers” feature to protect your peace of mind. Remember, transparency is key in communication; keeping your number visible builds trust and ensures you aren’t mistaken for a scammer.
Sabi Tip: If you frequently receive threatening private calls, do not just block them. Note the exact time and date of the calls. You can report this log to your network provider or the Nigerian Police Force, who have the authority to request unmasked call logs from the telecom operators for legal investigations. Stay safe and shine your eyes!