How To Hide Your Caller ID When Making Phone Calls On iPhone

Here's how to hide your phone number when making calls on iPhone

By Kevin Shaw - Editor
2 Min Read

When you hide your number when calling a person on your iPhone, your number will be masked and won’t be displayed on the recipient’s device. Instead of your number, the recipient’s device will say “No Caller ID,” “Blocked,” “Unknown,” or “Private Number” as the caller. So, the recipient won’t know who is calling. The purpose of this article is to show you how you can hide your number when calling a person on your iPhone. This will let you make anonymous phone calls!

You may want to hide your Caller ID so that people won’t see your mobile number for a variety of reasons. For example, you may be a celebrity, and you want to call a fan, but you do not want to give away your number. Or, your number may be blocked by the other person, and you are trying to hide your number to overcome this blocked situation. These may be unique circumstances, but everyone has their reasons to block their Caller ID to prevent the people you call from seeing their number.

Fortunately, there are various ways to make anonymous phone calls on iPhone, including a shortcut and a simple change in the Settings app. Find out how to hide your phone number when making calls on iPhone.

How to hide caller ID on iPhone

Whether you want to use the feature permanently or use on a per-call basis, the methods explained below will let you call anyone anonymously.

Note: Not all carriers allow you to hide your phone number. If you don’t find the option to block the caller ID on your iPhone, your carrier has probably locked it. In this case, contact your carrier for more information.

Hide your caller ID for all calls

You can permanently hide your caller ID on iPhone. This is handy if you want to make all outgoing calls private on your iPhone. Here’s how:

Step 1: Open the Settings app on your iPhone.

Step 2: Scroll down and select "Phone."

Step 3: Tap "Show My Caller ID."

Step 4: Turn off the "Show My Caller ID" option.

To unhide your phone number in the future, turn on the "Show My Caller ID" option.

And you’re done. Your iPhone won’t display your phone number on all your future outgoing calls.

Hide your calls on a per-call basis

If you use the above method, you will block your caller ID for all calls. You can also hide your caller id on a per-call basis. This will let you withhold your number for a specific call.

To disable your caller ID for individual calls and not for all calls, you need to use your carrier’s prefix before dialing a phone number. This way, your carrier ensures your phone number is hidden on the recipient’s phone.

However, note that your phone number will be displayed when you call toll-free numbers or emergency services.

To hide your caller ID on Verizon or T-Mobile, add *67 before the phone number you want to dial and then press the Call key. Make sure to include the area code in the phone number. Here’s how:

Step 1: Open the Phone app and tap on Keypad.

Step 2: Dial *67 before the number you want to call. For example, to dial (888) 888-3333 , you’d type:


If you’re with AT&T, prefix your phone number with *67 and add the # key at the end.

To call (888) 888-3333 , enter the following:

The receiver will not be able to see your phone number, and will see "No Caller ID," “Unknown,” "Private Number," or "Blocked."

See also: How To Block “No Caller ID” Calls on an iPhone

Share This Article
By Kevin Shaw Editor
Kevin Shaw is a seasoned tech journalist based in Los Angeles with a penchant for all things Apple. He started writing about Apple products in 2007 and it's been a love affair ever since. He has spent over a decade testing and writing about iPhones, iPads, Macs, and other Apple products. In his spare time, he likes nothing more than catching up with the latest news and sports podcasts on the beach.
Leave a comment