How to Block No Caller ID Calls on Any Device

Unknown callers hiding behind "No Caller ID" can range from mildly annoying to genuinely unsettling. Unlike spam calls that still show a number, No Caller ID calls are deliberately masked — the person calling has actively chosen to suppress their identity. Blocking them requires a different approach than blocking a specific phone number, and the right method depends heavily on your device, carrier, and how strictly you want to filter incoming calls.

What "No Caller ID" Actually Means

When a call shows No Caller ID (sometimes displayed as "Unknown," "Private Number," or "Blocked"), the caller has used a feature called Caller ID suppression. This is typically done by:

  • Dialing *67 before a number (in North America)
  • Enabling a persistent "hide my number" setting in their phone
  • Using certain VoIP services or apps that strip caller information by default

The key distinction: No Caller ID calls don't have a number to block. Standard call-blocking tools work by matching against known numbers — so they can't filter what they can't see. This is why a separate strategy is needed.

Methods to Block No Caller ID Calls 📵

Silence Unknown Callers (iOS)

iPhones running iOS 13 or later have a built-in option under Settings → Phone → Silence Unknown Callers. When enabled, calls from numbers not in your contacts, recent calls, or Siri suggestions are automatically silenced and sent to voicemail.

This setting catches No Caller ID calls alongside any unrecognized number — which is broad. It's effective but may also silence legitimate calls from businesses, doctors, or anyone not already in your contacts.

Call Screening and Unknown Caller Filtering (Android)

On Android, the experience varies by manufacturer and carrier. Google Pixel devices offer a Call Screen feature through the Phone app, which can automatically screen unknown and spam callers. Samsung and other manufacturers typically include similar tools under Phone → Settings → Block Numbers, where an option to block unknown or hidden numbers may appear.

The core toggle to look for is something like "Block calls from unidentified callers" or "Block private/hidden numbers" — exact labeling differs across Android versions and device skins.

Carrier-Level Blocking

Most major carriers offer network-level tools that can filter No Caller ID calls before they reach your phone:

CarrierService NameNotes
AT&TActiveArmorApp + network-based filtering
VerizonCall FilterBasic free tier, Plus is paid
T-MobileScam ShieldFree tier available

Carrier tools operate at the network level, meaning calls can be blocked or labeled before your phone even rings. Some services specifically allow you to block anonymous calls as a category — which is more targeted than silencing all unknowns.

Landline and VoIP Services

For landlines, many providers include anonymous call rejection as a feature — often activated by dialing *77 (in the US). This instructs the network to reject calls where no number is transmitted, and callers are told to unblock their number and call again.

For VoIP services like Google Voice, Ooma, or business phone platforms, anonymous call handling is usually available in the account settings dashboard. The terminology varies — look for "anonymous call rejection," "private caller blocking," or "no caller ID filtering."

Variables That Affect Which Method Works for You

The right approach shifts based on several factors:

Device and OS version — Built-in features differ significantly between iOS and Android, and even between Android versions. Older operating systems may lack native options entirely.

Carrier relationship — Carrier-level blocking tends to be the most reliable method for No Caller ID specifically, but feature availability, cost, and how granular the controls are depend entirely on your carrier and plan.

How broadly you want to filter — There's a meaningful difference between blocking only suppressed-number calls versus silencing all unknown numbers. If you regularly get legitimate calls from numbers not in your contacts (healthcare providers, delivery services, job callbacks), broad filtering may create friction.

Use case — Someone using a personal phone primarily for known contacts has very different needs than a freelancer or small business owner who relies on cold inbound calls. The same setting that feels liberating to one person feels limiting to another.

VoIP or app-based calling — If you use apps like WhatsApp, Signal, or Skype for calls, No Caller ID behavior there is governed by those apps' own settings — not your phone's native controls or carrier tools.

What Blocking No Caller ID Won't Solve 🔍

It's worth understanding the limits. Blocking No Caller ID calls stops suppressed numbers from reaching you — but:

  • Spoofed calls (fake numbers that appear real) will still come through
  • Callers who want to reach you badly enough can simply unblock their number
  • Some legitimate services — including certain healthcare or government systems — may call from suppressed lines

There's also no universal whitelist that lets you pre-approve specific unknown callers while blocking the rest. Once anonymous call blocking is on, it typically applies to all suppressed calls equally.

The Spectrum of Approaches

At one end: do nothing, and all calls including anonymous ones come through. At the other: carrier-level anonymous call rejection plus Silence Unknown Callers on your device, creating a very tight filter. Most people land somewhere in the middle — using one layer of blocking based on what their device and carrier make easy.

Where on that spectrum makes sense depends on how disruptive No Caller ID calls actually are in your situation, how often you genuinely need to receive calls from unknown numbers, and how much you're willing to manage the tradeoffs that come with tighter filtering.