„... another popular solution to fight spam is Antispam Bee“ – Matt Mullenweg, Q&A WordCamp Europe 2014
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
js update raphael.js to 2.2.7 Jul 4, 2018
.gitignore Add early implementation of a complete test suite. See #55 Jan 17, 2017
CHANGELOG.md change dev-master to 2.9.0 Aug 20, 2018
README.md add build status icon to README.md Jul 20, 2018
behat.yml Revert "try localhost without port" Aug 11, 2018
composer-php-5-4.json fix php min version 5.4 instead of 5.4.* Jun 1, 2018
phpunit.xml.dist rm acceptance from phpunit tests May 26, 2018
readme.txt Update screenshot and readme.txt Oct 9, 2018


Antispam Bee

Build Status

Antispam plugin with a sophisticated toolset for effective day to day comment and trackback spam-fighting. Built with data protection and privacy in mind.


Say Goodbye to comment spam on your WordPress blog or website. Antispam Bee blocks spam comments and trackbacks effectively and without captchas. It is free of charge, ad-free and compliant with European data privacy standards.

Feature/Settings Overview

  • Trust approved commenters.
  • Trust commenters with a Gravatar.
  • Consider the comment time.
  • Treat BBCode as spam.
  • Validate the IP address of commenters.
  • Use regular expressions.
  • Search local spam database for commenters previously marked as spammers.
  • Notify admins by e-mail about incoming spam.
  • Delete existing spam after n days.
  • Limit approval to comments/pings (will delete other comment types).
  • Select spam indicators to send comments to deletion directly.
  • Optionally exclude trackbacks and pingbacks from spam detection.
  • Optionally spam-check comment forms on archive pages.
  • Display spam statistics on the dashboard, including daily updates of spam detection rate and a total of blocked spam comments.



  • Active development of this plugin is handled on GitHub.
  • Pull requests for documented bugs are highly appreciated.
  • If you think you’ve found a bug (e.g. you’re experiencing unexpected behavior), please post at the support forums first.
  • If you want to help us translate this plugin you can do so on WordPress Translate.


Donate for us via Paypal



  • If you don’t know how to install a plugin for WordPress, here’s how.


  • PHP 5.2.4 or greater
  • WordPress 4.5 or greater


After you have activated Antispam Bee the plugin will block spam comments out of the box. However, you may want to visit Settings → Antispam Bee to configure your custom set of anti-spam options that works best for your site.

Privacy Notice

On sites operating from within the EU the option Use a public antispam database should not be activated for privacy reasons. When that option has been activated, Antispam Bee will match full IP addresses from comments against a public spam database. Technically it is not possible to encrypt those IPs, because spam databases only store and operate with complete, unencrypted IP addresses.

Frequently Asked Questions

Please have a look in the FAQ pages.

A complete documentation is available in the GitHub repository Wiki.