KeepCallsSafe
⚠️ “SMS of Death”: is your phone at risk? How to back up your data →

Call blocker for Android

Stop calls from hidden numbers

KeepCallsSafe rejects calls from hidden and withheld numbers before your phone even rings. If you like, it can also reject international numbers that aren't in your contacts.

60 days free, then €9.99 a year · cancel anytime

Price in Ireland, including VAT. The price for your country is shown in Google Play before you pay.

Google Play

See how it works

▶ How to block hidden-number calls on Android with KeepCallsSafe

▶ Watch on YouTube

The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

Google Play

Spam calls? Know before you answer.

New in KeepCallsSafe: after a call from an unknown number, tap Spam. Next time that number calls, a red warning appears over the call – or have it rejected automatically. Your list stays on your phone.

In the app

KeepCallsSafe call blocker for Android: Protected: unwanted calls are rejected before your phone rings.
Protected: unwanted calls are rejected before your phone rings.
KeepCallsSafe call blocker for Android: Block hidden numbers and, if you like, international numbers that aren't in your contacts.
Block hidden numbers and, if you like, international numbers that aren't in your contacts.
KeepCallsSafe call blocker for Android: Choose countries whose calls always get through.
Choose countries whose calls always get through.
KeepCallsSafe call blocker for Android: Every blocked call is listed. Tap Always allow for anyone you want to hear from.
Every blocked call is listed. Tap Always allow for anyone you want to hear from.

One tap to set up

No hunting through phone or network settings. Turn protection on and you're done.

Your contacts always get through

People you know are never blocked, and you can always allow any number or a whole country with a single tap.

Private by design

Every call is checked on your phone. Your calls and contacts are never uploaded. No ads, no tracking.

Clear pricing

Google Play shows the exact price and the date of your first payment before you confirm. We remind you 3 days before the free trial ends.

Support

Questions or problems? Email support@keepcallssafe.com. We usually reply within two working days.

Something not working on your phone? Use “Report a problem” in the app. If your report helps us fix a problem and you then confirm on your phone that it's gone, you get KeepCallsSafe free for life. Reward rules

Cancel your subscription: Google Play → your profile → Payments & subscriptions → Subscriptions → KeepCallsSafe → Cancel. Protection keeps working until the end of the period you've paid for.

For Android phones (Android 10 or newer).

Questions and answers

How do I block calls from hidden or private numbers on Android?

Install KeepCallsSafe, allow call screening when Android asks, and protection is on. Calls with no caller ID (hidden, private, withheld or unknown numbers) are rejected before your phone rings. You don't have to search through phone or network settings.

Does it work on my phone?

KeepCallsSafe works on Android 10 or newer, on any brand. We have tested it on Samsung Galaxy and Xiaomi/Redmi phones. Phones and networks differ, so you get 60 days free to check that it works for you before you pay anything.

Will people in my contacts still get through?

Yes, always. People saved in your contacts are never blocked, and you can mark any other number as “always allow” with one tap.

Blocked callers leave messages in my voicemail. Can I stop that?

Often, yes. When a call is rejected, many mobile networks forward it to your voicemail, so a blocked caller can still leave a message. KeepCallsSafe recognises your mobile operator from your SIM card and shows the codes that switch this forwarding off: on the app's home screen, under “Blocked callers end up in your voicemail?”, tap “Show tips”. You dial a code with one tap. The messages already in your voicemail stay, and you can switch voicemail back on at any time. The codes depend on your operator, and some networks don't allow this change.

Does the caller know they've been blocked?

No. KeepCallsSafe rejects the call the same way as when you decline a call yourself. Depending on your network, the caller hears a busy tone or reaches your voicemail. Nothing tells them that an app blocked the call. Blocked calls still appear in your call log, so you can always see who tried to reach you.

How is this different from call blocking in my phone's settings?

Some Android phones have their own setting for blocking private or unknown callers, but its name and place differ between brands and Android versions, and many phones don't have it at all. KeepCallsSafe works the same way on any Android phone with Android 10 or newer: it rejects calls without caller ID, always lets your contacts through, lets you allow any number with one tap and, if you want, also rejects international numbers that aren't in your contacts, with a list of countries that always get through.

Can I block international numbers?

Yes, if you want to. KeepCallsSafe can reject calls from abroad that aren't in your contacts, and you can choose countries whose calls always get through, for example where your family lives.

Does KeepCallsSafe upload my calls or contacts?

No. Every call is checked on your phone. Your calls and contacts never leave it. There is no account, no ads and no tracking, and Google Play lists the app as collecting no data.

How much does it cost?

The first 60 days are free. After that it's €9.99 a year in Ireland; Google Play shows the price for your country before you confirm. You can cancel anytime in Google Play, and we remind you 3 days before the free trial ends.

Is there an iPhone version?

No. iPhone doesn't let apps block only hidden numbers. On an iPhone you can use the built-in setting Settings → Apps → Phone → Screen Unknown Callers, but it silences every number that isn't in your contacts.

Something doesn't work on my phone. What should I do?

Tap “Report a problem” at the bottom of the app. It opens an email with your phone model, Android version and network filled in. If your report helps us fix a problem and you then confirm on your phone that it's gone, you get KeepCallsSafe free for life.

Another app from us

NetPin – Keep your Android on 4G or 5G