[SOLVED] How To Block All Calls Except Contacts

You keep getting distracted by calls from unknown numbers and want to know how to block all calls except contacts? In that case, you should find this article helpful. Down below is everything that you should know once it comes to blocking calls on Android phones. Read to the end to learn what must be done to ensure that only your contacts could call you.

Blocking All Calls Except Contacts: Compilation 


  • Step 1: Open the Phone app on your Samsung phone, tap the three-dot icon and press Settings.
  • Step 2: Hit Block numbers then toggle on the Block unknown/private numbers switch.

Alternatively, you could also block unwanted calls via Settings. 

  • Step 1: Open Settings, hit Notifications and toggle on the Do not disturb switch.
  • Step 2: Proceed to go to Exceptions, select Calls From and choose Contacts only. You also have the option of allowing calls from your favorites only by choosing Favorite Contacts only.


  • Step 1: Open the Phone app on your Huawei phone, select the three-dot icon and choose Blocked.
  • Step 2: Click Calls then pick Block rules.
  • Step 3: If your Huawei phone is a recent model such as Huawei EMUI 10, you should see Call Block Rules. Hit that then enable Block unknown number. On the other hand, if your Huawei phone is kind of old, it’s highly likely that you would see Block stranger. Feel free to use that to block all calls except contacts. 


  • Step 1: Open Settings, scroll down and hit Call.
  • Step 2: Make your way to the Call menu then toggle on the Block unknown numbers switch.


  • Step 1: Open the Phone app on your Meizu phone, locate the hamburger icon and hit it.
  • Step 2: Enable Call blocklist as well as Block calls from strangers.

Google Pixel

  • Step 1: Make your way to Settings, select Sound & vibration and hit Do Not Disturb.
  • Step 2: Select People, choose Block or allow calls and hit allow calls coming from your contacts only.

Generic Android Phones 

Your Android phone is not from one of the above brands? In that case, go through the steps down below:

  • Step 1: Open the Phone app on your Meizu phone, look for the three-dot/hamburger icon and hit it to view phone settings. 
  • Step 2: Hit Blocked numbers then enable Numbers not in Contacts to block all calls from strangers.

Note: You may make use of third-party applications if your phone lacks a setting to block unwanted calls. However, keep in mind that not all applications claiming to block unwanted calls work as expected on Android phones. Some of the more reputable apps include Calls Blacklist, CallBlocker by AndroidRock, Call Blocker by Kite Tech, …

How Do I Identify A Caller That Is Not On My Contact List?

All in all, it is easy now to block callers that are not on your contact list. That being said, you could miss out on crucial calls sometimes if you block all calls except contacts. Hence, it’s a good idea to have an app that can help you tell exactly who is calling you. If you know the identity of the callers, you should have an easy time deciding which calls to ignore and which calls to pick up. 

The best app at the moment is Truecaller. Once people call you from new numbers, Truecaller is going to display their name. You only need to download the app from Google Play Store, grant the app access to your contacts and sign into the app using your credentials. After you finish, you would be able to see the names of people calling you. 

Is There A Way To Report Unwanted Calls?

If you want to avoid blocking new numbers but hate scammers, you must learn the way to report them. Every time you receive a scamming call, report it to DoNotCall.gov. If you lost something to scammers, report their numbers to ReportFraud.ftc.gov.

In your report, state the number that you see on the caller ID, the date of the call and the exact time you received the Call. Aside from that, state the number you might have been told to call back. Of course, remember to include your number when filing the report.

Can I Block Messages From Unknown Numbers?

Yes, you can. 

If your phone possesses a feature to block calls from strangers, it should also have a blocking feature for unknown messages. Then again, it’s important to point out that if you block messages from all numbers except those in your contacts, you could miss out on essential information such as verification codes. Because of that, it’s wise to only block numbers that you don’t want to receive messages from. Noteworthily, on a number phone, when you block calls from a number, you also won’t receive messages from that number.