Intelligent Message Filter
Mask profanity, spam words, or confidential terms in any message.
Intelligent Message Filter
Clean up messages, comments, and chat logs by masking unwanted words. Enter your own list of banned words and phrases, pick how they should be replaced, and get a filtered version of your text instantly.
Features
- Custom word list – profanity, insults, spam keywords, or confidential terms.
- Five masking styles –
****,f***,####,[filtered], or remove the word entirely. - Whole-word matching to avoid false positives inside longer words.
- Case-insensitive detection of "SPAM", "Spam", and "spam".
- Filter counter showing how many words were replaced.
Use cases
- Moderate user comments or reviews before publishing them.
- Redact names or internal code words before sharing documents.
- Make chat transcripts suitable for presentations or training material.
- Check marketing emails for spam-trigger words.
To delete entire lines that contain certain words, use Remove Lines Containing; to replace words with specific alternatives, use the Text Replacer.
Frequently Asked Questions
What is a message filter?
A message filter scans text for words you don't want – profanity, insults, spam triggers, competitor names, or confidential terms – and masks or removes them before the text is published or sent.
Can I use my own word list?
Yes. Type any words or phrases separated by commas. Longer phrases are matched before shorter ones, and 'Whole words only' prevents filtering parts of innocent words (the Scunthorpe problem).
Is the text I filter stored?
No. Filtering runs entirely in your browser, so chat logs, comments, and emails you paste are never uploaded.