A simple but extendable word filter for Drupal.
The Wordfilter module provides a suitable base for manual filtering of profanity ("bad words") as well as for dynamic keyword replacement.
This module allows users to create and manage Wordfilter configurations.
Wordfilter configurations..
- are multilingual, fully exportable Drupal configuration entities.
- may be (re)-used as filters at any text format, node and comment.
- contain a user-defined list of words, which will be filtered out (when enabled as filter).
- can optionally use a substitution text for the defined filter words.
You can choose between different filtering processes, like direct filtering of specified words or token filtering. You may add your own implementation, e.g. for using an external web service which does the filtering for you.
Update
Support for filtering comment body and titles has been added and node title filtering has been improved. The wordfilter admin pages have been improved as well. Please check the issues queue for detail on specific issues affected.
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Content display, Content editing experience
557 sites report using this module
- Created by pyromanfo on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Development version: 3.0.x-dev updated 29 Oct 2025 at 01:52 UTC
Development version: 8.x-2.x-dev updated 23 Feb 2023 at 10:22 UTC













