
How to Do No Caller ID on iPhone, Android, and More
Everyone has that moment — you need to call a business, a doctor’s office, or someone you’d rather not have your number saved by. The good news is you don’t need a burner phone or a secret app: your iPhone or Android can already do it, and this guide breaks down every method for hiding your caller ID, from the decades-old *67 code to permanent settings on your device, so you can pick what fits your privacy needs.
US carriers supporting *67: 4 major carriers (AT&T, Verizon, T-Mobile, Sprint) ·
iPhone setting toggle: Show My Caller ID in Settings > Phone ·
Year *67 introduced: 1960s ·
Android OEMs with built-in setting: Samsung, Google Pixel, OnePlus, and others
Quick snapshot
- *67 blocks caller ID for one call on most US carriers (Federal Trade Commission consumer guidance)
- iPhone has built-in toggle in Settings > Phone > Show My Caller ID (Apple Support)
- Android path varies by OEM but is found in Phone app settings (Google Phone app Help)
- Whether *69 blocks caller ID (it is call return, not blocking)
- Whether hiding caller ID violates terms of service for emergency lines or certain services
- No timeline applicable — this is a how-to, not a developing story
- Carriers may update prefix codes; check your carrier’s support page for changes
- Privacy regulations (like STIR/SHAKEN) may affect caller ID practices
Here are the key facts to understand about caller ID blocking.
| Feature | Details |
|---|---|
| What is *67? | A vertical service code that blocks your caller ID for the next outgoing call (US, Canada). FTC guidance |
| What is Caller ID? | A telephone service that transmits the caller’s telephone number to the called party. |
| How does hiding work? | The network either withholds the number (permanent setting) or sends a ‘private’ flag (per-call code). |
How do I make no caller ID?
How to activate no caller ID through carrier settings
Most carriers offer a permanent caller ID blocking option. You can request it by calling customer support or using the carrier’s online portal. This hides your number on every outbound call without needing to dial a code each time. Consumer Cellular (MVNO carrier) explains that this setting is carrier-side and overrides any device-level toggle.
For frequent callers who want consistent privacy, a carrier-side block is the most reliable option — no codes to remember, and it works even on older phones that lack a settings toggle.
How to use *67 for a single call
To hide your number for just one call, dial *67 before the number (e.g., *67 + 1-555-123-4567). The FTC confirms this works on landlines and most mobile networks in the US and Canada. The person you call will see “Private” or “Blocked” instead of your number. Note: *67 only affects that single call — your next dial goes out normally.
The implication: for occasional use, *67 is convenient; for regular privacy, carrier-side blocking is more reliable.
How to call no caller ID on iPhone?
Turn off Show My Caller ID in Settings
Apple’s official support page outlines the steps: go to Settings > Phone > Show My Caller ID and toggle it off. This hides your number for all outgoing calls until you turn it back on. It works on any iPhone with iOS 8 or later, and the change takes effect immediately.
Use *67 on iPhone for one-off calls
If you only need to hide your number once, dial *67 before the number in the Phone app. Apple’s community forum discussions confirm that *67 works on iPhones, but note that some GSM towers may not support legacy landline codes — so the toggle method is more reliable.
“You can also block your number by dialing *67 before the number you’re calling.”
What this means: iPhone users have both a simple toggle and the legacy *67 code, though the toggle is more reliable.
How to do no caller ID on Android?
Hide caller ID in Samsung phone app settings
On Samsung devices, open the Phone app, tap the three-dot menu, go to Settings > Caller ID and spam protection, then toggle off “Show your caller ID.” This is a device-level setting, but carrier support is required. Google’s Phone app Help warns that the setting may be greyed out if your carrier doesn’t support it.
Use *67 on any Android device
Like iPhones, Android phones support *67 for per-call blocking. The YouTube demonstration from a tech channel shows entering *67 before the destination number works on Android dialers. This is universal across GSM networks.
Carrier-specific settings for Android
Some carriers offer a toggle in their own apps. For example, T-Mobile’s “Scam Shield” app has a caller ID block option. Check your carrier’s support site for device-specific instructions.
Is *67 or *69 to block a number?
Does *67 still work?
Yes, *67 remains functional on all major US carriers (AT&T, Verizon, T-Mobile, Sprint). FTC documentation confirms its use. However, it may not work on VoIP services like Skype or Google Voice — those platforms have their own settings.
“Caller ID blocking is distinct from caller ID spoofing.”
— Federal Trade Commission
What is *31* and how is it different?
In many European countries, *31# is used instead of *67. A YouTube explainer notes that #31# blocks caller ID on some GSM networks. In the UK, 141 is the prefix. So if you travel internationally, learn the local code.
What is *#21 used for?
*#21 is not a caller ID blocking code. It’s a call forwarding status check. Dialing it shows whether your calls are being forwarded. Do not confuse it with blocking codes.
Compare the different codes used for caller ID blocking.
| Code | Function | Region | Source |
|---|---|---|---|
| *67 | Block caller ID for next call | US, Canada | FTC |
| *69 | Return last call (not blocking) | US | Industry standard |
| *31# / #31# | Block/unblock caller ID (GSM) | Europe, international | YouTube tutorial |
| 141 | Block caller ID | UK | Ofcom |
The pattern: *67 and *69 are often confused. *69 retrieves the last incoming call — not a blocking feature. *31# serves as the international alternative to *67.
How to do no caller ID on WhatsApp?
Hiding caller ID for WhatsApp voice calls
WhatsApp calls are tied to your phone number. Hiding caller ID from your mobile network does not affect WhatsApp — the app uses your account phone number regardless. To hide your number on WhatsApp, you would need to use a secondary number or a privacy-focused app like Signal. No official setting exists within WhatsApp to hide the outbound number.
Sending texts with no caller ID
For SMS, *67 does not apply. To send a text anonymously, use temporary numbers from burner apps (e.g., TextNow, Google Voice) that don’t reveal your real line. Those services assign a separate number.
No method hides your number on WhatsApp or iMessage without changing the account phone number. The only reliable workaround is using a second SIM or a VoIP number.
The catch: no native way to hide your number on WhatsApp without changing your account number.
Upsides
- Free on all carriers — no subscription needed
- Works on both iPhone and Android
- No app installation required for calls
- Permanent toggle available on most devices
Downsides
- Does not work for emergency services (911)
- Some toll-free numbers may reject blocked calls
- >*67 not supported on VoIP or some MVNOs
- No native texting privacy without extra apps
How to Do No Caller ID (Step-by-Step)
- Determine whether you want permanent or one-call blocking.
- For one-call: dial *67 before the number on your keypad.
- For permanent on iPhone: Settings > Phone > Show My Caller ID > toggle off.
- For permanent on Android: open Phone app > More > Settings > Caller ID > select “Hide number.”
- Test by calling a friend — they should see “Private” or “Blocked.”
- If it doesn’t work, contact your carrier to enable carrier-side blocking.
If you’re looking to hide your number on any device, check out How to Do No Caller ID on iPhone, Android & Samsung for a comprehensive guide covering iPhone, Android, and Samsung phones.
Frequently asked questions
Does hiding caller ID work for texting?
No — *67 and device toggles only affect voice calls. For anonymous texting, use a second number from a burner app.
Can I hide my caller ID permanently?
Yes. Use the device toggle (iPhone Settings or Android Phone menu) or request carrier-side blocking from your provider.
Is it legal to hide caller ID?
Yes, with exceptions — it is illegal to spoof caller ID for fraud. The FTC distinguishes blocking (legal) from spoofing (illegal).
Will *67 work on VoIP services like Skype?
No — *67 is a PSTN code. Skype and Google Voice have their own privacy settings.
How do I unblock my caller ID?
On iPhone toggle “Show My Caller ID” back on. On Android select “Show number” or “Network default.” For *67, just don’t dial it — next call will show your number.
Does *69 block my number?
No — *69 redials the last incoming call. It does not affect caller ID.
What’s the international alternative to *67?
In Europe, #31# or 141 (UK) are common. Check local codes before traveling.
For anyone in the US who wants to place a private call, the choice is simple: dial *67 for a one-off, or toggle the device setting for permanent privacy. If you’re on a carrier that blocks the toggle, a quick call to customer support can enable carrier-side blocking. The trade-off: convenience versus control. For privacy seekers who call many different numbers, the permanent toggle saves time. For occasional use, *67 is as reliable as it was in the 1960s.