Records various WordPress events to your server's system log for integration with Fail2Ban.
As of April 2026, WP Fail2Ban Redux is a WordPress login plugin with 8.0K+ active installations and a 5/5 rating from 15 reviews. It has been downloaded 96K+ times in total. Requires WordPress 5.8+ and PHP 7.4+. Available on WordPress.org since 2016. Downloads are down 23% this week. Top alternative: WPS Hide Login.
WP Fail2Ban Redux records various WordPress events to your server’s system log for integration with Fail2Ban.
This plugin is (mostly) a drop-in replacement for WP fail2ban by Charles Lecklider.
While WP fail2ban is a great plugin, there are a number of improvements that could be made. In order to facilitate these improvements, a major refactoring of the codebase was necessary.
The core functionality between WP Fail2Ban Redux and WP fail2ban remains the same. WP Fail2Ban Redux is considered to be mostly a drop-in replacement, because all constants have been replaced with filters, and will, possibly, require some upgrade work. Don’t work it’s as simple as implementing the constants.
The following events are recorded by default:
I really like the way it doesn’t prompt me to upgrade to a version with paid features.
no premium/freemium blocklist scam, just does what its supposed to do.
supereasy to install, no configuration within wordpress needed!
just install the plugin and setup fail2ban using the provided config files (filters, jail)
love it. thanks!
Easy, effective, no unnecessary control panel, no premium parts, no boring messages, it just do the work!
Having fail2ban already configured in the server, I installed it on a bunch of WP sites.
Locking repetitive attackers, it saves some server resources peaks.
Really thanks for the plugin.
This plugin is underrated and is a must have for wordpress security.
Could not be simpler to use this plugin. The original plugin that this one replaces was just awful to set up with the free version. This on is just to install and activate, then make sure you have the apache-auth filter active in your Fail2Ban configuration.
Thanks!!
| WordPress | 5.8+ requiredTested up to 6.8.5 |
| PHP | 7.4+ required |
…and 1 more changes
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.