How I Finally Stopped Spam Texts on My iPhone Using Keyword Blocking (100% Free)
Last Tuesday at 3:00 AM, my phone buzzed on my nightstand. I scrambled to grab it, worried there was a family emergency. Instead, I stared at a glowing screen telling me I had won a $500 Walmart gift cardâif I just clicked a sketchy link with seven random numbers in it.
That was the breaking point.
I was getting three to five of these annoying messages every single day. Package delivery alerts for items I never ordered, fake bank warnings, crypto tricksâyou name it. The worst part? Blocking individual numbers did absolutely nothing. The scammers just generated a brand-new fake VOIP number five minutes later.
I needed a way to block the actual words inside those messages. If a text contains "USPS parcel," "crypto payout," or "claim prize," I want it nowhere near my notification screen.
After testing half a dozen solutions, I figured out a bulletproof, 100% free system to stop keyword-based spam on iOS. Here is exactly how you can set it up in less than five minutes.
Why Standard Number Blocking Fails (And What Actually Works)
Let's get one thing straight: standard number blocking on an iPhone is like playing a never-ending game of Whac-A-Mole.
Modern scammers use automated software that spoofs a new phone number or random email address for every single blast. When you hit "Block Contact," you are blocking a number that will never be used again anyway.
Keyword filtering works completely differently. Instead of looking at who sent the message, your phone scans what the message says. If it spots a word on your personal ban list, it quietly sweeps the text away into a junk folder without ringing your phone or cluttering your lock screen.
Apple doesn't give us a direct native text-entry box for keyword blocking inside default Settings, but they do give developers a safe privacy framework (called IdentityLookup) to handle this. That means we can use a lightweight, privacy-focused free filter to do the heavy lifting.
Step 1: Install a Free, Privacy-First SMS Keyword Filter
To filter by specific words without paying a dime or sacrificing your personal privacy, I strongly recommend an app called VeroSMS. It has been my go-to for over a year.
Unlike many bloated caller ID apps, VeroSMS does not upload your contact list or read your private texts on a remote server. Everything happens locally on your device.
Here is how to set it up:
- Open the App Store on your iPhone, search for VeroSMS, and download it (it's completely free for keyword blocking).
- Open your iPhone Settings app (not the app itself yet).
- Scroll down and tap Messages.
- Tap Unknown & Spam (under the Message Filtering section).
- Toggle on Filter Unknown Senders.
- Under the "SMS FILTERING" section below it, select VeroSMS to grant it permission to filter incoming unknown texts.
Important Privacy Note: iOS protects your personal conversations. Any filter app you enable only scans messages from numbers that are NOT saved in your contacts. Your mom, your spouse, and your friends will never be filtered.
Step 2: Build Your Custom Keyword Blacklist
Now comes the fun part: telling your phone which words to ban forever.
Open the VeroSMS app on your home screen. You will see an option for Blocklist. This is where you feed the app the buzzwords that spammers love to use.
The Best Keywords to Block Right Away
To save you some guesswork, here are the exact keywords I added to my blocklist that eliminated 90% of my daily junk:
- Open VeroSMS and tap Blocklist.
- Tap Add Keyword and type in your high-risk words one by one.
- Add spam triggers like:
claim,winner,gift card,free bonus,crypto,parcel,USPS,redelivery,wire transfer, andbit.ly. - Save your list.
When a text from an unknown sender arrives containing any of these exact words or phrases, your iPhone will instantly route it into a separate "Junk" tab inside your Messages app. No sound, no vibration, no annoying popup.
Pro Tip: Be careful with words that are too broad. Don't block the word "package" if you regularly receive legitimate tracking updates from delivery services! Stick to words you would never expect in a real text, like "bit.ly" or "payout."
Step 3: Turn On Native iOS Unknown Sender Filtering
Even without third-party apps, your iPhone has a built-in safety net that separates messages from people you don't know into a secondary inbox.
If you prefer not to download any app at all, this native setting is your next best friend.
- Go to Settings > Messages.
- Scroll down to Filter Unknown Senders and toggle the switch to ON.
- Open your default Messages app.
- Tap Filters in the top left corner.
You will now see your messages neatly categorized into Known Senders, Unknown Senders, and Unread Messages. While this won't filter by specific words on its own, it keeps unknown texts from ringing your phone like an emergency call.
Frequently Asked Questions (FAQ)
Will keyword filtering block legitimate texts from my bank or doctor?
No, as long as you have their contact saved or if they use standard 5-digit shortcodes that you reply to. However, to be safe, avoid adding overly general words like "appointment" or "verification code" to your blocklist.
Does Apple or the filter app read my private messages?
No. Apple designed the SMS filtering extension API to run entirely offline on your physical iPhone chip. The filter app cannot see your message history, and it cannot inspect texts sent by people already listed in your iPhone Contacts.
Can I block spam texts sent from email addresses instead of phone numbers?
Yes! Spammers love sending texts from fake Gmail or Outlook addresses. On iOS, you can report these directly by tapping "Report Junk" under the message. Additionally, many major carriers allow you to block all email-to-text gateways by texting "BLOCK" or adjusting your account settings on Verizon, AT&T, or T-Mobile.
Reclaim Your Lock Screen
Smartphones are supposed to make our lives easier, not leave us feeling constantly harassed by automated marketing scripts and scammers. Taking five minutes to set up keyword filtering was easily one of the best digital sanity upgrades I made all year.
Give VeroSMS or native filtering a shot today, build your custom word blacklist, and enjoy a quiet lock screen once again. Got a specific spam word thatâs driving you crazy right now? Let me know what you're seeingâI'd love to help you refine your filter list!
By the ReadyTips Team
We research, test, and write practical guides so you don't have to figure things out the hard way. Every article is reviewed by hand before publishing.