How to Block Restricted Calls on Any Device
Restricted calls — those that show up as "Restricted," "Private Number," or "No Caller ID" — are one of the more frustrating experiences in modern phone use. The caller has deliberately hidden their identity, which makes standard call-blocking approaches less straightforward. The good news is that several effective methods exist across different devices and carriers. Which one works best depends on your specific setup.
What Is a Restricted Call?
When a caller dials *67 before a number (in the US and Canada), their caller ID is suppressed. The recipient sees "Restricted," "Private," or "Unknown" instead of a real number. This is different from an unknown number where the caller ID simply wasn't transmitted — a restricted call is an intentional act of concealment.
Because there's no actual number to block, the usual "block this number" tap in your contacts won't work. You're not blocking a number — you're blocking a category of calls.
Method 1: Use Your Carrier's Call Blocking Service 📵
Most major carriers offer a way to block all calls with no caller ID at the network level, meaning the block happens before your phone even rings.
How it generally works:
- The carrier intercepts any call where caller ID has been suppressed
- The caller typically hears a message saying the recipient doesn't accept private calls
- You never receive the call or a missed call notification
Common carrier options include:
| Carrier | Service Name | Cost |
|---|---|---|
| AT&T | Call Protect / Anonymous Call Rejection | Free / Premium tier |
| Verizon | Call Filter | Free / Plus tier |
| T-Mobile | Scam Shield | Free base version |
| Landline providers | Anonymous Call Rejection (*77) | Often free |
For many landline and some mobile plans, dialing *77 activates anonymous call rejection directly — no app required. Dialing *87 typically turns it off again. Check with your specific carrier to confirm whether this code applies to your plan and region.
Method 2: iPhone Settings — Silence Unknown Callers
iPhones running iOS 13 or later include a built-in feature called Silence Unknown Callers. Here's what it actually does:
- Calls from numbers not in your contacts, recent calls, or Siri Suggestions are silenced (not blocked outright)
- They go directly to voicemail
- You still see the missed call in your call log
This is not a perfect restricted-call filter on its own — it catches unknown numbers broadly — but it does effectively mute restricted calls since they carry no identifiable number. Find it under Settings → Phone → Silence Unknown Callers.
⚠️ Important tradeoff: this setting also silences legitimate calls from numbers you haven't saved yet, such as a doctor's office calling from a different line or a delivery driver.
Method 3: Android Built-In Call Filtering
Android's approach varies significantly depending on the manufacturer and version, but most modern Android phones (especially Pixel devices running Android 9+) include a Call Screen or spam filtering feature through the Phone app.
For a broader block on private numbers:
- Open the Phone app
- Go to Settings → Blocked Numbers
- Toggle on "Block calls from unidentified callers" (wording may differ by device)
Samsung devices running One UI have a similar option under Phone → Settings → Block Numbers → Block Unknown Callers.
Like iOS's approach, this casts a wide net — it will suppress any call where the number can't be identified, not just intentionally restricted ones.
Method 4: Third-Party Call Blocking Apps
Apps like Nomorobo, Hiya, Robokiller, and similar services offer more granular control. Some specifically let you:
- Block all private or no-caller-ID numbers
- Set up challenge prompts (the caller must press a key to proceed)
- Screen calls with recorded messages before they reach you
The challenge prompt approach is particularly effective against automated spam calls, since robodialers typically can't navigate interactive prompts. Human callers — including legitimate ones — can still get through by responding.
These apps generally work by either integrating with your carrier's system, operating as a call-screening layer on your device, or both. Their effectiveness can vary based on your carrier's compatibility, your OS version, and whether the app uses its own call database.
The Variables That Shape Your Best Option 🔧
Choosing the right method isn't just about picking the most aggressive block. Several factors change what's practical:
- Carrier plan: Some network-level blocks are only available on specific plans or cost extra
- Device and OS version: Built-in features differ meaningfully between iPhone, stock Android, and manufacturer skins like Samsung One UI
- How many legitimate calls you receive from unknown numbers: Healthcare providers, schools, and businesses sometimes call from restricted or unlisted lines
- Whether you need voicemail records: Some blocks prevent the call from leaving any trace; others route to voicemail
- Shared or business lines: If the phone is used for work, blanket blocking could cause missed contacts
Someone who only needs personal calls and wants zero interaction with private numbers will approach this differently than someone who regularly expects calls from institutions that don't display their numbers.
The right combination of carrier-level filtering, device settings, and third-party tools depends entirely on how those variables line up for your situation — and that part only you can evaluate.