Use iPhone's built-in filter and blocking tools
iPhone has two ways to stop junk texts without downloading anything: Filter Unknown Senders and Block Contact. Filter Unknown Senders automatically sorts messages from people not in your contacts into a separate tab, so they do not interrupt your main conversation list. Block Contact stops a specific number from texting you at all — the person cannot reach you by message, call, or FaceTime.
To turn on Filter Unknown Senders, open Settings, tap Messages, then toggle on "Filter Unknown Senders." Messages from unknown numbers now appear in a separate "Unknown Senders" tab in your Messages app. You can still read them if you want, but they will not show notifications or appear in your main inbox.
To block a specific number, open the message thread, tap the contact name or number at the top, scroll down, and tap "Block this Caller." You can also block a contact by opening the Contacts app, selecting the person, tapping the info button, and choosing "Block this Caller." Once blocked, that number cannot text you, call you, or reach you through FaceTime.
Key Takeaways
- Filter Unknown Senders moves texts from people not in your contacts to a separate tab so they do not interrupt your main inbox.
- Block Contact stops a specific number from texting you, calling you, or reaching you through FaceTime.
- You can block a number directly from a message thread by tapping the contact name and selecting "Block this Caller."
- Blocked contacts do not receive a notification that you blocked them, but their messages will not reach you.
Block a number from a text message thread
The fastest way to block a junk texter is from the message itself. Open the text thread, tap the contact name or number at the very top of the screen, then scroll down until you see "Block this Caller." Tap it, and a confirmation box appears — tap "Block Contact" to confirm.
Once you block someone, their messages stop arriving immediately. Any texts they send after you block them will not show up in your Messages app. If you change your mind later, you can unblock them by going to Settings > Messages > Blocked Contacts, finding the number, and tapping "Unblock."
Report spam and block at the same time
iPhone lets you report a message as junk while blocking the sender. In the message thread, tap "Report Junk" at the top of the screen. This tells Apple the message is spam and blocks the number in one step. Reporting helps Apple improve its spam detection for all users.
You can also report junk without blocking. If you want to keep the number unblocked but mark the message as spam, tap and hold the message, then tap "Report Junk." The message gets marked, but the sender can still reach you.
Manage your blocked contacts list
To see everyone you have blocked, open Settings, tap Messages, then scroll down and tap "Blocked Contacts." This shows all numbers and contacts you have blocked. If you want to unblock someone, tap "Edit" in the top right, tap the red minus sign next to their name, then tap "Unblock."
You can also block contacts from the Contacts app itself. Open Contacts, find the person, tap the info button (the circle with an "i"), scroll to the bottom, and tap "Block this Caller." This method works the same way as blocking from a message thread.
Use Do Not Disturb to silence notifications without blocking
If you do not want to block someone completely but want to silence their messages, Do Not Disturb is an option. Open Settings, tap Focus, then tap "Do Not Disturb." You can set it to allow calls and texts only from your Favorites or Contacts, which silences everyone else without blocking them.
Do Not Disturb does not delete messages — they still arrive and you can read them later. The difference from blocking is that the sender does not know you have silenced them, and they can still reach you if they call repeatedly (which breaks through Do Not Disturb). Blocking is permanent until you unblock; Do Not Disturb is temporary and can be turned off anytime.
Understand what happens when you block someone
When you block a number on iPhone, that person cannot text you, call you, or reach you through FaceTime. Their messages do not arrive, and they do not get a notification that you blocked them. However, they may figure it out if their messages never get a response and their calls go straight to voicemail.
Blocked contacts can still see your iMessage read receipts if you have them turned on in a group chat, but they cannot send you direct messages. If you block someone and later unblock them, old messages from before the block do not reappear — you have to ask them to resend anything you want to see.
Prevent future junk texts with these habits
Most junk texts come from numbers that scraped your phone number from the internet or bought it from a list. You cannot stop all of them, but you can reduce how many you get. Do not reply to junk texts, do not click links in them, and do not text "STOP" — these actions confirm your number is active and can lead to more spam.
If a junk text claims to be from your bank, Apple, or another company, do not click the link. Go directly to the company's website or call their official number instead. Scammers often impersonate real companies to steal passwords or payment information. Blocking and reporting these messages helps, but the best defense is not engaging with them at all.
Frequently Asked Questions
Can I block a number if I do not have it saved as a contact?
Yes. Open the message thread from that number, tap the number at the top, scroll down, and tap "Block this Caller." You do not need the number saved in your Contacts app to block it.
What is the difference between blocking and reporting junk?
Blocking stops the person from reaching you. Reporting junk tells Apple the message is spam so it can improve its filters for everyone. You can do both at once by tapping "Report Junk," which blocks the number and reports it in one step.
If I block someone, can they see that I blocked them?
No, they do not get a notification. However, they may realize it if their messages never arrive and their calls go to voicemail. There is no way for them to know for certain unless you tell them.
Will unblocking someone restore old messages from before I blocked them?
No. When you block someone, their old messages stay deleted. If you unblock them later, you will only see messages they send after you unblock them. You cannot recover messages from the time they were blocked.
Does Filter Unknown Senders block numbers or just hide them?
Filter Unknown Senders only hides messages from unknown numbers in a separate tab — it does not block them. The sender can still reach you, and you can read their messages if you check the Unknown Senders tab. To actually block a number, you have to use Block Contact.