Block a contact directly from the Messages app

The fastest way to stop messages from someone is to open the Messages app, find the conversation, and block them right there. Swipe left on the conversation thread (or tap and hold it), then tap the trash icon to delete it first if you want — this step is optional. After you delete or keep the thread, swipe left again on that same conversation and tap More (the three dots). A menu appears with the option to Block this Caller. Tap it, and a confirmation dialog asks if you're sure. Tap Block Contact to confirm.

Once blocked, that person cannot send you messages, FaceTime calls, or regular phone calls. Their messages won't reach your phone at all — they'll see their message as sent, but you won't receive it. If you blocked them by accident, you can unblock them the same way: go to Settings, tap Messages, scroll down to find the blocked contact, and swipe left to unblock.

Block someone from a conversation thread

If you have an active text conversation open, you don't need to go back to the main Messages list. Open the conversation, tap the contact's name or number at the top of the screen, and a details panel slides up from the bottom. Scroll down in that panel until you see Block this Caller and tap it. Confirm the block when prompted.

This method works the same way as blocking from the list — the person is blocked from all contact methods — but it saves you a step if you're already reading their messages. The conversation stays in your Messages app after you block them, but no new messages from that contact will come through.

Key Takeaways

  • Swipe left on a conversation in Messages, tap More, and select Block this Caller to stop someone from texting you.
  • Blocked contacts cannot send you messages, FaceTime calls, or regular phone calls, and their messages won't reach your phone.
  • You can block someone directly from an open conversation by tapping their name at the top and scrolling to Block this Caller.
  • To unblock someone, go to Settings > Messages, find their name in the blocked list, swipe left, and tap Unblock.

Block someone who isn't in your contacts

If a stranger or unknown number is texting you, you can block them even if they're not saved as a contact. Open the message thread from that number, tap the phone number or "Unknown" at the top of the screen, and the details panel appears. Scroll down and tap Block this Caller. The block takes effect when ready.

Unknown numbers often appear as just a phone number in your Messages app. Blocking them works exactly the same way as blocking a saved contact — they won't be able to reach you through any method. If you later decide to unblock them, you'll find their number in your blocked list under Settings > Messages.

Manage your blocked list in Settings

To see everyone you've blocked and make changes, open Settings and tap Messages. Scroll down to the bottom of the screen and tap Blocked Contacts. This list shows every person and number you've blocked on your iPhone. To unblock someone, swipe left on their name or number and tap Unblock. To block a new contact from this screen, tap Add New at the top and select a contact from your phone.

The Blocked Contacts list in Settings is the central place to manage all your blocks. You can add or remove blocks here without opening Messages, which is useful if you want to unblock someone without having to find their old conversation first. Changes take effect when ready.

What happens when you block someone

When you block a contact on iPhone, several things stop working for them. They cannot send you text messages, iMessages, or group messages. They cannot call you or reach you on FaceTime. If they try to call, it goes straight to voicemail, and they won't know they've been blocked — the call just appears to ring normally on their end.

Blocked contacts can still see your profile picture and online status if you share those through other apps like social media, but they cannot reach you through Apple's services. If you block someone and later change your mind, unblocking them restores all communication methods when ready. They won't receive a notification that you unblocked them.

Block messages by keyword or filter unknown senders

If you want to reduce unwanted messages without blocking specific people, iPhone offers filtering options. In the Messages app, tap Edit in the upper left, then tap Filters at the top. You can choose to see only messages from your contacts, which hides all texts from unknown numbers in a separate tab. This doesn't block the messages — they still arrive — but they won't clutter your main conversation list.

This filtering approach is useful when you receive spam or marketing texts from numbers you don't recognize. The messages go to a separate "Unknown Senders" tab instead of your main inbox. You can still read them if you need to, but they won't interrupt your normal conversations. If a particular unknown number keeps texting, you can open that message and block them using the method described earlier.

Frequently Asked Questions

Will the person know I blocked them?

No, they won't receive a notification that you blocked them. Their messages will appear to send normally on their end, but you won't receive them. If they call, it rings normally for them before going to voicemail. They may eventually realize something is wrong if you never respond, but iPhone doesn't tell them directly.

Can I block someone and still see their old messages?

Yes. Blocking stops new messages from reaching you, but your old conversation thread with that person stays in your Messages app. You can read the old messages anytime. If you want to delete the conversation entirely, swipe left on it and tap the trash icon before or after blocking.

What if someone keeps texting me from different numbers?

Block each number individually as it appears. If the same person keeps creating new accounts or numbers to contact you, consider reporting them to your carrier or local authorities. You can also enable the "Filter Unknown Senders" option in Messages to hide all texts from numbers not in your contacts.

Can I block someone on iMessage but not regular text?

No. Blocking on iPhone blocks all communication methods from that contact — text messages, iMessages, FaceTime, and calls. You cannot block just one type of message. If you want to receive texts but not iMessages from someone, you would need to use a different approach, like muting notifications instead of blocking.

How do I unblock someone if I don't remember their name?

Go to Settings > Messages and scroll to Blocked Contacts. You'll see a list of everyone you've blocked, even if you don't remember their names. Swipe left on the person you want to unblock and tap Unblock. If the list is long, you can scroll through it to find the number or name you're looking for.