Got tired of my calls showing as private and people ignoring me thinking it was spam. Turns out there's actually a bunch of ways to fix this depending on your phone, and honestly some of it's pretty simple once you know what to do.



So if you're on Android, it's usually buried in your phone settings under caller ID options. The exact path depends on your phone brand - Samsung has it one place, Google Pixel another - but basically you're looking for something that says Show number or Network default. The annoying part is sometimes it's locked behind security features, so if you can't find it, check if Advanced Protection is turned on in your security settings. If that doesn't work, you can try clearing the cache on your Phone app and restarting. That usually forces your phone to reconnect with your carrier properly.

For iPhone users on iOS 26, Apple moved everything around so now you go to Settings > Apps > Phone and look for Show My Caller ID. Flip that switch on. If you have multiple lines like an eSIM and physical SIM, you gotta do it for each one or your number still won't show up on some calls. Sometimes the option just doesn't appear though, which usually means your carrier is controlling it from their end.

Here's the thing though - if you've turned all that on and your number STILL shows as private, the problem's probably between you and your carrier network. This is where what to dial codes come in handy. You can literally use USSD codes to control this directly. Dial *31# to make your number visible on all calls, or *#31# to check if it's restricted or allowed. On some networks you can also use #31# followed by a number like #31#08031234567 to hide it just for that one call. It's wild that most people don't know you can just dial codes to fix this.

If the codes don't work either, try resetting your network settings - that usually clears out whatever's stuck between your phone and your carrier. Just be aware it'll also wipe your saved WiFi passwords and Bluetooth connections. One more thing - if your SIM card is ancient (like over 5 years old), it might not play well with newer networks, so replacing it or switching to eSIM sometimes helps. International calls and roaming can also mess with caller ID since the signal has to bounce through different networks.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
Add a comment
Add a comment
No comments
  • Pin