Type to search.

#33 by installs

Limit Login Attempts Security – Login Security, 2FA, Firewall, Brute Force Prevention

by WPChefVersion 3.3.10

WordPress login security with brute force protection, Two-factor authentication (2FA/MFA), firewall, IP/country blocking, and login monitoring

Active installs
1+ million
#33 of 1,000
Downloads, all time
98.2M
98,233,116
Downloads, 30 days
385.8K
80.1K in the last 7
Rating
4.8 / 5
1,488 reviews
Last updated
38 days ago
Sep 23, 2026
Version
3.3.10
135 releases

Upkeep and compatibility

Last updatedSeptember 23, 2026Updated in the last 3 months
Tested up toWordPress 7.1.4Covers WordPress 7.1.4, the current release
Needs WordPress5.0 or newer
Needs PHPNot stated
First publishedAugust 3, 2016
Support, last two months3 of 8 threads resolved (38%)

Reviews

4.8 / 5 from 1,488 reviews

Reviews by star rating
5 stars1,402
4 stars31
3 stars8
2 stars10
1 star37

Downloads, last 30 days

Low 6.3K a dayHigh 23.9K a day

What the author says it does

Protect your WordPress website against brute force attacks, bot attacks, and unauthorized login attempts with one of the most trusted login security plugins for WordPress.

Limit Login Attempts Security strengthens your WordPress login security by limiting failed login attempts, blocking malicious IPs, securing wp-login.php, protecting XML-RPC, and adding powerful firewall and 2FA protection without slowing down your website.

Trusted by 2 million WordPress websites, Limit Login Attempts Security is designed specifically to protect the most targeted part of your website: the login page.

Why Use Limit Login Attempts Security?

By default, WordPress allows unlimited login attempts. This creates a major security vulnerability where bots and attackers can repeatedly guess usernames and passwords until they gain access. This is especially important in the age of AI, where attackers now have access to faster and more sophisticated tools than ever before.

Limit Login Attempts Security helps stop:

  • Brute force attacks
  • Bot login attacks
  • Credential stuffing attacks
  • XML-RPC attacks
  • Unauthorized login attempts
  • WooCommerce login abuse
  • Malicious IP access attempts

The plugin automatically blocks excessive login attempts and locks out suspicious IP addresses and usernames before attackers can gain access.

Features Included in the Free Version

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

What do I do if all users get blocked?

If you are using contemporary hosting, it’s likely your site uses a proxy domain service like CloudFlare, Sucuri, Nginx, etc. They replace your user’s IP address with their own. If the server where your site runs is not configured properly (this happens a lot) all users will get the same IP address. This also applies to bots and hackers. Therefore, locking one user will lead to locking everybody else out.

How do I know if I’m under attack?

An easy way to check if the attack is legitimate is to copy the IP address from the lockout notification and check its location using a IP locator tool. If the location is not somewhere you recognize and you have received several failed login attempts, then you are likely being attacked. You might notice dozens or hundreds of IPs each day.

How can I tell that the premium plugin is working?

After you upgrade to our premium version, you will see a new dashboard in your WordPress admin that shows all attacks that will now relay through our cloud service. On the graph, you’ll see requests and failed login attempts. Each request will represent the cloud app validating an IP, which also includes denied logins.

Could these failed login attempts be fake?

Some users find it hard to believe that they could experience numerous unsuccessful login attempts, particularly when their site has just been established or has minimal human traffic. The plugin is not responsible for generating these failed login attempts. Newly created websites are frequently hosted on shared IP addresses, making it easy for hackers to discover them.

What happens if my site exceeds the request limits in the plan?

The premium plan’s resource limits start from 100,000 requests per month, which should accept almost any heavy brute-force attack. We monitor all of our sites and will alert the user if it appears they are going over their limits. If limits are reached, we will suggest to the user upgrading to the next plan.

What URLs are being attacked and protected?

The URLs being protected are your login page (wp-login.php, wp-admin), xmlrpc.php, WooCommerce login page, and any custom login page you have that uses regular WordPress login hooks.

Latest changelog entry

3.3.10

  • Added detection of a cached or optimizer-stripped login page and an admin notice warning that it can break the email code (MFA) login flow.
  • Fixed the onboarding Micro Cloud step silently completing on activation errors; it now shows the server error message so users learn when the program is closed or trial is unavailable.
  • Added a compatibility table to the Debug tab showing which LLAR features work with popular third-party plugins.
  • Redesigned the lockout notification email.

Screenshots

First 4 of 8, from WordPress.org.

Tagged

Plugins that share its tags

#57 by installs

All-In-One Security (AIOS) – Security and Firewall

by David Anderson / Team Updraft

Protect your WordPress site with All-In-One Security (AIOS): easy-to-use login security, a powerful firewall, and much more.

Installs
1+ million
Rating
4.7 (1.7K)
Updated
1 day ago

This Anti-Malware scanner searches for Malware, Viruses, and other security threats and vulnerabilities on your server and it helps you fix them.

Installs
100,000+
Rating
4.9 (783)
Updated
4 days ago

#401 by installs

Hide My WP Ghost – Security & Firewall

by John Darrel

Hide My WP Ghost is a WordPress security plugin that hides WP paths and protects your site with Path Security, Firewall, Brute Force Protection, 2FA

Installs
100,000+
Rating
4.5 (373)
Updated
1 day ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin. The author takes donations at their donate page.