How to Change the Caller ID on an iPhone

When someone calls you, your phone number — or your name — shows up on their screen. That display is your caller ID, and on an iPhone, you have more control over it than most people realize. Whether you want to hide your number for privacy, update the name your carrier sends out, or manage how you appear across different calling apps, the options vary depending on your setup.

Here's how it actually works.

What Caller ID Actually Controls

Caller ID is the information transmitted alongside a phone call that tells the recipient who's calling. On a basic level, it's your phone number. But in practice, the name that shows up on the recipient's screen — often called CNAM (Caller ID Name) — is pulled from a separate database maintained by your carrier.

This distinction matters: you can suppress your number on a per-call or account-wide basis directly from your iPhone, but changing the name that appears requires going through your carrier.

How to Hide or Show Your Number in iPhone Settings 📱

Apple gives you a straightforward toggle for outgoing caller ID within the Settings app.

To turn off your caller ID:

  1. Open Settings
  2. Tap Phone
  3. Tap Show My Caller ID
  4. Toggle it off

When this is off, recipients see "No Caller ID" or "Unknown" instead of your number. You can reverse this at any time by toggling it back on.

A few caveats:

  • This setting only affects outgoing calls made through the standard Phone app using your cellular line
  • Some carriers don't support this toggle at all — if the option is grayed out, your carrier has locked it
  • Emergency services (911 in the US) can still see your number regardless of this setting

Blocking Caller ID for a Single Call

If you don't want to hide your number permanently, you can prefix a specific call with *67 on most US carriers. Dial *67 followed immediately by the full phone number (including area code), and that individual call will go out as private.

This is a carrier-level feature, not an Apple feature, so it works the same on any phone. It's also temporary — your next call goes out normally.

Changing the Name Associated With Your Number

This is where things get more complicated. The caller ID name (what shows up as text, not just a number) lives in your carrier's CNAM database, not on your iPhone.

To update it, you typically need to:

  • Log into your carrier's account portal and look for profile or account settings
  • Call carrier support directly and request a name update
  • Wait — CNAM updates can take days or even weeks to propagate across networks

Even after updating with your carrier, what other people see depends on their carrier's database — not just yours. Different carriers refresh their CNAM records on different schedules. Some older landlines or prepaid phones may never display the updated name.

Caller ID in Third-Party Apps

If you use VoIP apps — like Google Voice, WhatsApp, Skype, Zoom Phone, or a business calling platform — each one handles caller ID independently.

App/ServiceCaller ID Behavior
Google VoiceDisplays your Google Voice number; can be changed in account settings
WhatsAppUses your registered mobile number
Business VoIP appsOften configurable through the business admin portal
FaceTimeUses your Apple ID or phone number; set in Settings → Phone → FaceTime

For FaceTime calls, you can choose which number or email address appears as your caller ID:

  1. Go to Settings → FaceTime
  2. Under Caller ID, select which number or Apple ID email to display

This only applies to FaceTime-to-FaceTime calls, not standard cellular calls.

Dual SIM and eSIM Considerations

iPhones that support Dual SIM (physical nano-SIM plus eSIM, or two eSIMs on newer models) add another variable. Each line has its own caller ID, and when you make a call, the outgoing line determines which number is shown.

You can set a default line for calls in Settings → Cellular → Default Voice Line, but you can also switch lines on a per-call basis from the dialer. If you're managing a personal and a work number on the same device, this directly affects what the other party sees.

What You Can and Can't Control From the iPhone Itself

ActionPossible on iPhone?Where
Hide your number (all calls)Yes (carrier permitting)Settings → Phone → Show My Caller ID
Hide your number (one call)YesDial *67 before the number
Change your caller ID nameNoMust go through your carrier
Change FaceTime caller IDYesSettings → FaceTime
Choose which SIM showsYes (Dual SIM only)Settings → Cellular
Change VoIP app caller IDVariesWithin each app or its admin portal

The Variables That Determine Your Outcome

How much control you actually have depends on several overlapping factors:

  • Your carrier — some lock the Show My Caller ID toggle entirely or charge for name changes
  • Your iPhone model — Dual SIM support varies by model and region
  • Your iOS version — menu paths and available options can shift with updates
  • Whether you use a VoIP or business calling app — these operate outside Apple's Phone app entirely
  • What the recipient's carrier does with the data you send — your name update won't show instantly everywhere

The iPhone settings side of this is fairly consistent, but once your call leaves the device and hits the carrier network, the behavior depends on systems Apple doesn't control.