← All stories

Stop Spam Calls

By Gregory

If your phone rings these days, it's rarely someone you actually want to talk to. Robocalls, "your car's warranty" scams, and fake delivery texts are still one of the most annoying parts of owning a phone. The good news: you don't need to pay for anything or install sketchy apps to fight back. Between your phone's built-in tools, your carrier's free filters, and a couple of smart settings, you can cut the noise dramatically. Here's the full playbook for both iPhone and Android.

The built-in tools do most of the work

Start here. Both platforms now ship with genuinely good spam defenses — most people just never turn them on.

iPhone: Silence Unknown Callers + Live Voicemail

Silence Unknown Callers sends calls from numbers that aren't in your contacts, recent calls, or Siri suggestions straight to voicemail. Your phone still rings for everyone you actually know.

  1. Go to Settings > Apps > Phone (on older iOS versions it's just Settings > Phone).
  2. Turn on Silence Unknown Callers.

One caveat: if you're expecting a call from a number you don't have saved — a delivery driver, a doctor's office, a job interview — turn this off temporarily or you might miss it.

Live Voicemail is the perfect companion. When an unknown caller does ring through, you see a real-time transcription of their message as they leave it, and you can pick up mid-message if it turns out to be legitimate.

  1. Go to Settings > Apps > Phone > Live Voicemail.
  2. Turn it on.

Google Pixel: Call Screen and spam protection

Pixels have the best spam tools in the Android world, thanks to Call Screen — the Google Assistant literally answers unknown numbers for you.

  1. Open the Phone app, tap the ⋮ menu > Settings > Spam and Call Screen.
  2. Turn on See caller and spam ID and Filter spam calls.
  3. Under Call Screen, choose how aggressively unknown numbers get screened — "Automatically screen" means you never even hear the ring.

When a screened call comes in, you see a live transcript of what the caller says and why they're calling. Tap to accept, decline, or report it as spam.

Samsung Galaxy: Smart Call

Samsung's Smart Call (powered by Hiya) flags suspected spam right on the incoming call screen.

  1. Open the Phone app, tap the ⋮ menu > Settings.
  2. Turn on Caller ID and spam protection.
  3. To block a number that slipped through: go to Recents, tap the number, then Block / Report spam.

Built-in tools at a glance

Your phone Turn this on
iPhone Silence Unknown Callers + Live Voicemail (Settings > Apps > Phone)
Google Pixel Spam and Call Screen (Phone app > Settings > Spam and Call Screen)
Samsung Galaxy Caller ID and spam protection (Phone app > Settings)
Any phone Your carrier's free spam filter (see below)

Turn on your carrier's free spam filter

The major US carriers all offer free spam-blocking tools that work at the network level — they can stop scam calls before your phone even rings:

  • AT&T — ActiveArmor (free tier auto-blocks likely fraud and labels telemarketers)
  • T-Mobile — Scam Shield (free; identifies and blocks scam calls)
  • Verizon — Call Filter (free tier detects and filters spam)

Enable them through your carrier's app or your account settings on their website. The free tiers cover the essentials — automatic fraud blocking, spam labels like "Spam Risk," and one-tap reporting. If you're outside the US, check your carrier's app for an equivalent spam or nuisance-call filter; most large carriers now offer one.

The nuclear option: Do Not Disturb, contacts only

If spam still gets through, Do Not Disturb with a contacts-only exception is the closest thing to a spam-proof phone. Your phone stays silent for every unknown number but rings normally for people you know.

On iPhone:

  1. Go to Settings > Focus > Do Not Disturb.
  2. Under People, set Allow Calls From to Contacts Only (or Favorites Only for an even tighter list).
  3. Optionally, schedule it — e.g., automatically on every night.

On Android:

  1. Go to Settings > Sound & vibration > Do Not Disturb (on some phones it's under Notifications).
  2. Under People or Calls, allow calls from Contacts only.
  3. Set a schedule if you only want it at certain hours.

The tradeoff is real: you'll miss legitimate calls from unknown numbers. A good middle ground is running contacts-only Do Not Disturb on a schedule (overnight, during work hours) and relying on Silence Unknown Callers / Call Screen the rest of the time.

Report spam — it actually helps

Blocking protects you; reporting protects everyone. Spam databases get smarter every time someone reports a number:

  • iPhone: In the Phone app, go to Recents, tap the ⓘ next to the number, then Block Caller. In Messages, you can report junk texts from unknown senders.
  • Android: In the Phone app, go to Recents, tap the number, then Block / Report spam.
  • Spam texts: Forward them to 7726 (spells SPAM). This works on most US carriers and feeds their spam filters.
  • Serious scams: File a complaint with the FTC. It takes a few minutes and helps investigators track large-scale operations.

What about third-party blocker apps?

Apps like Truecaller, Hiya, and RoboKiller do work — often better than built-in tools at identifying new spam numbers. But there's a privacy tradeoff you should know about: most of them work by uploading your contacts and call history to their servers to crowdsource their spam database. Your friends' numbers become part of their product.

If you decide to try one:

  • Read the privacy policy first — specifically what call and contact data leaves your phone.
  • Check which permissions it actually needs, and deny the rest.
  • Prefer apps that do identification on-device where possible.

My honest take: try the built-in tools plus your carrier's free filter first. For most people, that's enough — and your contact list stays on your phone.

Quick-setup checklist

  1. Turn on Silence Unknown Callers (iPhone), Spam and Call Screen (Pixel), or Smart Call (Samsung).
  2. Enable Live Voicemail (iPhone) or automatic Call Screen (Pixel) so legit callers can still reach you.
  3. Activate your carrier's free spam filter (ActiveArmor, Scam Shield, or Call Filter).
  4. Set up Do Not Disturb for contacts only — at least on a schedule.
  5. Report spam calls and forward spam texts to 7726 instead of just ignoring them.
  6. Skip third-party blockers unless the built-ins aren't enough — and check what data they collect first.

Do this once and your phone goes back to ringing for people you actually know. The spammers will keep trying — they'll just be talking to your voicemail and Google's robot instead of you.

Join the discussion

Older →Older Post
Older →Older Post