Email Anti-Spam Plugins for WordPress

The best way to avoid spammers harvesting your email address from your website, is to not put your email address on your website. But sometimes that’s not very convenient for the people visiting your website.

Use a Web Form

Normally we recommend adding a form to your website, instead of posting your email address.  With a form, there is NO WAY for a spammer to get your email address.  A couple of good plugin option for this are:

Contact Form 7 is perfect for a basic contact form page.  There are also a few other plugins that work with Contact Form 7 to extend the functionality. You can check out the WordPress Plugin Directory for more info.

Gravity Forms is great if you need something a little fancier.  It allows you to easily create multi-page forms, limit entries, and can even post to your WordPress database.  It also neatly records all of your form entries in your WordPress admin for later reference.

Display Your Email Address

If you absolutely must display  your email address, then here are couple plugins that you can use to try and make it harder for spammers to snag your email address:

The third option would be to make your email address into a graphic.  This way a computer can’t read it, but humans can.  If you do this, don’t make it a click-able link (this would defeat the purpose).