Ever wanted to make a call without your number showing up to the recipient? On Safaricom, it’s super easy to do so using USSD codes—no need to navigate through phone settings. Whether you want to protect your privacy in certain situations or just don’t want to broadcast your identity, Safaricom gives you control over how your number appears to others.
Why Hide Your Caller ID?
Some may ask why you need anonymous calls but the functionality serves many legitimate purposes. For professionals, journalists or individuals handling sensitive matters who want to keep confidential. However, this should always be used responsibly and within the law.
Quick Summary
Safaricom allows you to hide your caller ID using USSD codes.
You can hide your number for one contact or all outgoing calls.
Caller ID can also be modified through your phone’s system settings.
It’s just as easy to disable when you no longer need it.
How to Hide Your Caller ID for a Specific Call
To hide your number when calling a specific contact:
Open your phone’s dialer.
Dial
#31#
followed by the Safaricom number you want to call.Example:
#31#0722000000
Press the call button.
This will hide your number for that call only and the recipient will see it as a Private Number or Unknown Caller.
How to Hide Your Caller ID for All Outgoing Calls
To enable private calling for all outgoing calls on your Safaricom line:
Open your phone’s dialer.
Dial
*31#
You’ll receive a confirmation message that the feature has been activated.
From this point on, every call you make will hide your number—unless you reverse the setting.
How to Disable Hidden Caller ID (Show Your Number Again)
If you’ve enabled hidden caller ID and want to show your number again, here’s how:
Android:
Open your Phone app.
Tap the three-dot menu (top-right corner) and select Settings.
Go to Calls > GSM Call Settings (this may vary by manufacturer).4. Tap Additional Settings, then Caller ID.
Select Show Number or Network Default.
Note: Steps may vary depending on your Android version or device brand (e.g., Samsung, Xiaomi, etc.).
Conclusion
Now you know how to hide or show your caller ID on Safaricom. Whether you need to make a one-off anonymous call or want to keep your number hidden by default, these USSD codes are the easy way out of phone settings.
By learning these simple codes, you have the power to communicate on your own terms. Remember—privacy is a right, but it’s also a responsibility.