Best security plugins for WordPress
1,821 plugins tagged “security” on WordPress.org, in its popular order and updated daily. Research this niche or see all plugins.
No CAPTCHA reCAPTCHA
Down in the last 7 days:3#3,399by Collins Agbonghama6 years ago
Protect WordPress login, registration, comment and BuddyPress registration forms with Google's No CAPTCHA reCAPTCHA.
- Installs
- 4K+
- Rating
- 4.3(69)
- Downloads
- 22/day

RSFirewall!
Up in the last 7 days:7#3,462by RSJoomla!7 days ago
Based on the success of the most popular firewall for Joomla!, RSFirewall! is now available to protect your WordPress website as well.
- Installs
- 4K+
- Rating
- 5.0(5)
- Downloads
- 33/day
Simple Login Lockdown
Down in the last 7 days:6#3,523by chrisguitarguy9 years ago
Simple Login Lockdown prevents brute force login attacks/attempts on your WordPress installation.
- Installs
- 4K+
- Rating
- 4.4(7)
- Downloads
- 13/day

Limit Attempts by BestWebSoft
Down in the last 7 days:3#3,552by bestwebsoft9 days ago
Protect your WordPress website from brute force attacks by limiting the number of failed login attempts. Improve security and stop bots.
- Installs
- 4K+
- Rating
- 4.6(37)
- Downloads
- 63/day

Vigilant
Up in the last 7 days:62#3,576by Fernando Tellado1 day ago
Premium WordPress Security - 100% FREE: Firewall, 2FA, Security Headers, Login and Malware Protection, File Monitor, Security Audit & more
- Installs
- 4K+
- Rating
- 5.0(25)
- Downloads
- 316/day

WP Anti-Clickjack
Down in the last 7 days:7#3,623by Andy Feliciotti27 days ago
Protect your WordPress site from clickjacking with X-Frame-Options and CSP frame-ancestors headers plus a frame breaking script.
- Installs
- 3K+
- Rating
- 5.0(3)
- Downloads
- 69/day

Dam Spam
Up in the last 7 days:50#3,677by Web Guy5 days ago
Spam protection for WordPress registration, login, comments, and contact forms.
- Installs
- 3K+
- Rating
- 4.3(4)
- Downloads
- 61/day

BotBlocker Security
Down in the last 7 days:13#3,696by Yevhen Leonidov2 days ago
Complete security platform for everyday: block bots, brute-force, viruses, spam, fake crawlers. WAF, 2FA, no-malware, proactive defense.
- Installs
- 3K+
- Rating
- 5.0(12)
- Downloads
- 116/day

WP fail2ban Blocklist
Down in the last 7 days:4#3,729by invisnet1 year ago
WP fail2ban Blocklist is a collaborative preemptive blocklist for WordPress.
- Installs
- 3K+
- Rating
- 5.0(2)
- Downloads
- 24/day

Expire User Passwords
Up in the last 7 days:2#3,896by Matt Miller5 days ago
Require certain users to change their passwords on a regular basis.
- Installs
- 3K+
- Rating
- 4.2(5)
- Downloads
- 71/day

HSTS Ready
Down in the last 7 days:46#3,932by manu2252 months ago
Enable easily HSTS on your website.
- Installs
- 3K+
- Rating
- 5.0(4)
- Downloads
- 22/day
Protection Against DDoS
Down in the last 7 days:7#4,017by WPChef6 years ago
Protects your login, xmlrpc and RSS feeds pages against DDoS attacks. Denies access to your site from certain countries via CloudFlare.
- Installs
- 3K+
- Rating
- 5.0(4)
- Downloads
- 13/day

Advanced IP Blocker
Up in the last 7 days:33#4,056by IniLerm5 days ago
A complete WordPress security firewall: blocks IPs, bots, countries & ASN. Includes an intelligent WAF, Threat Scoring, Geo-Challenge, and 2FA.
- Installs
- 3K+
- Rating
- 4.9(27)
- Downloads
- 397/day
Staatic
Up in the last 7 days:1#4,074by Team Staatic6 days ago
Use WordPress as your CMS, then publish a fast, lower-exposure static version of your site.
- Installs
- 3K+
- Rating
- 4.4(21)
- Downloads
- 128/day
DefendWP Firewall
Up in the last 7 days:5#4,128by revmakx1 year ago
Get instant protection against vulnerabilities disclosed by security companies.
- Installs
- 3K+
- Rating
- –
- Downloads
- 19/day
WP Author Slug
Up in the last 7 days:6#4,156by Konstantin Obenland2 months ago
Add a layer of security and prevent your login name from being shown in the author archive's URL.
- Installs
- 3K+
- Rating
- 4.8(19)
- Downloads
- 20/day

Compromise Scanner for wp2shell
Down in the last 7 days:14#4,207by eyesecurity3 months ago
Read-only forensic scanner for the WordPress core exploit chain CVE-2026-63030 / CVE-2026-60137 (wp2shell). Reports a scored verdict; changes nothing.
- Installs
- 2K+
- Rating
- 5.0(2)
- Downloads
- 30/day

Lock Down Admin
Down in the last 7 days:20#4,271by Fullestop7 years ago
Lock Down Admin plugin secure your WordPress admin panel. It locks the wp-admin url and if this plugin is activated then user can't login in the …
- Installs
- 2K+
- Rating
- 3.0(5)
- Downloads
- 11/day

CrowdSec
Up in the last 7 days:23#4,303by CrowdSec - lightweight and collaborative security engine10 months ago
This plugin blocks detected attackers or displays them a captcha to check they are not bots.
- Installs
- 2K+
- Rating
- 5.0(5)
- Downloads
- 30/day

Smart User Slug Hider
Up in the last 7 days:1#4,320by WP User Manager16 days ago
Hide usernames in Author Pages URLs to enhance Security
- Installs
- 2K+
- Rating
- 4.9(55)
- Downloads
- 71/day

WP-WebAuthn
Down in the last 7 days:88#4,370by Axton6 months ago
WP-WebAuthn enables passwordless login through FIDO2 and U2F devices like Passkey, FaceID or Windows Hello for your site.
- Installs
- 2K+
- Rating
- 4.5(17)
- Downloads
- 33/day

Advanced Country Blocker
Down in the last 7 days:6#4,527by brstefanovic9 months ago
An advanced security plugin that blocks website visitors by country, with additional features like blacklisting, logging blocked attempts, admin bypas …
- Installs
- 2K+
- Rating
- 5.0(6)
- Downloads
- 23/day
WP Admin Basic Auth
#4,595by Stocker_jp13 years ago
Enabling this plugin allows you to set up Basic authentication on your admin page using your WordPress user name and password.
- Installs
- 2K+
- Rating
- –
- Downloads
- 11/day
Smart Passworded Pages
Down in the last 7 days:6#4,628by Brian Layman9 years ago
Create central "Enter your password" page and the password entered determine which page the user sees next.
- Installs
- 2K+
- Rating
- 4.8(21)
- Downloads
- 11/day
WebAuthn Provider for Two Factor
Up in the last 7 days:94#4,805by Volodymyr Kolesnykov25 days ago
WebAuthn authentication provider for Two Factor plugin.
- Installs
- 2K+
- Rating
- 4.6(11)
- Downloads
- 118/day
Content Security Policy Manager
Down in the last 7 days:4#4,847by Patrick Sletvold4 years ago
Plugin for configuring Content Security Policy headers for your site. Allows different CSP headers for admin, logged inn frontend and regular visitors
- Installs
- 2K+
- Rating
- 4.3(6)
- Downloads
- 19/day

No-Bot Registration
Down in the last 7 days:7#4,904by Arnan de Gans10 months ago
Prevent bots from creating accounts by blacklisting domains and usernames and present people with a human friendly security question.
- Installs
- 2K+
- Rating
- 4.4(28)
- Downloads
- 20/day
Simple Automatic Updates
Down in the last 7 days:10#4,999by Jon Tejnung7 years ago
Activate automatic updates or weekly notifications for the site.
- Installs
- 2K+
- Rating
- 5.0(1)
- Downloads
- 11/day

Virusdie
Down in the last 7 days:12#5,020by Virusdie2 months ago
Malware scanning & removal, website hardening, patching vulnerabilities, real-time protection against online attacks, blacklist monitoring in a click!
- Installs
- 2K+
- Rating
- 4.0(9)
- Downloads
- 31/day

Universal Honey Pot
Up in the last 7 days:13#5,089by Ludwig You1 year ago
Universal Honey Pot is a powerful and user-friendly WordPress plugin that provides a plug-and-play solution for protecting your forms against unwanted …
- Installs
- 1K+
- Rating
- 3.7(3)
- Downloads
- 15/day

Logbook
Up in the last 7 days:14#5,249by Takayuki Miyauchi8 years ago
This plugin is for logging users' activities. You can check anytime who and what has changed.
- Installs
- 1K+
- Rating
- 5.0(5)
- Downloads
- 11/day

Remove XML-RPC Methods
Up in the last 7 days:7#5,314by Walter Ebert2 months ago
Remove all WordPress methods from the XML-RPC API to increase security.
- Installs
- 1K+
- Rating
- 5.0(3)
- Downloads
- 22/day
Restrict Usernames Emails Characters
Down in the last 7 days:17#5,451by Benaceur26 days ago
Restrict the usernames, email addresses, characters and symbols or email from specific domain names or language in registration ...
- Installs
- 1K+
- Rating
- 4.5(25)
- Downloads
- 37/day
App for Cloudflare®
Down in the last 7 days:66#5,656by digitalpoint27 days ago
All things Cloudflare (caching, flexible SSL, Turnstile, settings, rules, analytics, media in R2, image transforms [AVIF, WebP], secure admin area).
- Installs
- 1K+
- Rating
- 4.7(14)
- Downloads
- 34/day

Keyring
Up in the last 7 days:6#5,711by Beau Lebens3 years ago
An authentication framework that handles authorization/communication with most popular web services.
- Installs
- 1K+
- Rating
- 4.3(6)
- Downloads
- 11/day

Banhammer
Down in the last 7 days:9#5,755by Jeff Starr4 days ago
Monitor traffic and ban unwanted visitors. Block any user or IP address so they can't access your site.
- Installs
- 1K+
- Rating
- 4.4(19)
- Downloads
- 23/day
Hide WP
Down in the last 7 days:32#5,788by kursorA10 years ago
Hide WP
- Installs
- 1K+
- Rating
- 2.9(17)
- Downloads
- 10/day

Proxy & VPN Blocker
Down in the last 7 days:40#5,818by Proxy & VPN Blocker2 months ago
Block VPNs, proxies, Tor, and spam on WordPress. Strengthen security and stop fake users with smart IP blocking via proxycheck.io.
- Installs
- 1K+
- Rating
- 3.8(33)
- Downloads
- 24/day
GD Security Headers
Down in the last 7 days:25#5,908by Milan Petrovic6 months ago
Configure various security-related HTTP headers, including CSP, XSS, Referrer Policy and more.
- Installs
- 1K+
- Rating
- 4.0(8)
- Downloads
- 38/day

Block IPs for Gravity Forms
Down in the last 7 days:9#5,911by brightvesseldev1 month ago
Block IPs in your gravity forms
- Installs
- 1K+
- Rating
- 5.0(16)
- Downloads
- 28/day

Disable WP Registration Page Spam
Down in the last 7 days:8#5,913by Subodh Ghulaxe2 years ago
Disable default WordPress registration page, remove register link and stop registration spam, without disabling user registration.
- Installs
- 1K+
- Rating
- 4.6(5)
- Downloads
- 11/day

NETSENSAI Shield
Down in the last 7 days:4#6,068by Rafal Gierlicki2 months ago
Hardens and protects your site by locking down login, REST API, XML‑RPC, file editor, and applying HTTP security headers.
- Installs
- 1K+
- Rating
- 5.0(5)
- Downloads
- 19/day

Password Strength for WooCommerce
Down in the last 7 days:6#6,089by WP Zone2 years ago
Disables password strength enforcement in WooCommerce.
- Installs
- 1K+
- Rating
- 4.3(6)
- Downloads
- 12/day

CloudGuard
Down in the last 7 days:33#6,262by pipdig1 month ago
Use Cloudflare's free geolocation service to restrict access to your site's login page.
- Installs
- 1K+
- Rating
- 4.9(30)
- Downloads
- 16/day
Injection Guard
Down in the last 7 days:2#6,330by Fahad Mahmood9 days ago
Blocks malicious and unknown query-string requests, detects injection attempts, and audits user capabilities and sessions.
- Installs
- 1K+
- Rating
- 5.0(5)
- Downloads
- 36/day

WebDefender Security
Down in the last 7 days:4#6,538by CobWeb Security Ltd.9 months ago
PRO Security – Antivirus Scanner, 2-Layer Protection Hide Security, Brute Force Security & Antispam, Security Website and Security Hardening.
- Installs
- 1K+
- Rating
- 4.0(18)
- Downloads
- 22/day
WP Helper Premium
Down in the last 7 days:21#6,588by Mat Bao Corporation2 months ago
All-in-one WordPress toolkit: contact channels, SMTP, maintenance, AI, spam filter, WooCommerce — one plugin.
- Installs
- 1K+
- Rating
- 3.6(8)
- Downloads
- 35/day
JetHost Total Care
Up in the last 7 days:46#6,742by JetHost6 months ago
JetHost Total Care simplifies WordPress management by consolidating features like security, site enhancements and performance into a single plugin.
- Installs
- 1K+
- Rating
- 5.0(3)
- Downloads
- 18/day

iControlWP
Down in the last 7 days:19#6,979by Paul13 days ago
Manage all your WordPress sites in one place - updates, uptime, backups & security.
- Installs
- 900+
- Rating
- 4.8(63)
- Downloads
- 44/day
Subresource Integrity (SRI) Manager
Up in the last 7 days:19#7,083by Meitar6 years ago
Adds Subresource Integrity (SRI) attributes to your page's elements for better protection against JavaScript DDoS attacks.
- Installs
- 900+
- Rating
- 2.9(11)
- Downloads
- 11/day