Caller Id & Block Spam SMS

Communication · Code Cookies

Caller Id & Block Spam SMS icon
867 ratings
3.4
Installs
100K+
Price
Free
Advertisements

Caller Id & Block Spam SMS screenshots

Caller Id & Block Spam SMS screenshot 1Caller Id & Block Spam SMS screenshot 2Caller Id & Block Spam SMS screenshot 3Caller Id & Block Spam SMS screenshot 4Caller Id & Block Spam SMS screenshot 5Caller Id & Block Spam SMS screenshot 6Caller Id & Block Spam SMS screenshot 7Caller Id & Block Spam SMS screenshot 8Caller Id & Block Spam SMS screenshot 9Caller Id & Block Spam SMS screenshot 10Caller Id & Block Spam SMS screenshot 11Caller Id & Block Spam SMS screenshot 12
Advertisements

Caller Id & Block Spam SMS is a free Android app from Code Cookies, listed under Communication. It puts call blocking, spam reporting and message filtering in one place, and that combination is the main reason to consider it. Rather than juggling a separate blocker and a messaging cleanup tool, you get a single app that handles both sides of the nuisance-contact problem.

The app has been installed more than 100,000 times and holds a 3.4 average from 867 ratings, which suggests a mixed reception rather than overwhelming enthusiasm. It contains ads and offers in-app purchases. I would treat it as a utility to evaluate on its feature list and its permission demands, not on polish alone.

What appeals to me most is the breadth of the blocking rules. You can block by a specific number, by a contact, or by an entire country code, which covers both the persistent individual caller and the broader pattern of unwanted international traffic. For anyone whose phone regularly fills with calls from numbers they never saved, that range of options is the core value here.

Blocking calls by number, contact or country code

The call blocker is the feature the developer leads with. You can block unwanted calls by number, by contact or by country code, then manage the list of blocked callers and unblock numbers whenever you change your mind. That last part matters, because blocking decisions are rarely permanent; a number that was a nuisance last month might be legitimate today.

Alongside blocking, the app gives you a way to report numbers as spam. When you flag a caller, you choose a reason such as telemarketing, robocalls or scam offers, and you can review the callers you have blocked and reported in one place. The reason categories are a sensible touch, since they force a moment of classification instead of a vague complaint.

Every incoming, outgoing, missed and unanswered call is recorded in one place, and from that history you can call back or send a message. Call statistics summarize your recent calling activity, which is useful if you want a quick sense of how much of your phone traffic is unwanted. I would expect the log to double as the place where you spot a pattern before deciding to block a whole country code.

Where suspicious texts go

Messages get their own treatment. The app separates your texts into Inbox, Spam and Blocked views, so suspicious senders sit apart from ordinary conversations instead of interrupting them. You can report a suspicious sender and block unwanted conversations from the same area, which keeps the workflow short: see it, judge it, act on it.

The point of the three-way split is that spam does not simply disappear. It stays reviewable, which is helpful when a message turns out to be legitimate after all or when you want to confirm that a sender really is a problem before taking action. That is a more careful approach than a blunt filter that silently swallows anything it dislikes.

The developer also bundles in contact management. You can search contacts, edit their details, mark favorites, and call or message people directly, with the option to block or report a contact when needed. Keeping favorites close while unwanted traffic is pushed aside is the balance the app is trying to strike, and the contact tools are what make that practical rather than theoretical.

How caller information is displayed

Caller ID presentation is adjustable. Caller details can appear in a popup or take over the whole screen, with the position adjustable. That is a small feature, but it matters for people who take a lot of calls while doing something else and do not want a full-screen interruption every time the phone rings.

The choice between popup and full-screen also reflects two different habits. A popup suits someone who wants to keep using the phone while deciding whether to answer; a full-screen view suits someone who wants the caller's identity front and center. Having both options in one app is convenient, though it is the kind of setting most people will pick once and forget.

There is also a section for call statistics. Together with the call log, they give you a record of what has been happening on your line, which is the raw material for deciding what to block next.

What the app asks of you

This is not a lightweight app in terms of access. To view and send texts and add numbers to the spam list, it asks for default SMS handling. It also asks to be the default phone handler, so it can receive and end calls, and it needs call log permission to show your call histories and to block or unblock numbers. Read contacts permission is required to display contacts and their details, mark them as favorites or remove that status, and access and use phone numbers.

The app wants to sit at the center of your calling and texting, not beside it. That is consistent with what it does, since blocking calls and sorting messages both depend on seeing them, but it is a significant amount of trust to place in one utility.

The app is free to download and contains ads, and it offers in-app purchases. The 3.4 average from 867 ratings is worth keeping in mind as you weigh whether the free version meets your needs.

The app was released on September 11, 2026, and last updated on September 18, 2026.

Getting the most out of it

The most effective way to use a blocker like this is to start narrow and widen only when you see a pattern. Block a specific number first, and reach for the country-code rule only when the calls clearly share an origin. The app supports both, and the reason categories for spam reports give you a record of why each number was flagged.

It also helps to treat the Spam and Blocked message views as places to check periodically rather than as a landfill. Since the app keeps reported senders reviewable, a quick look now and then lets you correct a mistake before it costs you an important message. The contact tools make the same point from the other direction: marking favorites keeps the people you actually want to hear from easy to reach.

If you take a lot of calls in situations where a full-screen alert is disruptive, set the caller ID to the popup style and choose a screen position that does not cover what you are looking at. These are one-time settings, but they shape how intrusive the app feels day to day.

Finally, decide up front whether you are comfortable making this your default SMS and phone handler. That decision is the real commitment here, more than the download itself.

A useful tool for a noisy phone number

The combination of blocking by number, contact or country code, spam reports with reason categories, and Inbox, Spam and Blocked message views covers the everyday nuisance cases well.

The trade-offs are clear enough. The permissions are the price of admission for what the app does, and they are the part I would think hardest about.

If you want a single place to manage nuisance numbers and keep suspicious texts out of your main conversations, and you are comfortable giving an app that level of access to your calls and messages, this one is built for exactly that job.

The short verdict

A free, ad-supported blocker and message filter that suits anyone willing to grant broad call and SMS access.

App specs

  • Version1.1
  • UpdatedSeptember 18, 2026
  • Downloads100K+
  • RequiresAndroid 8.0+
  • PriceFree
  • Age ratingEveryone

Caller Id & Block Spam SMS: frequently asked questions

How does Caller Id & Block Spam SMS decide what to block?

It does not rely on a single rule. You can block unwanted calls by a specific number, by a contact, or by an entire country code, and you can manage the blocked list and unblock numbers later. The app also lets you report numbers as spam and pick a reason such as telemarketing, robocalls or scam offers.

Does it separate spam texts from normal messages?

Yes. Messages are organized into Inbox, Spam and Blocked views, so suspicious senders sit apart from your regular conversations. From there you can report a suspicious sender or block an unwanted conversation, and the reported messages remain available to review rather than being discarded.

What permissions does the app need?

It asks to be the default SMS handler so it can view and send messages and add them to the spam list, and the default phone handler so it can receive and end calls. It also needs call log permission to display call histories and to block or unblock numbers, plus contacts permission to show contact details, manage favorites and access phone numbers.

Is Caller Id & Block Spam SMS free?

It is free to download, but it contains ads and offers in-app purchases.

Can I change how caller information appears on screen?

You can. Caller details can appear in a popup or take over the whole screen, with the position adjustable. That lets you keep the alert unobtrusive when you are busy or make it more prominent when you want the caller's identity immediately visible.

Pros

  • Blocks by number, contact or country code
  • Spam reports with telemarketing and scam reasons
  • Separate Inbox, Spam and Blocked message views
  • Call log and calling statistics included
  • Caller ID popup or full-screen, position adjustable

Cons

  • Contains ads and offers in-app purchases
  • Needs default SMS and phone handler roles
  • Requires contacts and call log access
  • 3.4 average from 867 ratings

eFreeware is independent and is not affiliated with Code Cookies. We do not host app files: downloads come from the official Google Play listing. App names, icons and screenshots belong to their owners. Developer contact: [email protected]. Developer privacy policy.