Block Unknown Callers & No Caller ID on iPhone

You’re receiving continuous calls from some “Unknown Caller” on your iPhone? They are mostly from telemarketers, robocalls and scam. I understand how annoying they are.

In this article, I will show you some workarounds to deal with nuisance calls from Unknown Caller or No Caller ID on iPhone. There is no method that can ensure to stop these calls completely, however you can prevent most of them using methods below.

1. Use a Call Blocking App

The iPhone natively only allows you to block individual numbers from your contact lists. Fortunately, there are a few third-party apps on the App Store that let you stop nuisance calls. Here are two of my favorites

Hiya: Caller ID & Spam Blocker

Hiya is one of the best free apps to block spam and fraud calls. For phone calls that appear as “No Caller ID”, Hiya will also show you the true caller ID so you can screen unwanted calls.

The app can automatically identify and block robocalls, telemarketers, and fraud calls by using their worldwide database and spam detection engine. Hiya can also turn an Unknown Caller into a name so you can know who’s calling actually in real time.

You can install the app and use some blocking features for free. The monthly and yearly subscriptions – which can be sampled for free with no charge for 7 days – add more frequent spam update, Caller ID, and name lookups.


RoboKiller, as the name suggests, is a great app to block robocalls and unmask unknown callers. The app has gained lots of positive feedbacks and reviews from happy users on the App Store.

Unlike Hiya, you will need to purchase a membership to utilize the service. The developer offers a free 7-day trial and you can opt-out at any time during the trial.

The best advice is to try these services and see which one works for you.

How to use Call Blocking apps on iPhone

If you have installed a call-blocking app on your iPhone, it won’t work straight away. You will need to enable it in the Phone settings to get started.

Navigate to SettingsPhoneCall Blocking & Identification. Here just enable the app, it will take over and filter out future unwanted calls.

2. Get Help from Your Service Provider

You should also check if your cell phone service provider offers a feature for blocking unknown calls. For some popular carriers:

3. Make use of “Do Not Disturb”

You can use the Do Not Disturb mode to prevent calls from any unrecognized numbers. This mode lets you change the settings so only people in your Contacts list are allowed to reach your phone.

This feature doesn’t block unwanted calls but it can be useful as it can silence them. You may worry about missing important calls from someone who isn’t in your contacts list.

However, there’s also a “Repeated Calls” option for emergency situations – a second call from the same person within three minutes will go through. Plus, you can check the missed calls later and call back the numbers that are not “Unknown Callers” or No caller ID.

For those who are hit with lots of spam calls, this approach may work well. However, if you regularly get wanted calls from numbers that are not in your contacts list, you should not use this method.

Here are the instructions to silence all “Unknown” callers and “No Caller ID” calls using this feature.

Step 1: Open the Settings app, select “Do Not Disturb”.

Do Not Disturb

Step 2: Turn on Do Not Disturb by toggling on the “Manual” option. you’ll see the crescent moon icon in the status bar. This icon indicates that you’re currently in Do Not Disturb mode.

Step 3: Select “Allow Calls From” and choose “All Contacts”. Now only people in your contact list are able to call & send messages to you with ringing. Otherwise, the Do Not Disturb mode will silence your iPhone completely.

Step 4: Turn on the “Repeated Calls” option to make sure people calling you repeatedly will get through.

Next time you want to turn on this mode manually, just open the Control Center and tap on the crescent moon button. You can also schedule for automatically turning on and off Do Not Disturb by toggling on the Scheduled option.


Apple has yet to offer a direct solution to stop nuisance calls on iPhone. But I hope these workaround has helped to solve your problem. Do you feel satisfying with them? Let us know in the comments!

2 Comment threads
0 Thread replies
Most reacted comment
Hottest comment thread
2 Comment authors
Mark MJames Spencer Recent comment authors

This site uses Akismet to reduce spam. Learn how your comment data is processed.

newest oldest most voted
Notify of
James Spencer
James Spencer

Another example of Apple choosing to retain control over obvious consumer need. Please ask your why.

Mark M
Mark M

Thanks for the info I just downloaded Hiya my phone was blown up like 5 times in a row by a “no caller ID” kinda over the scam calls! Hopefully it works great! Thanks again!