It is Wednesday, April 1, 2026. In an era where our phone numbers are linked to our bank accounts (BVN), social media profiles, and digital identities, privacy has become a premium commodity in Nigeria.
Whether you are a business professional returning a missed call to an unknown vendor, a journalist conducting a sensitive interview, or simply someone who wants to make a quick inquiry without having your personal contact saved and spammed later, the ability to control your caller identity is essential.
Have you ever tried calling someone and wished your screen name appeared as "Private Number" or "Unknown Caller"?
Many MTN subscribers assume that achieving this requires a trip to a customer service center or subscribing to a special monthly plan. In reality, the solution is built right into your phone's dialer. If you are searching for the exact code to hide number on MTN, you have come to the right place.
In this comprehensive guide, we will provide you with the verified USSD shortcodes for masking your caller ID in 2026. We will explain how to hide your number for a single call, how to permanently hide it using your smartphone settings, and how to troubleshoot common "Call Ended" errors associated with private numbers.
Understanding Caller ID: The Basics (CLIP vs. CLIR)
Before you dial any codes, it helps to understand how the MTN network handles your phone number. Telecommunication networks operate using two main protocols for caller identification:
CLIP (Calling Line Identity Presentation): This is the default setting on your new MTN SIM card. It tells the network to present (show) your phone number to the person receiving your call.
CLIR (Calling Line Identity Restriction): This is the service we are focusing on today. When activated, it instructs the network to restrict (hide) your phone number, displaying it as "Private Number" to the recipient.
The code to hide number on mtn is simply a USSD command that triggers the CLIR protocol on your line.
Method 1: The Quick USSD Code (For a Single Call)
If you only want to hide your number for one specific call and want your number to show normally for all subsequent calls, this is the best and safest method.
The Official Code: #31#
This code acts as a prefix. You must type it immediately before the phone number you are trying to call.
How to Use It:
Open your phone’s dialer (keypad).
Type #31#.
Immediately type the destination phone number without any spaces.
Example: If you want to call 0803 123 4567, you will type: #31#08031234567
Press the Call button.
The Result: The person you are calling will see their screen light up with "Private Number" or "Unknown Caller." Once you hang up, the code’s effect ends. Your next call (if dialed normally) will show your number.
Method 2: Permanent Settings on Your Smartphone
What if you want every outgoing call from your MTN line to be hidden? Typing the code to hide number on mtn before every single call can become tedious.
For a permanent solution, you can change the settings directly within your device's operating system.
How to Hide Your Number on Android (Samsung, Tecno, Infinix, Pixel)
Note: Menu names may vary slightly depending on your Android version (Android 15 or 16) and the manufacturer's custom interface.
Open the Phone app (the dialer).
Tap the three vertical dots (Menu) in the top right corner.
Select Settings.
Look for Calling Accounts or Supplementary Services (On Samsung devices, it is usually under Supplementary Services).
Select your MTN SIM (if you use a dual-SIM phone).
Tap Caller ID or Show my caller ID.
A pop-up menu will appear. Select Hide number (or "Restricted").
How to Hide Your Number on iPhone (iOS)
Open the Settings app on your iPhone.
Scroll down and select Phone.
Tap on Show My Caller ID.
Toggle the switch to the OFF position (the green background will turn grey).
Once these settings are applied, your MTN line will automatically trigger the CLIR protocol for every call you make.
How to Show Your Number Again (Unhiding)
If you previously set your phone to permanently hide your number (using Method 2) and you now want to reveal it for a single call—perhaps you are calling your bank or a delivery driver who refuses to pick up private numbers—you can use the unhide prefix.
The Unhide Code: *31#
Open your dialer.
Type *31# followed by the phone number.
Press Call.
This command overrides your phone's internal "Hide Number" setting for that specific call only.
To check your current status:
If you are confused about whether your line is currently set to hide or show your number, dial:
*#31#
The network will return a flash message stating either "Service Enabled" (your number is showing) or "Service Disabled" (your number is hidden).
Troubleshooting: Why Are My Private Calls Failing?
A common frustration among subscribers in 2026 is dialing the code to hide number on mtn and experiencing an immediate call drop. You dial #31#080..., press send, and the screen instantly says "Call Ended" without ringing.
Why does this happen?
1. Recipient Rejection Settings
Many smartphone users use apps like Truecaller or have enabled native Android/iOS settings to "Block Unknown Callers." If the person you are calling has this feature turned on, your private call will be automatically rejected by their phone before it even rings.
Solution: You must unhide your number to reach them, or send them an SMS or WhatsApp message first.
2. Network-Level CLIR Restriction
For some MTN subscribers—particularly those on older postpaid corporate plans—the ability to restrict caller ID is disabled at the network level by default.
If your phone's internal setting is set to "Hide Number," but MTN's network setting for your specific SIM says "Do Not Allow Hiding," the conflict causes the call to fail instantly.
Solution: You must revert your phone setting to "Network Default" (Method 2). If you absolutely need the hiding feature, you must call MTN Customer Care (Dial 300) and request that they activate CLIR on your profile.
[How to Block Unknown Callers on Android to Stop Spam]
Privacy Etiquette: When Should You Hide Your Number?
While the technology empowers you, using the code to hide number on mtn comes with social responsibilities. In the climate of 2026, people are highly suspicious of private numbers due to the rise of spam, telemarketing, and fraud.
Best Practices for Private Calling:
Do Use It For: Making initial inquiries on platforms like Jiji or Facebook Marketplace, calling back strange missed calls to verify the identity of the caller, or conducting sensitive journalistic work.
Don't Use It For: Calling emergency services (Police, Fire, Ambulance), contacting your bank (they use caller ID for basic authentication), or calling friends and family (they will likely ignore the call, assuming it is a telemarketer).
If you find yourself constantly needing a second, disposable number for business or online marketplaces, consider using virtual number apps like Skype or obtaining a dual-SIM phone rather than constantly hiding your primary MTN line.
Frequently Asked Questions (FAQs)
Q: Does MTN charge me extra to hide my number?
A: No. Using the #31# code or changing your phone settings to hide your caller ID is completely free. You are only billed the standard tariff rate for the duration of the call itself.
Q: Can I hide my number when sending an SMS on MTN?
A: No. The CLIR protocol (#31#) only applies to voice calls. If you send an SMS, your phone number will always be visible to the recipient. The only way to send an anonymous text is through specialized third-party web services, which are often heavily regulated.
Q: Why is the "Show My Caller ID" toggle greyed out on my iPhone?
A: If the toggle is greyed out and you cannot move it, it means the setting is locked by the carrier network. Try toggling Airplane mode on and off, or restarting your device. If the issue persists, you may need to contact MTN support to reset your line's provisioning.
Q: Can someone trace a private number back to me?
A: As a regular civilian, the person receiving the call cannot see your number. However, MTN (the network provider) and Law Enforcement Agencies have full logs of every call made. You cannot hide your identity from the network or the police.
Conclusion: Take Control of Your Mobile Privacy
Mastering the code to hide number on mtn is a simple yet incredibly effective way to manage your digital footprint in 2026.
By remembering the universal prefix #31#, you give yourself the power to navigate business inquiries and strange callbacks with an added layer of security. Conversely, by knowing how to use *31#, you can ensure your important calls are never blocked by stringent spam filters.
Your phone number is your digital identity. Choose wisely who gets to save it.
Ready to optimize your MTN line further?
If you are tired of your airtime draining too fast when you do make those calls, check out our comprehensive guide on [MTN Tariff Plans and Migration Codes 2026] to find the cheapest call rates available today.
[Subscribe to our Tech & Telecom Newsletter] for weekly tips on USSD hacks, data promos, and mobile security in Nigeria.[External Link: MTN Nigeria Official Support Page]
Disclaimer: USSD codes are standard GSM protocols. While accurate as of April 1, 2026, network policies regarding CLIR access may vary based on your specific tariff plan (Postpaid/Prepaid).