Methods to block calls that show 'No Caller ID', 'Unknown', or 'Private Number' on both iPhone and Android.
Calls display "No Caller ID," "Private Number," or "Unknown" when the caller has intentionally withheld their caller ID information. This is done using *67 before dialing (in the US), through VoIP settings that suppress CLI (Calling Line Identification), or through carrier-level privacy settings. Some legitimate callers block their ID — doctors, law enforcement, and some businesses — but scammers also use this technique to avoid identification.
The technical term is CLI restriction. When a call originates with CLI suppressed, your carrier passes along the call without the originating number, displaying whatever label your phone uses for unknown calls.
Enable Silence Unknown Callers at Settings > Phone > Silence Unknown Callers. This blocks all calls without caller ID as well as calls from numbers not in your contacts. For a more targeted approach, install a call-screening app like TrapCall ($3.99/month) that specifically unmasks No Caller ID calls, revealing the hidden number.
You can also enable Do Not Disturb with "Allow Calls From Contacts Only" to achieve similar results while maintaining more control over which calls come through.
On most Android phones: Phone app > Settings > Blocked numbers > Block unknown/private numbers. This sends all unidentified calls to voicemail. Samsung users can find this under Phone > Settings > Block numbers > Block unknown callers.
Google's Call Screen (Pixel phones) automatically screens unknown and private calls, asking callers to identify themselves before the call connects to you.
TrapCall is the leading app for unmasking No Caller ID calls. It works by briefly declining the call, which forces it through TrapCall's servers where the hidden number is revealed, then reconnects the call to your phone — all within a few seconds. Pricing starts at $3.99/month.
Other options include Truecaller Premium (which can identify some hidden numbers through its database) and YouMail (free visual voicemail that identifies callers who leave messages). These work for some hidden numbers but aren't as comprehensive as TrapCall.
Not all No Caller ID calls are scams. Doctors and hospitals often block their personal numbers when calling patients. Law enforcement may use blocked numbers during investigations. Domestic violence shelters and crisis hotlines block their numbers to protect callers who return calls from shared phones.
If you're expecting a call from a doctor, hiring manager, or other legitimate caller who might block their number, temporarily disable your call blocking or check your voicemail promptly.
PROTECTION TOOLS
These devices block robocalls and telemarketers automatically, providing an extra layer of protection.
Blocks 100,000+ known scam numbers automatically. One-touch blocking for new nuisance calls.
Bilingual talking caller ID with one-touch call block. Blocks up to 250 numbers.
As an Amazon Associate, SearchPhoneNumber.com earns from qualifying purchases. Product prices and availability are subject to change.
RELATED GUIDES
LOOKUP BY AREA CODE