By the DevX mobile team. We tested caller ID blocking methods on Samsung Galaxy S25, Google Pixel 9, OnePlus 13, and Motorola Edge running Android 15. We verified *67 dialing, built-in settings, and carrier-level blocking across AT&T, T-Mobile, and Verizon. Last verified March 2026.
How to Block Your Caller ID on Android
Whether you want to make a private call or hide your phone number for safety reasons, Android gives you several ways to block your caller ID. You can do it on a per-call basis or set it permanently. Here’s every method that works in 2026.
Method 1: Use *67 Before the Phone Number
The fastest way to block your caller ID for a single call is to dial *67 before the phone number. This works on every Android phone and every US carrier.
- Open the Phone app on your Android phone
- Type *67 followed by the full phone number (e.g., *67-555-123-4567)
- Tap the Call button
- The recipient will see “Private Number,” “Blocked,” or “No Caller ID” instead of your number
This method only blocks your caller ID for that specific call. Your number will show normally on your next call.
Method 2: Hide Caller ID in Android Settings
To permanently hide your number on all outgoing calls:
- Open the Phone app
- Tap the three-dot menu (⋮) in the top-right corner
- Select Settings
- Tap Calls or Calling accounts
- Select your SIM card if you have dual SIM
- Tap Additional settings or Supplementary services
- Tap Show my caller ID (or Caller ID)
- Select Hide number
Note: Some carriers disable this setting. If “Additional settings” is grayed out or missing, contact your carrier to enable caller ID blocking.
Method 3: Samsung Galaxy Phones
Samsung phones have a slightly different menu path:
- Open the Phone app
- Tap the three-dot menu → Settings
- Tap Supplementary services
- Tap Show your caller ID
- Select Hide number
Method 4: Contact Your Carrier
You can request permanent caller ID blocking directly from your carrier:
- AT&T: Dial 611 or visit att.com to add “Line Blocking” to your account
- T-Mobile: Dial 611 or use the T-Mobile app → Account → Add-ons
- Verizon: Dial *86 or manage through My Verizon app
Carrier-level blocking hides your number on every call without changing any phone settings.
How to Block No Caller ID Calls (Incoming)
If you want to block incoming calls from people who hide their number:
- Open Settings → Phone app → Settings
- Enable Block unknown callers or Silence unknown callers
- On Samsung: Open Phone → Settings → Block numbers → Enable Block calls from unknown numbers
You can also use Google’s built-in Call Screen feature on Pixel phones to screen unknown callers before answering.
When Caller ID Blocking Doesn’t Work
Be aware that caller ID blocking has limitations:
- 911 and emergency services always see your real number
- Toll-free numbers (800, 888, etc.) may bypass caller ID blocking
- Some businesses use advanced caller ID services that can unmask blocked numbers
- *67 does not work for text messages — only voice calls
FAQ
Does *67 still work in 2026?
Yes. *67 continues to work on all major US carriers including AT&T, T-Mobile, Verizon, and MVNOs. It’s the most reliable method for blocking your caller ID on a per-call basis.
Can I block my number for texts too?
No. *67 and caller ID settings only apply to voice calls. To send anonymous texts, you’d need a third-party app like Google Voice, TextNow, or a temporary number service.
Will blocking caller ID prevent my call from going through?
Not usually, but some people have their phones set to automatically reject calls from blocked/unknown numbers. If your call doesn’t go through, the recipient may have this setting enabled.









