How to Block Private Numbers on Any Device

Blocked calls from private or unknown numbers are one of the most common phone frustrations — and blocking them is entirely possible, though the right approach depends heavily on your device, carrier, and how aggressive you want your filtering to be. Here's a clear breakdown of how it works.

What "Private Number" Actually Means

When a call shows up as "Private Number," "No Caller ID," or "Unknown," it means the caller has intentionally hidden their number using a feature called Caller ID blocking. This is typically done by dialing *67 before a number (in the US and Canada) or through a carrier-level setting that suppresses their number on all outgoing calls.

Because no number is transmitted, your phone can't match it to a contact or a spam database — which makes these calls harder to filter than regular spam calls.

Built-In Methods to Block Private Numbers 📵

On iPhone (iOS)

Apple includes a native option to silence unknown callers:

  • Go to Settings → Phone → Silence Unknown Callers
  • Toggle it on

This sends calls from numbers not in your contacts, recent calls, or Siri suggestions directly to voicemail. It affects all unknown numbers — not just private ones — so it's a broad filter. It won't block the call outright, but it stops your phone from ringing.

For a stricter approach, some carriers allow you to enable anonymous call rejection through a short code. On many US networks, dialing *77 activates this feature, which automatically rejects calls with no caller ID at the network level before they even reach your phone.

On Android

Android doesn't have one universal method — it varies by manufacturer and OS version:

  • Stock Android / Pixel: Open the Phone app → Settings → Blocked Numbers and toggle on "Block calls from unidentified callers"
  • Samsung Galaxy: Phone app → More (three dots) → Settings → Block Numbers → enable "Block unknown/private numbers"
  • Other manufacturers (Motorola, OnePlus, etc.) place these settings in similar but slightly different locations within the Phone app settings

The underlying behavior is consistent: calls with no transmitted number get blocked before ringing.

Carrier-Level Blocking

Most major carriers offer anonymous call rejection as a network-level feature, either free or included in a call-filtering plan:

CarrierFeature NameHow to Activate
AT&TCall Protect / Anonymous Call RejectionDial *77 or via app
VerizonCall FilterApp or dial *60
T-MobileScam ShieldApp or dial *60
Most landlinesAnonymous Call RejectionDial *77

Network-level blocking happens before the call reaches your device, which makes it more thorough than phone-side settings alone.

Third-Party Apps

If built-in options aren't enough, apps like Hiya, Nomorobo, or RoboKiller add an extra layer of filtering. These work by integrating with your phone's call-screening system and can identify or block calls that slip through carrier filters.

Most of these apps operate on a subscription model and require permission to access your call log. Their effectiveness varies depending on how frequently their spam databases are updated and how aggressively you configure the filtering rules.

The Variables That Affect Your Results 🔧

This is where individual setups start to matter:

  • Device and OS version: The available settings differ between iOS 16 and iOS 17, and between a Samsung running One UI 5 vs. One UI 6. Older devices may not have the same toggle options.
  • Carrier: Not all carriers support *77 anonymous call rejection. Some only offer it through their own app. MVNOs (budget carriers running on major networks) sometimes don't support the feature at all.
  • How aggressive you want to be: Silencing all unknown numbers catches private callers but also blocks calls from legitimate numbers not in your contacts — a doctor's office, a new business contact, a delivery service. That tradeoff matters depending on how you use your phone.
  • Voicemail behavior: Some blocking methods send calls to voicemail; others reject them outright with a "call rejected" tone. If you need to receive legitimate unknown calls occasionally, voicemail routing is more practical than hard rejection.
  • Landline vs. mobile: Landlines using a traditional carrier often have the most reliable *77 support. VoIP-based home phones depend on the provider.

What Blocking Private Numbers Won't Solve

It's worth being clear about one thing: blocking private numbers doesn't stop all unwanted calls. Robocallers and scammers frequently spoof legitimate-looking numbers rather than hiding them entirely. A private number block only addresses calls where the number is actively suppressed — it has no effect on spoofed calls that display a fake number.

For comprehensive call protection, most people find they need a combination of carrier-level filtering, a third-party app, and possibly device-side blocking working together.

Why the "Right" Method Varies

Someone who never receives calls from new contacts can safely enable "Silence Unknown Callers" on iPhone without consequences. Someone who regularly gets calls from unfamiliar numbers for work may find that same setting creates more problems than it solves. A person on an MVNO may not have carrier-level blocking available at all and needs to rely entirely on their device settings or a third-party app.

The tools are straightforward — the right combination of them depends on your phone, your carrier, and how your daily call habits actually look.