What You Can Actually Change About Your Caller ID

Your carrier controls what name and number appear when you call someone — not your iPhone itself. You cannot change the phone number that shows up, because that is tied to your account and your SIM card. What you can change is the name that displays next to your number in your own Contacts app, and you can adjust settings that affect how calls appear to people who call you.

If you want to hide your number from outgoing calls, you can turn off caller ID for all calls or for specific contacts. If you want to change how your name appears to incoming callers, you need to contact your carrier — they manage the name associated with your phone number in their system.

Key Takeaways

  • Your phone number itself cannot be changed on your iPhone; that is managed by your carrier and tied to your account.
  • You can hide your number from outgoing calls by turning off caller ID in Settings > Phone > Show My Caller ID, or by adding a contact to your Favorites and using a different setting.
  • To change the name that appears when you call someone, edit that contact's name in your Contacts app — this only affects what you see.
  • To change the name your carrier displays to people who call you, contact your service provider directly; this is called your "caller ID name" or CNAM.

Hide Your Number on Outgoing Calls

Open Settings and tap Phone. Scroll down and look for Show My Caller ID. Toggle it off. When this is off, your number will not appear to the person you are calling — they will see "Unknown" or "Private Number" instead. This applies to all outgoing calls unless you turn it back on.

If you want to hide your number for only certain calls, you have a workaround: add a contact to your Favorites, then use that contact's entry to make the call. However, the most reliable way to hide your number for specific calls is to dial *67 before the number (in the United States and Canada). Type *67, then the phone number, then press Call. That single call will show as private.

Keep in mind that some people have settings that block calls from unknown numbers, so hiding your caller ID may prevent them from receiving your call at all. Emergency services (911) will always see your real number regardless of this setting.

Change How a Contact's Name Appears to You

Open the Contacts app and find the person whose name you want to change. Tap Edit in the top right corner. Change the name in the First Name and Last Name fields to whatever you want to see when they call or text you. Tap Done.

This change only affects what appears on your phone. When you call that person, they will still see your real name (or "Unknown" if you have hidden your caller ID). This is useful if you want to save someone under a nickname or a label like "Mom's Doctor" instead of their actual name.

Change the Name Your Carrier Shows to Others

The name that appears to other people when you call them is called your caller ID name or CNAM. This is stored in your carrier's system, not on your phone. To change it, you must contact your service provider directly.

Call your carrier's customer service number (it is on your bill or on their website). Tell them you want to update your caller ID name. They may ask you to verify your account information. Some carriers allow you to change this online through your account portal — log in and look for a "Caller ID" or "Account Settings" section. The change usually takes a few hours to a few days to show up on other people's phones.

If you have a business line, your carrier may charge a small fee to change your caller ID name, or they may do it for free. Ask when you call.

Block Your Caller ID for a Single Call

If you do not want to turn off caller ID for all calls, you can hide your number for just one call. In the Phone app, dial *67 followed by the phone number you want to call. For example: *67 555-123-4567. Press Call. That person will see "Private Number" or "Unknown" instead of your number.

This works on most carriers in the United States and Canada. If *67 does not work, contact your carrier — some regional carriers use a different code, or the feature may not be available on your plan.

What Happens When You Receive a Call

When someone calls you, the name and number that appear on your screen come from your Contacts app first. If you have saved that person's number, you will see the name you gave them. If you have not saved them, your phone displays the caller ID name that their carrier sends — this is the name they set up with their service provider.

You cannot change how incoming calls appear on your phone unless you edit the contact. If someone is calling you and their caller ID name looks wrong or suspicious, it does not mean they are using a fake number — it usually means their carrier's caller ID name is outdated or they set it up that way intentionally.

Frequently Asked Questions

Can I change my phone number on my iPhone?

No. Your phone number is assigned by your carrier and stored on your SIM card. To change your number, contact your carrier and ask them to assign you a new one. This is a carrier-level change, not something your phone controls. Some carriers allow you to change your number once per year for free; others may charge a fee.

Why does my caller ID name look wrong to other people?

Your carrier controls the name associated with your phone number in their system. If it is outdated or incorrect, contact your service provider and ask them to update your caller ID name. Changes usually take a few hours to a few days to appear on other people's phones.

Will *67 work on all carriers?

*67 works on most carriers in the United States and Canada, but some regional carriers or international carriers may use a different code or not support it at all. If *67 does not work, call your carrier's customer service and ask what code or method they use to block caller ID for a single call.

Can I hide my caller ID from some people but not others?

The easiest way is to turn off caller ID for all calls in Settings, then use *67 when you want to show your number. Alternatively, you can turn off caller ID and use *82 (in the US) before the number to show your number for that single call. Check with your carrier to confirm they support *82.

What is the difference between hiding my number and blocking my caller ID?

They are the same thing. "Hiding your number" and "blocking your caller ID" both mean the same action — preventing your phone number from appearing to the person you are calling. The terms are used interchangeably.