Comprehensive spam protection for WordPress registration, login, comments, and contact forms.
As of April 2026, Dam Spam is a WordPress spam plugin with 1.0K+ active installations and a 4.3/5 rating from 4 reviews. It has been downloaded 7.9K+ times in total. Requires WordPress false+ and PHP false+. Available on WordPress.org since 2025. Actively maintained — updated within the last month. Downloads are up 16% this week. Top alternative: Akismet Anti-spam: Spam Protection.
Dam Spam is a comprehensive spam protection plugin that blocks spam registrations, login attempts, comments, and contact form submissions. It provides multiple layers of protection including IP blocking, email validation, CAPTCHA challenges, and integration with third-party spam detection services.
How it Works
Dam Spam runs a series of configurable checks on registrations, logins, comments, and form submissions. When a submission is flagged as potentially suspicious, you can choose to block it outright or present a CAPTCHA challenge. Legitimate users are cached to speed up future submissions, while known spam sources are permanently blocked.
Features
I’ve been using “Stop Spammers” before since some time but also noticed that development had stalled a few years ago. Until this new project emerged (and the old was renamed to Classic). Great to see the old good idea and functions while new functions being added in “Dam Spam”! For me this is the successor of Stop Spammers.
Works well – we have a membership site and this helps to keep the bad actors out. It also sometimes blocks legit users, but has a pretty easy way to grant access.
Hey, you say “Dam Spam is the modernized successor to Stop Spammers,” but the “Stop Spammers” has country level blocking feature, which is so good, and this crucial feature seems to be missing on Dam Spam, is it intentional?…also how do we migrate to Dam Spam, there isn’t any migrate button available..
Our free site, [domain removed] has been around for over 30 years. For the past eight years, we used Stop Spammers, and due to unexpected PHP version issues, we switched to Dam Spam, which now works perfectly. After correcting an incorrect IP address in our CIDR entry in the block or allow list, we were able to do so. Thanks to Web Guy’s advice! I think Dam Spam is the better choice compared to Stop Spammers.
| WordPress | false+ requiredTested up to 6.9.4 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.