How to Block Text Messages on iPhone: What You Need to Know

Unwanted texts are more than an annoyance — they can be spam, harassment, or outright scams. iPhone gives you several ways to deal with them, but the right approach depends on what you're actually trying to block and why. Here's a clear breakdown of how blocking works on iOS, what it does and doesn't do, and the factors that shape your options.

What Happens When You Block Someone on iPhone

When you block a contact or number on iPhone, a few things happen simultaneously:

  • Their text messages (both iMessage and SMS) are silently delivered to a hidden folder — they don't reach your main inbox
  • They receive no notification that they've been blocked
  • Their calls go directly to voicemail, but voicemails are routed to a separate "Blocked Messages" section
  • FaceTime calls from that number are also blocked

It's worth knowing that blocking on iPhone is not a network-level block — it's handled by iOS itself. The sender's messages are technically received by your device; they're just filtered away from your view.

How to Block a Number from a Text Message 📵

The most direct method works right inside the Messages app:

  1. Open the Messages app and tap the conversation from the number you want to block
  2. Tap the contact name or number at the top of the screen
  3. Tap the info button (ⓘ)
  4. Scroll down and tap Block this Caller
  5. Confirm by tapping Block Contact

That's it. The number is now blocked across calls, FaceTime, and messages — all at once.

How to Block a Number from Your Settings

If you want to manage all blocked numbers in one place — or block a number that isn't saved as a contact:

  1. Go to Settings → Phone → Blocked Contacts
  2. Tap Add New at the bottom
  3. Select from your contacts list, or use Settings → Messages → Blocked Contacts to do the same thing specifically for messages

Both paths add numbers to the same master block list, so it doesn't matter which route you use.

Filtering Unknown Senders: A Different Tool for a Different Problem

Blocking works well when you know the number. But spam texts often come from randomly generated or spoofed numbers — blocking one doesn't stop the next one from a different number.

For this, iOS includes Filter Unknown Senders:

  • Go to Settings → Messages
  • Toggle on Filter Unknown Senders

This separates messages from people not in your contacts into a dedicated tab labeled "Unknown Senders." Messages still arrive — they're just silently sorted away from your main inbox, and you won't get notifications for them.

This is a passive filter, not a block. You can still review those messages manually if you choose to.

Third-Party Spam Filtering Apps

Apple allows third-party apps to provide SMS filtering extensions — apps that can identify and categorize incoming messages before they reach your inbox. These work at the iOS level through a system called IdentityLookup.

These apps can sort messages into categories like:

  • Transactions
  • Promotions
  • Junk

Once you install a compatible app and enable it under Settings → Messages → Unknown & Spam, it runs automatically in the background. The filtering happens on-device or through the app's own database — depending on how the specific app is built.

Key distinction: these apps don't give the app access to the content of your messages — Apple's architecture keeps message content private from the filtering extension itself.

What iOS Version You're Running Matters

The availability and behavior of some features varies across iOS versions:

FeatureAvailability
Block Contact (calls + messages)iOS 7 and later
Filter Unknown SendersiOS 11 and later
Third-party SMS filteringiOS 11 and later
Categorized message filtering tabsiOS 16 and later

If your iPhone is running an older version of iOS, some filtering options may look different or be absent entirely. Keeping iOS updated generally expands what's available to you.

The Limits of iPhone's Built-In Blocking 🔍

Understanding what blocking can't do is just as important:

  • Carrier-level spam may bypass iOS filtering entirely — your carrier has its own spam filtering layer that operates before messages even reach your device
  • Spoofed numbers mean the same bad actor can text from a new number each time, making contact-by-contact blocking ineffective for persistent spam
  • iMessage vs SMS behave slightly differently in some edge cases — if someone uses a new Apple ID to contact you via iMessage, that's treated as a new sender
  • Group messages involving a blocked contact still show up — iOS handles group threads differently from one-on-one conversations

For persistent harassment or threats, blocking inside iOS is a starting point — but carrier-level blocking tools and, in serious cases, legal options exist outside of what iPhone settings can address.

Checking and Managing Your Blocked List

You can review every number you've blocked at any time:

  • Settings → Messages → Blocked Contacts
  • Settings → Phone → Blocked Contacts

Both show the same list. To unblock someone, swipe left on their entry and tap Unblock, or tap Edit and remove them from the list.

Blocked voicemails and messages aren't deleted — they're stored under Blocked Messages in the Phone app's voicemail section, in case you ever need to review them.

The Variable That Changes Everything

How well iPhone's blocking tools work for you depends heavily on what you're trying to block:

  • A single unwanted contact from someone you know → direct blocking works cleanly
  • Occasional spam from random numbers → Filter Unknown Senders handles most of it
  • High-volume spam or scam texts → a third-party filtering app combined with carrier-level tools may be needed
  • Harassment from someone determined to reach you → new numbers and new Apple IDs can work around device-level blocks

Your specific situation — the source of the messages, how persistent the sender is, and how much manual control you want — determines which combination of tools actually solves the problem.