To block calls from "No Caller ID" or unknown callers on an iPhone, you can use the built-in feature called Silence Unknown Callers available in iOS 13 and later. Here's how to enable it:
- Open the Settings app on your iPhone.
- Scroll down and tap Phone.
- Find and tap Silence Unknown Callers.
- Toggle the switch to turn it on.
When this feature is enabled, calls from numbers that are not in your contacts, recent calls, or Siri Suggestions will be silenced and sent directly to voicemail. These calls will still appear in your recent calls list, but your phone will not ring for them
. Additional options to manage unknown or spam calls include:
- Using Focus Mode (Do Not Disturb) to allow calls only from your contacts.
- Blocking specific numbers manually by going to the Phone app, tapping the "i" next to the number in Recents, and selecting Block this Caller.
- Contacting your carrier to enable spam call blocking services if available
Note that enabling Silence Unknown Callers may cause you to miss important calls from numbers not saved in your contacts, such as delivery services or doctors. You can temporarily disable the feature when expecting such calls
. In summary, the most straightforward way to block "No Caller ID" calls on iPhone is to enable Silence Unknown Callers in Settings > Phone, which sends those calls silently to voicemail without ringing your phone