How to Block Unwanted Calls and Texts on Android for Free

Ben Stegner 05-04-2016

Of all the tasks we use our smartphones for, calling might be one of the most neglected. You probably check Facebook or Twitter, check your fitness tracker data Google Fit Review: Will This App Make You Healthier? Google's entry into the smartphone health craze is here: Google Fit. Let's take a look at what makes it unique and how it stacks up against the competition. Read More , or play games on your phone several times a day without even thinking about calling.


No matter how often you place phone calls, though, everyone has gotten an unwanted call at some point. Maybe it’s a political call during election season, a telemarketer that just won’t let up How to Stop Annoying Telemarketers & Robocalls From Calling You Are you tired of being called by prerecorded messages and robots? Here's why that happens and what you can do to stop them. Read More , a phone scammer, or even an ex-lover that you don’t want to speak with anymore. If this has become a problem for you, there are apps you can download to remedy the situation; let’s have a look at some!

Try Blocking Numbers on Your Device First

Blocking numbers at the system level used to require a rooted phone, but thankfully Android allows you to do a lot more without rooting The Best Android Tweaks You Can Make Without Rooting Android tweaks aren't only for tech geeks. Here's how to get the most out of your non-rooted Android phone or tablet! Read More these days. The process differs depending on who makes your phone, but we’ll try to cover all the bases.

First on stock Android (though it may work for others), try blocking the rogue number from your call history list. Open the Phone app and navigate to the Recent Calls list (usually designated with a clock icon). Long-press on the number that you want to block, and choose Block number.

With this method, calls are automatically ignored and all voicemails from the offender are immediately deleted. Thus, they’re out of your sight!

To block a number that isn’t in your recent calls list, open the Phone app and click the three-dot overflow menu in the top-right (up on the search bar). Choose Settings and then Call blocking. Here you can add any number or contact to your block list, achieving the same effect as above.


If your phone doesn’t have this option due to phone manufacturers’ customizations, then you should try to block them as a contact. If the person you want to block isn’t on your contacts list (likely for robo-callers), just create a new contact called “Ignore” or “Blocked Callers” and add the number to it. Once you’ve done so, visit the Contacts app (sometimes called People) and navigate to your new contact. Tap the pencil icon in the top-right area of your contact, followed by the three-dot overflow menu.

Now you can check the All calls to voicemail box, suppressing all calls from this user. To avoid these numbers clogging up your contact list, add each number you want to block as an alternate number for the same contact — then they’ll all be blocked under the same name. Having the caller leave a voicemail is annoying and not a perfect solution, but at least you won’t be bothered by the call.

Can’t get either of these methods to work? If you have a Samsung device, try opening the More menu from the Phone app, then go to Settings > Call Blocking, where you can add numbers to a block list. For LG devices, tap the three-dot overflow menu in the Phone app and go to Settings > Call Reject > Reject calls from and add some numbers.


The Best Apps for Blocking

If the above methods don’t work for you, seem too limited, or you want a more versatile solution, there are tons of apps that will block unwanted communication for you. These might not be apps everyone should install right away Top 10 Android Apps Everyone Should Install First Got a new Android phone or tablet? Then you absolutely need these apps! Read More , but if you’re having a real problem with bad calls, have a look at these.

Mr. Number

Mr. Number is a free app for blocking unwanted calls Four Free Caller Identification Apps That Will Annoy Your Telemarketers Using one of these caller ID apps, you can easily block telemarketers and know who's calling you before you answer. Read More that doesn’t require too much overhead setup. When you install the app, you can pick from three general categories of calls that you don’t want to get: scam/dangerous numbers, spam/annoying numbers, and any numbers listed as Unknown.

In my case, I wouldn’t want to block Unknown numbers because I have family members who have their number hidden by default, but if you have an issue with prank callers PrankDial: Online Prank Calling Tool Read More or something, this setting could help you out.



Once you’re in the app, there’s not much more on your end to set up. From the main screen, you can enable/disable the app’s protection completely, or change your blocking settings by clicking the Blocking Enabled field.

Here, you can adjust your choices from earlier, as well as block international numbers or any numbers not in your contacts (probably not a good idea if you get a lot of business calls). To add your own numbers manually, just click Numbers on my block list and add any number you’d like.

That’s about all the setup Mr. Number requires! Now just wait for some calls and you’ll get information about them when they call — if a dangerous number rings, the app will alert you while your phone is ringing. Make sure that it’s not accidentally blocking any calls that you need at first, then enjoy a peaceful phone life The 12 Best Calming Apps to Relax, Destress, and Clear Your Mind Here are the best relaxation apps to help you meditate and stay calm when life becomes too stressful. Read More !


Download: Mr. Number (Free) on the Google Play Store

Call Blocker Free

Call Blocker Free is a similar app to Mr. Number, but gives you some different controls. Call Blocker doesn’t have general categories like Mr. Number, instead allowing you to add numbers to a whitelist. When you first launch the app, you’ll see places where the app collects blocked calls (and texts, if you’re below Android 4.4 KitKat), but it won’t do anything until you set it up. Slide over to the right tab that looks like a funnel to get started.

You can add numbers to the Blacklist (numbers that aren’t allowed) and the Whitelist (numbers that are always allowed) by tapping their field and pressing the white plus in the top-right corner of the screen. You can choose to add numbers from your call history, contacts, recent text messages, or just punch them in manually. Once you’ve got these numbers set up, it’s important to make sure that the Blocking mode on the funnel page is set to your liking, because that’s how this app sets itself apart.

You can choose from four options:

  • Accept all is pretty much pointless if you want to use a call blocking app in the first place!
  • Block all from blacklist is a good choice if you need to block only certain numbers. This keeps you from having to tediously add numbers to the whitelist and is a good default option.
  • Accept only from whitelist is a strong option, but if you have a real problem with phone harassment, this is a great way to ensure that only the people who you allow can reach you.
  • Accept only from whitelist and contacts allows you to use your contacts list as a built-in whitelist and add other numbers in the app as needed, similar to the above.

The app has a settings menu, accessible by pressing the three-dot overflow menu in the top-right, but it’s crowded by a bunch of ads for other apps, so watch out for that. Here you can change the way the app blocks calls (the default Hang up is probably fine), as well as if you want to be notified when the app blocks a call. Most people shouldn’t need to bother with these.

Overall, Call Blocker is a good choice if you need to block calls (and want to block texts on Android 4.3 Jellybean or earlier), or have serious problems with phone harassment and need to maintain a strict whitelist. If neither of these apply to you, Mr. Number is a better choice for most people.

Download: Call Blocker (Free) on the Google Play Store


Truecaller has more setup involved than the other apps. You’ll need to confirm your phone number and create an account (Google, Facebook, and LinkedIn are supported, as well as the old-fashioned way) before accessing the app. From the main screen, you can search any phone number you like to get more info on it. This works great for those 1-800 numbers that call with no information; here you can see what they’re for at any time.

Aside from searching, the app has two other tabs: Discover and Block. The Discover tab told me that “There are no suggestions at the moment” in my testing of the app; perhaps this collects spam numbers that have recently called you and suggests you block them.

The Block tab is a similar story to the previous two apps — one click subscribes you to spam blocking from numbers that others have reported as spammy. If you find one of these to be in error, you can always unblock it. You can choose to block all hidden numbers if needed, and the app also allows you to choose whether blocking means rejecting the call or letting it ring silently.

The Plus bubble in the bottom-right of this tab lets you add any number to block — manual typing, call history, and contacts are all supported. Truecaller also lets you block numbers in a certain series; for example, you could block a whole area code 10 Best US Zip Code & Area Code Finder Websites Read More or all 800 numbers. This could make Truecaller the best blocking app for some people, while others might not care about blocking numbers in a certain series.

Of course, Truecaller also gives you information about incoming calls as they happen. The app neatly goes the extra mile by giving you the option to identify phone numbers that you copy from anywhere, ensuring you always know what phone numbers you’re working with without even visiting the app.

Truecaller feels like a more “full” solution than the above two apps due to its ability to lookup any phone number. For those who want more control over what numbers they block than Mr. Number or find Call Blocker a bit bland, this is the app for you.

If you want to extend all this functionality to text messaging too, Truemessenger is a great app from the same company that lets you easily block spam messages Identify Unknown Numbers and Block Spam Text Messages with Truemessenger for Android Truemessenger is a fantastic new app for sending and receiving text messages, and it can tell you who an unknown number is and block spam. Read More .

Download: Truecaller (Free) on the Google Play Store

SMS Blocker

You might think of phone spam as more of a problem in phone calls, but if you’re looking to stop SMS spam alone, SMS Blocker is an app to try. Upon first launch, you’ll be able to select any conversations in your SMS inbox that you want to block, and you can always add more after that.

SMS blocking apps ran into an issue in Android 4.4 KitKat, as only one app can handle text messages. If you’re on 4.3 Jellybean or lower, you can use SMS Blocker to block messages and use your favorite SMS text messaging app Text Better With These Alternative SMS Apps for Android Don't like your default SMS app? Try a new one! Read More to actually text. On 4.4 or above, you unfortunately have to make SMS Blocker your default app to use its functionality, so consider that before you replace your current texting app.


Like the others, the app allows you to add numbers to a blacklist or whitelist. You can add a specific number, a series (all 1-800 numbers, for instance), or specific words to block or allow. If you constantly get credit card offers, you could simply block the word “credit” and not have to hunt down all the numbers who spam you with these ads. You can also block MMS messages from any number.

While the app is free, you have to upgrade to the Pro version for a whopping $8 to remove ads, block more than 30 numbers, block any texts from unknown numbers, or send a custom response when blocking a number. These features certainly aren’t necessary if you just need to block a handful of numbers, but this combined with the fact that you need to make it your default messaging app means you might as well just use Truemessenger if you’re going to go all-in with an SMS blocking messenger app as your default. You’ll get a better experience without ads.

Of course, this assumes you have a big issue with spam texts. If you just need to block a number or two and move on, many popular SMS apps allow you to blacklist a number right inside the app. This means you can block the offender without giving up the app’s other features, like quick-reply windows and customizable notifications for each contact. This is all most people should need.

Download: SMS Blocker (Free) on the Google Play Store

A Word on Carrier-Specific Methods

Phone carriers don’t have the best track record; they gouge you on new phone prices Never Buy a Phone From Your Carrier! Buy Unlocked Phones and Save Hundreds Unlocked phones can cost a fortune, but the savings more than make up for it. You can save thousands by not signing a contract. We've got six phones that come contract free! Read More and limit the capabilities of your smartphone with annoying restrictions. Thus, while most carriers offer options to block phone numbers for you, it’s no surprise that many add another charge on your bill for the service — AT&T charges $5 a month to block up to 30 numbers, T-Mobile is also $5/month, and Verizon, while free, forces you to refresh your blocked numbers every few months.

Sprint is the only major carrier that offers call blocking for free with no qualifiers, and you can perform the process online if you want to. However, for everyone else, using your phone’s built-in methods or one of the great apps above should be more than enough of a solution. Less popular carriers might not even have support for blocking numbers; Google’s Project Fi (our overview Is Project Fi Worth It? 7 Things to Know Before You Switch Google's Project Fi is a low-cost but powerful mobile plan. Here's what you need to know if you're thinking of switching to Project Fi. Read More ) simply directs you to sending calls to voicemail as outlined above.

If you have a massive problem with someone pestering you or get incessant automated calls, you might need to escalate the issue to the police or take similar action; your carrier isn’t going to do much that you can’t already do yourself on your phone. Stick to taking control of your own device and deal with your annoying carrier as seldom as possible.

How Do You Say No?

Whether you want to stick to built-in methods or prefer an app take care of your call blocking needs, with these easy solutions nobody need suffer through unwanted calls. Your time is valuable; don’t waste it stressing about useless calls or sifting through voicemail from a robot for the tenth time this week. You’re in control of who calls you!

You should also know about the “scam likely” feature on your phone Is "Scam Likely" Calling You? Here's How to Block Them What is "Scam Likely" and what does this message mean? We look at how to block "Scam Likely" calls and reduce spam Read More that helps you avoid fake calls.

Related topics: Android Customization, SMS.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Dave
    March 21, 2017 at 12:23 am

    I love Windows phone because I feel like they have the best "phone" features. The app gap and games etc all comes second to me after the usability of being an actual phone.

    Want to block a number on Windows? Just long press, and hit block. Awesome and simple feature.

  2. Sean R Kethcart
    November 15, 2016 at 3:36 am

    No CallApp on this list? Are you crazy?

  3. Steve
    November 7, 2016 at 7:29 pm

    YOU DON'T NEED AN APP to block numbers. I have a Motorola Droid Turbo 2, and searched high and low for a place to block calls. I'm on the national do not call list (everyone should register there first), but still received some sales calls, survey's political calls, etc. All you need to do, is to create a Contact file and name it something like "*Blocked Calls" (used an asterisk first so it'd be at the top of my contact list). Then, when in editing that contact, click the 3 vertical dots at the top right of the screen, and you'll see an option to send all calls to VM - select that box. Now, every time you receive an unwanted call, add that number to the "Blocked Numbers" contact file and Voila - you'll never be bothered by them again! Granted, this isn't perfect, as you have to first identify the number as bogus, but after that, your covered. Alot of these scammers often change their numbers as well. Right now, I'm up to 32 phone numbers on my "Blocked Numbers" contact file, and now I maybe get 1 annoying call a month or so ....... but then the list grows!! (It's a small victory, but I'll take it!)

    • Ben Stegner
      November 7, 2016 at 7:47 pm

      Yep, this is the first method I described in the article. It's great if you don't want to let an app handle this and want to keep track of which numbers are blocked yourself.

  4. Niki Kidman
    August 31, 2016 at 7:10 am

    "Why not choose software to block annoying callings? and meanwhile to protect your information?
    Wow, Thanks your post ... Does anyone can recommend a applock that can hide private contacts? My boyfriend always snoops my phone!!! Very embarrassing… Among all of applocks I had used, prefer LEO Privacy much better.."

  5. minmin
    August 4, 2016 at 8:14 am

    I’m a businessman, I always receive some harass calls, with LEO Privacy I can put unwanted calls into the blacklist, and detect and block harass calls with harassment Intercept now, at the same time, I can also share them with my friends and family. Like this app!

  6. Peaceful
    April 8, 2016 at 1:14 am

    I have recorded a silent ringtone. I add callers I don't want to my contacts as "SPAM" and assign them my silent ringtone. I don't really care if they call again, because I won't hear it. Spammers seldom leave vmail, but, if they do, I don't listen to it, because I see it is from "SPAM".

  7. Andreas Kuswara
    April 6, 2016 at 2:31 pm

    What does "block" or "reject" actually means? Did the phone automatically decline a call? Or let it ring until timeout? I don't want to auto decline, since a decline is a response. An ignore is not at all giving any response. Is there an app to automatically let a call from unwanted person to go unanswered?

    • Ben Stegner
      April 6, 2016 at 3:09 pm

      I think it depends on the app. A few of them have the option to make their rejection option "ring silently," whereas the "all calls to voicemail" options doesn't give them a chance to even hear a ring.

      The default option is probably automatically declining, though.

  8. Anonymous
    April 5, 2016 at 9:16 pm

    I'm a Sprint customer. SMS-enabled numbers are specifically white-listed for my service. The messages themselves then pass to Google Voice (Sprint is fully integrated with Google Voice service), where they're forwarded to a Google Mailbox and filtered according to my email rules before finally passing on to a mailbox I'll actually look at. I hate SMS. I'd be happier if it didn't exist.

    I really don't give out my cell number when I can help it, and on my current devices (almost all Android M), I've been leaving everything in Priority-only Do Not Disturb mode, in large part to prevent mild annoyances like phone calls from numbers that are not on my contacts list since they're almost always going to be nuisance calls.

    When someone wants to have a voice call, I'll usually suggest Skype or Google Chat as an alternative. Those things are a lot easier to manage and are not device dependent.