The built-in tools that stop most spam calls
iPhone has three settings that work together to filter spam: Filter Unknown Senders, Silence Unknown Callers, and the ability to block individual numbers. Filter Unknown Senders sends calls from people not in your contacts to voicemail and shows them in a separate list. Silence Unknown Callers does the same thing but also silences your phone so the call doesn't interrupt you. Both are in Settings > Phone > Call Filtering.
The difference matters. Filter Unknown Senders lets the call ring through to voicemail while you see it happen — useful if you're expecting a call from an unknown number. Silence Unknown Callers mutes the phone entirely, so you won't hear it ring at all. Most people find Silence Unknown Callers less disruptive, but you'll need to check your voicemail or the Recents tab to see who called.
These settings catch a lot of spam because most spam calls come from numbers not in your contacts. They won't catch spam from someone who spoofs a number that looks like it belongs to your bank or a local business — those calls will still ring through. For those, you need to block the number manually after you see it.
Key Takeaways
- Silence Unknown Callers in Settings > Phone > Call Filtering stops most spam by sending unknown numbers straight to voicemail without ringing your phone.
- You can block individual numbers by opening the call in Recents, tapping the info icon, and selecting Block This Caller.
- Carrier-level spam filtering from AT&T, Verizon, or T-Mobile catches some spam before it reaches your phone, though you may need to turn it on in your carrier's app.
- Third-party apps like Nomorobo or RoboKiller can add extra filtering, but they require you to route calls through the app or give it permission to monitor your calls.
- No filter catches all spam, and spammers change numbers constantly, so blocking one number may not stop the same caller from reaching you on a different number.
How to turn on Silence Unknown Callers
Open Settings on your iPhone and tap Phone. Scroll down to Call Filtering and toggle on Silence Unknown Callers. That's the entire setup — you don't need to do anything else. From that moment on, any call from a number not in your contacts, not in your recent calls, and not in your voicemail will go straight to voicemail without ringing.
If you need to receive calls from unknown numbers — for example, if you're waiting for a callback from a doctor's office — you have two options. You can temporarily turn off Silence Unknown Callers, or you can add the number to your contacts before they call. If you know the number, adding it to a contact labeled "Doctor's Office" or "Callback" will let that call ring through.
Blocking individual numbers after they call
When a spam call gets through, you can block that number so it never reaches you again. Open the Phone app, tap Recents, find the number you want to block, and tap the info icon (the circle with an i). Scroll down and tap Block This Caller. The number is now blocked — future calls from it will go straight to voicemail.
Blocking one number rarely stops spam from the same caller, because spammers use new numbers constantly. If you're getting repeated spam from the same organization, blocking individual numbers is a temporary fix. The real solution is Silence Unknown Callers, which stops all of them at once.
Carrier-level spam filtering from your phone provider
AT&T, Verizon, and T-Mobile all offer spam filtering that works at the carrier level — before calls even reach your phone. These services catch spam using databases of known spam numbers and patterns. The catch is that you often have to turn them on yourself, and some carriers charge for the premium version.
AT&T Call Protect, Verizon Call Filter, and T-Mobile Scam Shield are the three main options. You can download the app from the App Store or turn on the service through your carrier's website. The free versions block most common spam; the paid versions add extra features like reverse lookup and call recording. Check your carrier's website to see what's available in your area and whether it's already turned on.
These services work alongside Silence Unknown Callers — they're not a replacement. Carrier filtering catches spam using known patterns, while Silence Unknown Callers stops any call from someone not in your contacts. Using both gives you the most protection.
Third-party apps that add extra filtering
Apps like Nomorobo, RoboKiller, and Truecaller offer additional spam filtering beyond what iPhone provides. They work by analyzing incoming calls against databases of known spam numbers and using artificial intelligence to detect spam patterns. Some apps can even answer spam calls with a bot and hang up on them automatically.
The tradeoff is that these apps need significant access to your phone. They require permission to monitor your calls, access your contacts, and sometimes record calls. Before installing one, read what permissions it's asking for and decide whether you're comfortable giving them. Many people find that Silence Unknown Callers plus their carrier's filtering is enough, and they don't want to give a third-party app that much access.
If you do use a third-party app, keep Silence Unknown Callers turned on as well. The app will filter calls that do ring through, but Silence Unknown Callers will have already stopped most spam before the app even sees it.
Why no filter catches all spam
Spam calls are a moving target. Spammers use spoofed numbers — fake numbers that look local or official — and they change them constantly. A number that's spam today might be legitimate tomorrow, and a number that's legitimate today might be used for spam next week. No filter can predict that.
The best filters catch spam based on patterns: calls from numbers that have been reported as spam by many people, calls that match known spam behaviors, or calls from numbers that don't belong to real businesses. But new spam numbers appear faster than they can be added to databases, and some spam is sophisticated enough to look legitimate.
This is why the combination of Silence Unknown Callers plus blocking individual numbers works better than any single tool. Silence Unknown Callers stops the volume of unknown calls, and blocking lets you handle the ones that do get through.
Frequently Asked Questions
Will blocking a number stop them from leaving voicemail?
Yes. When you block a number, calls from it go straight to voicemail, and the caller won't know they've been blocked — they'll just hear your voicemail greeting. The voicemail will appear in your voicemail list, but you won't get a notification.
Can I unblock a number if I block it by mistake?
Yes. Go to Settings > Phone > Blocked Contacts, find the number, and tap Edit, then Delete. The number is unblocked immediately and can call you normally again.
If I turn on Silence Unknown Callers, will I miss important calls?
You might miss calls from businesses you don't have in your contacts yet, like a new doctor's office or a delivery service. If you're expecting a call from an unknown number, either add the number to your contacts first or temporarily turn off Silence Unknown Callers. You can always check your voicemail to see who called.
Do I need to pay for carrier spam filtering?
The free versions from AT&T, Verizon, and T-Mobile catch most common spam. The paid versions add features like reverse lookup and call recording, but they're optional. Silence Unknown Callers alone handles most spam without paying anything.
Can spammers see that I've blocked them?
No. When you block a number, the caller hears your voicemail greeting just like anyone else. They won't receive a message saying they've been blocked, and they won't know the difference between a blocked number and a number that's simply not answering.