The built-in tools that stop most spam calls
iPhone has three native features that block unwanted calls before they reach you: Silence Unknown Callers, Filter Unknown Callers, and the ability to block individual numbers. Silence Unknown Callers is the simplest — it sends calls from numbers not in your contacts straight to voicemail and silences the ring. You turn it on in Settings > Phone > Silence Unknown Callers. This works well if you rarely receive calls from people you don't know, but it can cause you to miss legitimate calls from doctors' offices, delivery services, or businesses that haven't saved their number in your phone yet.
Filter Unknown Callers is more selective. It still sends unknown numbers to voicemail, but it also filters SMS messages from unknown senders into a separate tab in the Messages app. You can review them later without being interrupted. Turn this on in Settings > Messages > Filter Unknown Senders. Many people use this setting because it catches spam texts alongside spam calls, and you retain the option to read messages from unknown numbers if you choose.
To block a specific number that keeps calling, open the Phone app, find the number in your recent calls or voicemail, tap the info icon next to it, scroll down, and select Block This Caller. That number will never ring through again — calls go straight to voicemail. You can unblock numbers the same way if you change your mind.
Key Takeaways
- Silence Unknown Callers sends all calls from unknown numbers to voicemail, while Filter Unknown Callers does the same but also separates unknown text messages into a separate tab.
- Blocking individual numbers through the Phone app's info screen prevents specific callers from reaching you, though the block applies only to that one number.
- Carrier-level filtering through AT&T Call Protect, Verizon Call Filter, or T-Mobile Scam Shield runs on your provider's network and catches spam before it reaches your phone.
- Do Not Disturb and Focus modes can silence calls during specific times or when you're doing certain activities, but they don't block spam — they just mute notifications.
- Third-party apps like Nomorobo or RoboKiller add extra filtering layers, though they require you to grant them access to your call history.
Carrier spam-filtering services that work behind the scenes
Your phone company runs its own spam detection on calls before they reach your device. AT&T offers Call Protect, Verizon offers Call Filter, and T-Mobile offers Scam Shield. These services flag likely spam calls and either block them outright or label them as "Spam Risk" on your lock screen so you know not to answer. The basic versions are free; paid tiers add more aggressive filtering and the ability to block calls by category (like political calls or surveys).
To turn on your carrier's service, open the Phone app and look for a shield or filter icon, or go to your carrier's website and log into your account. The setup usually takes two minutes. Carrier filtering is effective because it works on millions of calls across the network and learns from patterns — if a number is spoofing a bank's number to trick people, the carrier's system can detect that. The downside is that you have less control over what gets blocked, and occasionally legitimate calls get flagged as spam.
Third-party apps for heavier filtering
Nomorobo and RoboKiller are the most widely used third-party spam blockers on the App Store. Both require you to grant them access to your incoming calls and contacts, which is why you should only install them if you trust the company. Nomorobo uses a crowdsourced database of known spam numbers and blocks them before your phone rings. RoboKiller uses artificial intelligence to identify spam patterns and can answer spam calls with a bot that wastes the caller's time, though this feature is controversial and not for everyone.
These apps sit on top of your carrier's filtering, so they catch spam that slips through. The trade-off is that you're giving a third-party company access to your call logs and contact list. Read the privacy policy before installing — both Nomorobo and RoboKiller state they don't sell your data, but you should verify that claim matches your comfort level. Free versions of both apps block calls; paid versions add features like call recording or detailed reports.
Do Not Disturb and Focus modes are not spam blockers
Do Not Disturb silences calls and notifications during times you set, and Focus modes (like Work or Sleep) do the same but let you choose which contacts can still reach you. These are useful for preventing interruptions, but they don't block spam — a spam call will still ring through unless you've also turned on Silence Unknown Callers or blocked the number directly. Do Not Disturb is in Settings > Focus > Do Not Disturb, and you can schedule it to turn on automatically at bedtime or during work hours.
The advantage of Focus modes is precision: you can create a Work focus that allows calls from your boss and colleagues but silences everyone else, or a Sleep focus that only allows calls from family. Spam calls will still attempt to reach you, but they won't wake you up. This is helpful if you're already using Silence Unknown Callers or carrier filtering — the combination means spam is blocked, and legitimate calls from your contacts get through.
Why spam calls happen and what blockers actually stop
Most spam calls use spoofing — technology that makes a call appear to come from a local number or a recognizable company, even though it's coming from somewhere else. A call might show "Bank of America" or a number that looks like it's from your area code, but it's actually a scammer in another country. This is why blocking one number often doesn't help — spammers generate new spoofed numbers constantly.
Spam blockers work by identifying patterns rather than individual numbers. They look for signs that a call is spoofed (like a number that doesn't match the caller ID name), that it's coming from a known spam source, or that it matches the behavior of previous spam calls. Carrier filtering and apps like Nomorobo are effective at this because they see millions of calls and can spot patterns you never would. However, no blocker catches everything — some spam calls will still get through, especially new ones that haven't been flagged yet.
Combining multiple layers for the best protection
The most effective approach is to use your carrier's free filtering plus one of iPhone's built-in features. For example, turn on your carrier's Call Filter or Scam Shield, then enable Filter Unknown Callers in Settings > Messages. This combination catches spam at the network level, then filters what remains. If you receive calls from unknown numbers regularly (for work, medical appointments, or other reasons), Filter Unknown Callers is better than Silence Unknown Callers because it doesn't send legitimate calls straight to voicemail.
If you still receive spam calls after using carrier filtering and iPhone's built-in tools, a third-party app like Nomorobo adds another layer. Install it, grant it access to your calls, and let it run in the background. You don't need multiple third-party apps — one is usually enough, and adding more can slow down your phone and create redundancy. Review your settings every few months: if you're blocking too many legitimate calls, dial back the filtering; if spam is getting through, add a layer.
What to do if a spam call gets through
If you answer a spam call by accident, hang up immediately — don't press any numbers or say anything. Spammers use your response to confirm your number is active and sell it to other scammers. Don't give out personal information, account numbers, or passwords, even if the caller claims to be from your bank or the IRS. Real companies don't call asking for this information.
After you hang up, block the number by opening the Phone app, finding the call in your recent list, tapping the info icon, and selecting Block This Caller. You can also report the call to your carrier: AT&T, Verizon, and T-Mobile all have ways to report spam through their apps or websites. Reporting helps their systems learn and block similar calls for other customers. If the call was a scam attempt (not just a sales call), you can also report it to the Federal Trade Commission at reportfraud.ftc.gov, though this won't block future calls — it helps the FTC track scam trends.
Frequently Asked Questions
Will blocking unknown callers stop me from getting important calls?
Yes, if you use Silence Unknown Callers, calls from doctors, delivery services, or businesses will go straight to voicemail. Filter Unknown Callers is safer because it still sends the calls to voicemail but doesn't silence the ring, so you can check voicemail and call back if needed. For work or medical situations where you expect calls from unknown numbers, turn off both features and rely on carrier filtering instead.
Can I block calls by category, like all political calls or surveys?
The free versions of carrier filtering (Call Protect, Call Filter, Scam Shield) block likely spam but don't let you choose categories. Paid versions of these services add category blocking. Third-party apps like RoboKiller also offer category filtering in their paid tiers. If you want this level of control, check your carrier's paid options first — they're usually cheaper than third-party apps.
Do I need a third-party app if my carrier already filters spam?
No, not necessarily. Carrier filtering catches most spam, and adding iPhone's Filter Unknown Callers handles the rest for most people. A third-party app is useful only if spam still gets through after you've enabled both. Start with what you have, and add an app only if you need it.
What happens if I block someone and then want to unblock them?
Open the Phone app, go to Recents, find the blocked number, tap the info icon, and select Unblock This Caller. You can also manage your blocked list in Settings > Phone > Blocked Contacts. Unblocking is instant — the person can call or text you normally again.
Can spammers see that I blocked them?
No. When you block a number, calls and texts from that number go to voicemail and Messages respectively, but the caller doesn't receive a notification that they've been blocked. From their perspective, the call either went to voicemail or didn't go through — they won't know the difference.