Simply Filter SMS is a private, free and fast way to filter out spam text messages on iPhone and iPad.
Requires iOS 16.6 or later.
Add keyword or regex filters to allow or deny any specific text with full control over matching rules.
Create powerful pattern-matching filters using regular expressions for precise, flexible filtering.
AI-powered automatic filtering with support for 10 languages including English, Hebrew, Spanish, French, German, Arabic, and more.
Easily filter messages from short/email/all unknown senders, containing links or emojis, or allow senders with phone numbers only.
Automatically allow messages from specific countries by phone number prefix.
Easily block all text messages in any specific language(s).
Simply Filter SMS does not collect any data whatsoever. Nothing leaves your device.
Simply Filter SMS is free forever. An optional tip jar is available to support development.
The app is primarily a host of rules that integrates with iOS in a native, lightweight way, making the filtering efficient and fast.
The source code is published under the permissive MIT license.
Simply Filter SMS is written in Apple's latest programming paradigm SwiftUI.
When you receive a text message from a number that is not in your contact list, Simply Filter SMS will filter it based on the following rules:
- If a text message contains text matching a filter from the 'Allowed Texts' it will be delivered regularly.
- If not, the message will be scanned for matching filters from the 'Blocked Texts' and in case any were found it will be delivered to the Junk folder.
- If the text doesn't contain any text that matches the filters, it will be delivered regularly.
No. Simply Filter SMS does not collect any information whatsoever, all message processing is done locally on your device without any logging.
Apple does not expose those messages to any developer, they remain completely private.
When a text message is tagged as junk it will still be available for reading on the Messages app under the Junk folder.
Not much, you can filter any word to any folder. Those folders are not customizable in any way. Only messages filtered to the Junk folder will be delivered silently.
Automatic Filtering uses an AI-powered list of terms to determine if a message should be sent to the Junk folder or not. The lists are updated periodically and support 10 languages. Your regular filters are still considered when Automatic Filtering is on.
Just open the project in Xcode and build (Xcode 15 or later).
Simply Filter SMS is open for pull-request business.
MIT 2026 © Adi Ben-Dahan. All rights reserved.








