How to Block No Caller ID Calls on Any Device
Anonymous calls — the ones that show up as "No Caller ID," "Unknown," or "Private Number" — are one of the more frustrating corners of modern phone use. Unlike spam calls from recognizable numbers, these are deliberately hidden, which makes blocking them a slightly different challenge. Here's how it actually works, and what your options look like depending on your setup.
What "No Caller ID" Actually Means
When a call shows No Caller ID, the caller has actively suppressed their number before dialing. This is different from an unrecognized number — it means the outgoing caller ID was deliberately withheld, usually by dialing a prefix code (like *67 in the US) before the number, or through a setting in their phone or VoIP service.
Because there's no number to display, your phone can't identify or flag it the same way it would a known spam number. Standard spam-blocking apps rely on number databases — and with no number to check, most of them can't do much. That's the core challenge.
Built-In Options on iPhone
Apple gives iPhone users a native option that's straightforward but blunt. Under Settings → Phone → Silence Unknown Callers, you can toggle on a feature that automatically silences calls from numbers not in your contacts, recent calls, or Siri suggestions.
This doesn't technically "block" the call — it routes it to voicemail — but functionally, you won't hear it ring. The tradeoff is significant: any number you haven't interacted with before gets silenced, not just hidden ones. If you're expecting a call from a new contact, a doctor's office, or a delivery service, those will go silent too.
For calls specifically showing No Caller ID, this is currently the most direct native tool iOS offers.
Built-In Options on Android 📵
Android's approach varies more widely because manufacturers layer their own interfaces over the base OS. On stock Android (Pixel devices), you can find call screening and spam protection under Phone app → Settings → Spam and Call Screen. Google's Call Screen feature can automatically answer suspected spam or anonymous calls and transcribe what they say before you decide to pick up.
On Samsung devices, the Phone app includes a Block unknown callers toggle, which can be found under Call Settings → Block Numbers. This will reject calls with no number entirely, not just silence them.
Other Android manufacturers — OnePlus, Motorola, Xiaomi — have their own variations. The setting name and location differ, but most modern Android phones have some version of an unknown number block built into the dialer app.
Carrier-Level Blocking
Your carrier can sometimes do this at the network level, before the call even reaches your phone.
| Carrier | Feature | Notes |
|---|---|---|
| AT&T | ActiveArmor | Free tier includes some anonymous call blocking |
| Verizon | Call Filter | Basic version free; Plus tier adds more controls |
| T-Mobile | Scam Shield | Includes anonymous caller controls |
Carrier tools vary in how aggressively they handle No Caller ID specifically versus general spam. Some block them outright; others flag or label them. Worth checking your carrier's app or account portal to see what controls are exposed to you.
Third-Party Apps
Apps like Hiya, Nomorobo, and Robokiller are popular for spam call management, but their effectiveness against No Caller ID calls is limited for the reason mentioned earlier — no number means no database lookup.
Where these apps can help is through behavioral blocking: some allow you to create rules that send anonymous calls straight to voicemail or block them entirely based on caller ID status rather than the actual number. This is a feature to look for specifically when evaluating any third-party call management app.
On iPhone, these apps work through Apple's CallKit framework, which means they have to be enabled under Settings → Phone → Call Blocking & Identification to function properly.
Landline and VoIP Considerations 🏠
If you're dealing with No Caller ID calls on a landline, most carriers offer an Anonymous Call Rejection service — often activated by dialing 77. This plays a message to anonymous callers asking them to unblock their number and call again. Callers who comply will ring through; those who don't are rejected.
For VoIP services (like Google Voice, Vonage, or business phone systems), anonymous call handling is usually a setting inside the platform's dashboard. These systems often give more granular control than mobile carriers do — including options to auto-reject, auto-respond, or route to voicemail based on caller ID status.
The Variables That Determine What Works for You
What actually works depends on several factors that differ from person to person:
- Your device and OS version — iPhone and Android handle this differently, and even within Android, your manufacturer matters
- Your carrier — carrier-level tools vary significantly in what they block and what they just label
- Whether you use a VoIP number — often more configurable than mobile lines
- How strict you want to be — a full block means missed calls from legitimate anonymous numbers (some medical offices, government lines, and businesses do call from withheld numbers)
- Whether you also want voicemail capture — some people want anonymous calls to go to voicemail for review; others want them rejected entirely
The right balance between blocking unwanted anonymous calls and staying reachable from legitimate ones looks different depending on who you're likely to hear from and what you're willing to miss.