Android has a built-in way to block calls from numbers that don't display

Private calls — sometimes labeled "Unknown," "Blocked," or "No Caller ID" — come from callers who hide their number. On Android, you can block these calls directly in your phone's settings without installing anything extra. The method depends on which version of Android you have and which phone manufacturer made your device, but the core steps are the same across most phones.

The simplest approach is to use your phone's native call-blocking feature. Open the Phone app, go to Settings, find the Call Blocking or Call Rejection option, and enable the toggle to block unknown or private numbers. Some phones call this "Block Unknown Callers" or "Reject Unknown." Once turned on, calls from numbers your phone cannot identify will go straight to voicemail.

Key Takeaways

  • Most Android phones have a built-in setting to block calls from unknown or private numbers, found in the Phone app's Settings menu.
  • Blocking unknown callers sends those calls to voicemail instead of ringing your phone, but legitimate callers with hidden numbers will not reach you.
  • If you need to receive calls from specific private numbers, you can add those contacts to your phone so their calls come through normally.
  • Google's Phone app and Samsung's Phone app both offer this feature, though the exact menu location varies slightly between manufacturers.

Finding the block unknown callers setting on your phone

Open the Phone app — the one you use to make calls. Look for a menu icon (usually three dots or lines) in the top right corner, or tap the word "Settings" if you see it at the bottom of the screen. Tap it to open the settings menu.

Look for an option called "Block Numbers," "Call Blocking," "Call Rejection," "Spam Protection," or "Unknown Callers." The exact name depends on your phone's manufacturer. Once you find it, tap to open that section. You should see a toggle or checkbox next to "Block Unknown Callers," "Block Private Numbers," or "Reject Unknown Calls." Turn it on.

If you cannot find this option in the Phone app, check your phone's main Settings app. Go to Settings > Apps > Phone > Permissions, or Settings > Call Settings. Some manufacturers hide the call-blocking feature in different places. If you still cannot locate it, search your phone's Settings for the word "block" or "unknown" — the search function will take you directly to the right menu.

What happens when you block private calls

Once you enable this setting, calls from private or unknown numbers will not ring your phone. Instead, they go straight to voicemail. You will not see a missed call notification unless the caller leaves a message. This means you will not be interrupted by unwanted private calls, but it also means you might miss calls from legitimate callers who use private numbers — such as some hospitals, government offices, or businesses that mask their outgoing numbers.

If you later decide you need to receive calls from a specific private number, you have two options. First, you can turn off the block unknown callers setting entirely. Second, if you know who the caller is, add them to your contacts with their real phone number. When they call from that number, it will display their name instead of "Unknown," and the call will come through normally.

Using Google's Phone app for more detailed blocking

If you have Google's Phone app installed (available on most Android phones), it offers additional blocking options beyond the basic unknown caller block. Open the Phone app, tap the menu icon, go to Settings, and look for "Spam and Call Screen" or "Block Numbers." From here, you can block specific numbers manually, or enable "Filter Unknown Calls" to automatically send suspected spam and unknown numbers to voicemail while still allowing calls from your contacts.

Google's Phone app also shows you a list of blocked calls and lets you unblock specific numbers if you change your mind. This is useful if you accidentally blocked a number you need to receive calls from. You can also report numbers as spam, which helps Google improve its spam detection for all users.

Blocking private calls on Samsung phones

Samsung phones use their own Phone app with slightly different menu locations. Open the Phone app, tap the menu icon (three dots), and go to Settings. Look for "Block Numbers" or "Call Rejection." Tap it, then enable "Reject Unknown Calls" or "Block Unknown Numbers." Some Samsung models also have a "Reject Calls From" option where you can manually add specific numbers to a blocklist.

If you want more control, Samsung phones often include a "Spam Protection" feature in the same menu. This uses a database of known spam numbers to block calls automatically, separate from the unknown caller block. You can turn both on at the same time — one blocks all unknown numbers, and the other blocks known spam numbers.

What to do if blocking unknown callers causes problems

If you turn on unknown caller blocking and then realize you are missing important calls, the fastest fix is to turn the setting back off. Go back to Phone Settings > Block Numbers (or Call Rejection) and toggle it off. Your phone will when ready start ringing for all incoming calls again.

A better long-term solution is to add the numbers you need to receive calls from to your contacts. If a hospital or doctor's office calls from a private number, ask them for their main phone number and add it to your contacts under their name. The next time they call from that number, your phone will recognize them and the call will come through even if unknown caller blocking is on.

If you receive calls from a business that always uses a private number and you cannot get their direct number, you may need to keep unknown caller blocking turned off. In that case, consider using your phone's Do Not Disturb feature instead — it silences calls from unknown numbers during specific hours while still allowing calls from your contacts to ring through.

Frequently Asked Questions

Will blocking private calls stop robocalls and spam?

Blocking unknown callers will stop some robocalls, but not all. Many robocalls display a number (even if it is fake), so they will still get through. For better spam protection, use your phone's spam filter or Google's Phone app, which identifies known spam numbers separately from unknown callers.

Can I block private calls only during certain hours?

Most Android phones do not let you schedule unknown caller blocking for specific times. Instead, use Do Not Disturb mode, which you can set to silence calls from unknown numbers during work hours or at night while allowing calls from your contacts through.

If I block private calls, will callers know I blocked them?

No. Blocked calls go to voicemail just like any other call. The caller will not receive a message saying they were blocked. They will straightforward hear your voicemail greeting if they leave a message.

What is the difference between blocking unknown callers and blocking a specific number?

Blocking unknown callers stops all calls from numbers your phone cannot identify. Blocking a specific number stops calls only from that one number. You can do both at the same time — block all unknowns with the setting, and block individual numbers you know are spam by adding them to a blocklist.

Can I unblock private calls if I change my mind?

Yes. Go back to Phone Settings > Block Numbers and turn off the "Block Unknown Callers" toggle. Your phone will when ready start accepting calls from private numbers again. If you blocked a specific number by mistake, find it in your blocklist and tap Unblock.