Welcome to WP fail2ban - a WordPress plugin that writes a myriad of WordPress events to syslog for integration with fail2ban.

Protect Your Server

Stop brute-force attacks

Prevent user enumeration

Blacklist common usernames

Improve Performance

Serve legitimate users, not attackers.


  • Fix type error on Remote IPs tab with no MaxMind database configured (h/t @Tobias-Conrad). [Premium only]
  • Update Freemius library.


  • Add support for Pingbacks while blocking XML-RPC.

Platinum Jubilee Celebration – 70% Discount!

To celebrate The Queen's 70th Jubilee I'm offering a 70% discount!

From the 2nd June through the 5th June, use code Jubilee70 at checkout.

<Read more>