The best free call blocker for Android is the one already on your phone: Phone by Google. Add an app only for something it cannot do — a bigger caller-ID database, or an assistant that answers the call and finds out what the caller wants.
Quick pick
- Best free:
Phone by Google — built in, with caller ID, a spam filter and, on Pixel, Call Screen. - Best if you want the call answered:
OsmO — answers calls you forward to it, asks who is calling and why, and sends you the transcript. 7-day free trial. - Best for caller ID:
Truecaller — names and spam labels on incoming numbers; its Assistant is Premium. - Best free blocking app:
Hiya — free Basic plan with caller ID and blocking; Call Screener is Premium. - Best for wasting spammers’ time:
RoboKiller — Answer Bots and Call Screening; check the plan.
Compare the 5 Android call blockers
| App | Blocks spam | Caller ID | Answers the call for you | Free? |
|---|---|---|---|---|
| Spam filter | Yes | Pixel: automatic Call Screen in some countries; manual on selected phones | Free, built in | |
| Screens out obvious spam it answers | No public directory | Yes — asks who and why, then sends a transcript | Free download, 7-day free trial | |
| Known spam | Yes, large directory | Assistant, Premium in certain countries | Free app; Assistant is Premium | |
| Basic blocking | Yes | Call Screener, Premium | Basic plan free | |
| Spam filtering | Caller details when legitimate | Call Screening + Answer Bots | Check current plan |
No app catches every spam call or robocall. Features depend on your phone, country, carrier and plan.
Best free call blocker for Android: Phone by Google
Before you install anything, switch on the call filters Android already has. Setup takes a minute:
- Open Phone › three-dot menu › Settings › Caller ID & spam. Turn on caller ID and Filter spam calls.
- To block one number: Recents › tap the number › Block / report spam.
- Ask your carrier which free call-blocking service comes with your plan.
| Phone | Block a number | Spam filter |
|---|---|---|
| Pixel and Google Phone app | Recents › number › Block / report spam | Settings › Caller ID & spam |
| Samsung Galaxy | Phone › ⋮ › Settings › Block numbers | Phone settings › Caller ID and spam protection |
| OnePlus, Oppo, Xiaomi, Motorola | Recents › number › Block | The maker’s spam setting, or the Google Phone app where available |
Blocking works number by number, and spammers and robocalls rotate numbers. Spam filters reduce the volume; they cannot tell you what a caller wanted. That is where screening comes in.
Best call screening app for Android
On a Pixel, start with Google’s Call Screen. Automatic screening works in the US, UK, Canada, Australia and Ireland. It asks who is calling, shows a live transcript and can hang up on spam.
On any other Android phone, OsmO answers the calls you send it through call forwarding on your own number. It talks to the caller, asks who they are and why they called, takes a message, and sends you the transcript. It can also make calls for you. It is not a caller-ID directory, so your name is never shown to strangers.
Pick one. Google says automatic Call Screen should not be used with call forwarding, because screened calls will not be forwarded.
Truecaller Assistant answers calls you decline and asks why the caller is calling (Premium, certain countries). Hiya and RoboKiller offer screening on paid plans.
Frequently asked questions
What is the best call blocker app for Android?
Phone by Google is the best free option, because it is already on most Android phones. For more, pick by the job: Truecaller for caller ID, Hiya for free blocking, RoboKiller for Answer Bots, and OsmO if you want the call answered and a transcript of what the caller wanted.
What is the best call screening app for Android?
On a supported Pixel, Google’s Call Screen. On other Android phones, OsmO answers forwarded calls and sends you a transcript; Truecaller Assistant, Hiya and RoboKiller screen calls on paid plans.
What is the best free spam call blocker app for Android?
Phone by Google: turn on Caller ID & spam and Filter spam calls in its settings. Hiya’s Basic plan is free too. Most screening features in other apps need a paid plan or trial.
Can an app stop every spam call?
No. Google says not every spam call or robocall can be detected, and no app is a guarantee. Screening helps by asking unknown callers who they are and why they are calling.
Where is the blocked numbers list on Android?
Phone app › three-dot menu › Settings › Blocked numbers. On Samsung: Settings › Block numbers. You can unblock a number there.
Does blocking a number stop spam calls for good?
No. Spammers spoof or rotate numbers, so a block list only stops callers you have already heard from. A spam filter or a screening app handles the next one.
Sources (checked August 5, 2026)
- Phone by Google: Call Screen and caller ID and spam protection.
- OsmO: features, pricing, privacy policy.
- Truecaller: Assistant and support article.
- Hiya: Spam Blocker plans.
- RoboKiller: spam filtering and Call Screening.
Related reading: Best Android call screening apps · Best spam-call blockers for iPhone · How to block spam calls · Best AI call assistant apps · RoboKiller alternative