Bad Word Filter (BWF) is a FREE! plugin with a simple but very useful functionality:
Find a word from a user-defined list and replace it with some user-defined HTML.

  • Favourite
  • Report

Especially useful for sites who allow front-end article editing to users. Can be used in a variety of other ways...

For example, if you are an article editor and you have some logo, or slogan that you usually write, you can save your time with this plugin.

Just use some keyword like: logo or slogan and replace it with your defined HTML.

Possibly some designers include some styles and scripts in articles. If so, this plugin can help you, too.

Just use some word like my_stylesheet and replace it with your HTML.

Of course, it's original use is the main functionality:

Get a list of bad words and replace each one found with the BAD WORD html output.

Works In Kide Chat Too!

Posted on 31 March 2013
Just logged in to say thanks.

I wanted to stop users saying bad words in chat, this works in Kide chat also! Gonna use a little image for the html replacer.. cool

Not bad.

Posted on 22 September 2012
I'm giving it 5 stars only because it does what it says; however, personally, I think it could be better if it allowed different HTML per group of words, but anyhow... ;)
I found this plugin after trying out Re-Replacer. Re-Replacer was also great, but it doesn't work with AlphaUserPoints (AUP has setup roadblocks if you use re-replacer)

Anyway, within two minutes I had it up and running. It replaced the words I asked for, and basically works like a charm. Thank you Bad Word Filter!
Great Product must have if you allow user submitted content and you use Google Adsense. Stops all the words you don't want on your site works great if you use Google Adsense to stop words that will get you banned. The support was great had problem with the exception rules for allow bad words in some articles and Christopher fixed the problem. 2 thumbs up 1 for the plugin and 1 for the support!

Great even in kunena

Posted on 01 June 2011
Was looking for a simple bad word filter in kunena for joomla 1.5, which was very hard to find until I tried this plugin. Work immediately.
I run a Virtuemart store, and have many of the same products with different colors etc.

For example: I sell scented candles. Each candle comes in different scents, colors and sizes.

So, each candle will have a different description block for the scent, the color, and the size.

So... I can use this plugin to create a centralized description block for each attribute, and not have to change each product when something changes.

For example. A white vanilla large candle will have 3 different sections of it's description.

Scent Description

Color Description

& Jar description

A small white vanilla candle would share the same scent and color description but have a different jar description.

Using this plugin, I can define different "tags" to display each attribute's description. Then if I need to change the description of, say the vanilla scent, I can change the definition in the plugin and will update across ALL the products that have that description and I don't have to go into tall the vanilla candle product listings and change it manually.

Rapid Contact Rapid Contact

Rapid Contact

By Christopher Mavros
Contact forms
Rapid Contact. Lightweight, fast and easy, configuring a contact form, was never a pleasure before. Rapid Contact is a FREE module for Joomla! 2.5 and 3.0. It is a very simple contact form, for providing your clients a REALLY FAST contact support! You have three fields: Email, Subject and Message. User submits data, you get a mail in no time. VERY FAST AND EASY TO SET UP! Two simple steps. 1) I...
My ShortList My ShortList
Paid download

My ShortList

By Christopher Mavros
Bookmark & Recommend
MyShortlist is a favourite items module for Joomla! which allows your visitors to save articles and other Joomla! components items in quickly accesible lists. MyShortlist has many usages, one of which is to be used as an add-to-cart functionality for articles, and allow your visitors to send you their lists. My ShortList is ideal for websites featuring a number of products, article series, advert...
SimpleQuiz SimpleQuiz
Paid download


By Christopher Mavros
Education & Culture
SimpleQuiz is a simple but powerful Questionnaire Generator extension, which allows you to create completely customizable Quizzes, Surveys, Questionnaires with results filtered based on scores or even specific question answers, without writing one line of code. SimpleQuiz has four simple question types: - Text Fields - Checkboxes for multiple answers - Radio Buttons for selecting one answer - Sco...
NS Pro NS Pro
Paid download

NS Pro

By Christopher Mavros
NS Pro is a professional newsletter Joomla! extension, including a wide variety of features, while maintaining the ability to be used as anything from a simple sign-up form, to a complete newsletter system including newsletter campaigns, multiple mailing lists, personalized newsletters, automatic bounce handling, etc. NS Pro can be installed, configured and used by anyone with a minimum knowledge...
Rapid Contact Ex Rapid Contact Ex
Paid download

Rapid Contact Ex

By Christopher Mavros
Contact forms
Rapid Contact Ex is a fully customizable Contact Form generator which allows you to create any form you may require, from very simple contact forms, to complex business contact forms with multiple email recipients, or even file-upload, ticket or hotel reservation forms without writing one line of code. Rapid Contact Ex is easy to use and configure. After installing the extension to Joomla!, all y...
PopFeed PopFeed


By Christopher Mavros
Articles comments
PopFeed is a free Joomla! plugin that adds a simple feedback or comment form popup to your Joomla! articles. It is a very simple feedback form, that allows you to achieve functionalities like "Tell us your opinion about this article", "Send us a comment on our work", and similar. To use it, you just have to write {popfeed}Your Link Text Here{/popfeed} in any location of your website that runs con...
VM Scheduled Discounts VM Scheduled Discounts
Paid download

VM Scheduled Discounts

By Christopher Mavros
VirtueMart extensions
VM Scheduled Discounts is a great online sales tool which allows you to create discounts for certain Virtuemart products or categories, which are published on a schedule, either within specific dates and times, or repeatedly each week, month or year! VM Scheduled Discounts is very easy to use. You can set how much you want to discount a product or a whole category, either by percentage, relative...
Nearest Places Nearest Places
Paid download

Nearest Places

By Christopher Mavros
Nearest Places is a very smart extension to show nearest places, using Joomla! articles. NO API, NO KEYS. Each article is assigned its coordinates, longitude and lattitude, and then this module shows which other articles are near, including distances. Nearest Places is ideal for tourist sites, presenting lists of hotels, villas, beaches, POI, monuments, museums, metro stations and all the rest! A...
Newsletter Subscriber Newsletter Subscriber

Newsletter Subscriber

By Christopher Mavros
Mailing & Distribution Lists
Newsletter Subscriber is a free Joomla! Plugin and Module! It is a simple form to subscribe to a newsletter. When the user clicks the button, it sends an email to the recipient specified. To use it you add {newsletter_subscriber} into your article(s) for the plugin, or just enable it as a module. Very simple to use, all user text is customizable. After installing, you need to enable the extensio...

Bad Word Filter

Christopher Mavros
Last updated:
Jun 27 2018
Date added:
Dec 23 2009
GPLv2 or later
Free download

Uses Joomla! Update System


Write a review