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.
NIX Anti-Spam Light
Up in the last 7 days:67#17,882by NIX Solutions Ltd12 years ago
Easy-to-use tool to get rid of spam attacking your website AntiSpamLight is developed to help you to forget about annoying spam bots! No more spam and …
- Installs
- 80+
- Rating
- 3.7(3)
- Downloads
- 0/day

Deep Malware Cleaner
Up in the last 7 days:98#17,959by wordpressdirect2 months ago
Lightweight deep malware scanner for WordPress — deep scan, core integrity check, backdoor fixer, redirect hack fix, and login protection.
- Installs
- 80+
- Rating
- –
- Downloads
- 11/day
Page Protection
Up in the last 7 days:120#17,981by mortenf17 years ago
Protect pages and their subpages with user name/password, and keep protected pages from showing up in menus, search results and page lists.
- Installs
- 80+
- Rating
- 3.0(2)
- Downloads
- 0/day
Admin Country Allowlist
Down in the last 7 days:3#18,013by Ric2 months ago
By far the simplest country allowlist plugin available. Locks admin panel and XMLRPC access to a given list of allowed countries.
- Installs
- 80+
- Rating
- –
- Downloads
- 0/day
Semisecure Login Reimagined
Up in the last 7 days:23#18,047by laceous15 years ago
"Re-imagined" version of Semisecure Login that uses public and secret-key encryption to encrypt passwords when logging in.
- Installs
- 80+
- Rating
- 5.0(1)
- Downloads
- 0/day

Fuerte-WP
Down in the last 7 days:1,041#18,051by Esteban4 days ago
WordPress security and maintenance plugin: schedule auto-updates, block malicious updates during supply chain attacks, enforce two-factor authenticati …
- Installs
- 80+
- Rating
- –
- Downloads
- 11/day
Simple Security
Down in the last 7 days:156#18,053by ChrisHurst11 years ago
Access Log to track Logins and Failed Login Attempts
- Installs
- 80+
- Rating
- 5.0(5)
- Downloads
- 0/day

Freeze
Down in the last 7 days:39#18,054by Jose Mortellaro1 month ago
It freezes your installation and tries to protect your abandoned website.
- Installs
- 80+
- Rating
- 5.0(3)
- Downloads
- 0/day

Jeepers Peepers
Up in the last 7 days:258#18,104by Blobfolio1 month ago
An extensible tool for recording WordPress events to a system log.
- Installs
- 80+
- Rating
- 5.0(2)
- Downloads
- 11/day
ShieldUp
Down in the last 7 days:206#18,123by shieldup2 years ago
ShieldUp helps you to tackle bad bots, scrapers, hackers, enhancing website security and optimizing performance for a seamless user experience.
- Installs
- 80+
- Rating
- 5.0(3)
- Downloads
- 0/day

Cloud Maestro
Up in the last 7 days:491#18,192by 5 Star Plugins (Rob)26 days ago
Bulk deploy powerful WAF security rules to multiple Cloudflare domains with one click. Protect your sites from bots, malicious traffic, and threats.
- Installs
- 70+
- Rating
- 5.0(4)
- Downloads
- 11/day
OPI Security Boost
Up in the last 7 days:107#18,212by Marcin Pietrzak (OPI)3 months ago
OPI Security Boost plugin adds basic hardness to your site.
- Installs
- 70+
- Rating
- –
- Downloads
- 0/day

DMN (Security Centre)
Down in the last 7 days:82#18,226by DMN Creative2 years ago
The DMN (Security Centre) plugin keeps your word fences whitelist IP addresses updated with DMN services on your WordPress site.
- Installs
- 70+
- Rating
- –
- Downloads
- 0/day

Source Code Protection
Down in the last 7 days:121#18,278by ViitorCloud Technologies Pvt Ltd2 years ago
Source Code Protection is a simple and effective plugin that uses to prevent common techniques in protecting your code from being stolen.
- Installs
- 70+
- Rating
- 1.0(1)
- Downloads
- 0/day

Weglob Auto Repair for Wordfence Security
Down in the last 7 days:16#18,287by Weglob20 days ago
Automatically repairs or deletes files flagged by Wordfence Security on a configurable schedule.
- Installs
- 70+
- Rating
- –
- Downloads
- 0/day

Secure Login URL Hide
Up in the last 7 days:218#18,338by wpwellconcept1 year ago
Easily and safely change the WordPress login URL to anything you want. Makes wp-admin and wp-login.php inaccessible for enhanced security.
- Installs
- 70+
- Rating
- –
- Downloads
- 4/day

Login Delay Shield
Up in the last 7 days:199#18,345by michael.damoiseau1 month ago
Login Delay Shield slows down brute-force attacks by adding a configurable delay to failed login attempts while keeping successful logins instant.
- Installs
- 70+
- Rating
- 4.4(5)
- Downloads
- 11/day

SSL Quality Checker
Down in the last 7 days:321#18,463by Createful9 years ago
Ensure your SSL certificate is valid and your server is configured for best security practices.
- Installs
- 70+
- Rating
- 5.0(3)
- Downloads
- 0/day

alx ip statistic
Down in the last 7 days:61#18,483by alxinthome7 months ago
Receiving ip addresses and browser identifiers of visitors on the login page and on any page of the site.
- Installs
- 70+
- Rating
- 4.5(2)
- Downloads
- 0/day
Private Captcha
Up in the last 7 days:559#18,560by Taras Kushnir1 month ago
Private Captcha protects your WordPress website from spam and abuse with a privacy-first, independent CAPTCHA solution made in EU.
- Installs
- 70+
- Rating
- –
- Downloads
- 11/day
Remove WP Generator Meta Tag
Down in the last 7 days:10#18,636by ruudkok4 years ago
This plugin will remove the generator meta tag from the head of your page.
- Installs
- 70+
- Rating
- –
- Downloads
- 11/day

Securicheck
Down in the last 7 days:54#18,646by Mickael Hauwy2 days ago
Auditez et sécurisez votre WordPress en 1 clic : 50+ vérifications, protection brute force, masquage login, blocage IP automatique.
- Installs
- 70+
- Rating
- 5.0(3)
- Downloads
- 12/day

Who Delete My Posts
Down in the last 7 days:161#18,751by aixeiger3 years ago
Record who, when and what post or page is deleted in your wordpress site.
- Installs
- 70+
- Rating
- –
- Downloads
- 0/day

Why So Slow?
Down in the last 7 days:1,011#18,776by bettersecurity2 years ago
Improve the loading speed of your website by removing bloat and unused features (formerly named Better Speed)
- Installs
- 70+
- Rating
- 5.0(4)
- Downloads
- 0/day

Diamond Sierra Site Defense
Up in the last 7 days:52,217#18,788by teoleonard1 day ago
Daily malware scan, firewall, login protection and two-factor login. Checks files against WordPress.org and catches ClickFix fake-CAPTCHA injections.
- Installs
- 70+
- Rating
- –
- Downloads
- 62/day

User Access Blocker
#18,871by Eliyahna1 month ago
Block user access without deleting accounts. Prevent specific users from logging in while preserving their data and content.
- Installs
- 70+
- Rating
- –
- Downloads
- 11/day

Frontend Dashboard Captcha
Up in the last 7 days:63#18,878by M A Vinoth Kumar12 days ago
Protect login and registration forms from spam bots using Google reCAPTCHA, Cloudflare Turnstile, and Math Captcha.
- Installs
- 70+
- Rating
- 5.0(1)
- Downloads
- 12/day
SecurynAI
Up in the last 7 days:9,366#18,994by WisdmLabs3 days ago
Firewall, malware scanning, and vulnerability alerts — with every finding explained in plain English and the exact fix to apply.
- Installs
- 70+
- Rating
- 5.0(1)
- Downloads
- 22/day
ETBS Account Guard
Up in the last 7 days:287#19,015by ETBS (DAI)1 day ago
Protects the accounts that manage your site. Hides the login names of your users from visitors who are not logged in.
- Installs
- 70+
- Rating
- –
- Downloads
- 11/day
WP-Sentinel
Up in the last 7 days:58#19,028by evilsocket14 years ago
A wordpress security system plugin which will check every HTTP request against a given set of rules to filter out malicious requests.
- Installs
- 70+
- Rating
- 2.6(5)
- Downloads
- 0/day

R2K Security Captcha (for reCAPTCHA Enterprise & Cloudflare Turnstile)
Down in the last 7 days:172#19,031by systemsrtk2 months ago
Protect your WordPress website from spam and abuse with R2K Security Captcha. This plugin offers powerful security by integrating with two of the most …
- Installs
- 70+
- Rating
- –
- Downloads
- 0/day

ZenPress
Up in the last 7 days:153#19,057by Quentin Le Duff (--Q--)1 month ago
Clean up unused WordPress features, close security gaps, and configure cache integrations from a single settings page.
- Installs
- 60+
- Rating
- 5.0(2)
- Downloads
- 11/day

Dessky Security
Down in the last 7 days:91#19,108by dessky13 days ago
Dessky Security is the ultralight plugin for basic Security Hardening. It is specially designed not to drain any resources from your website.
- Installs
- 60+
- Rating
- 5.0(2)
- Downloads
- 7/day

k-OutDated Checker (k-OC)
Down in the last 7 days:88#19,124by kanenas9 months ago
Scans automatically, twice a day, all your installed plugins against the WordPress Plugin Directory for outdated plugins and email alert for update.
- Installs
- 60+
- Rating
- 3.0(2)
- Downloads
- 0/day

AdminEase
Up in the last 7 days:303#19,193by PrecisionWP5 days ago
Fix a slow WordPress admin, harden security, and control 60+ settings from one dashboard - no code required.
- Installs
- 70+
- Rating
- 5.0(4)
- Downloads
- 11/day

CenterShield
#19,286by WPセンター12 days ago
WordPress security for Japanese sites: login protection, 2FA, file protection and malware scanning, each explained in clear Japanese.
- Installs
- 60+
- Rating
- 5.0(2)
- Downloads
- 22/day

Smart Copy Protect
Down in the last 7 days:54#19,308by Sumon Hasan7 years ago
Simple and Amazing wordpress copy protect plugin. This plugin will be able to block the mouse right button, Ctrl + C key, Ctrl + U key , and F12 key.
- Installs
- 60+
- Rating
- 4.0(4)
- Downloads
- 0/day

VA Simple Basic Auth
Down in the last 7 days:35#19,309by kuck1u10 years ago
Simply by enabling the plugin can set up a basic auth to dashboard and login page.
- Installs
- 60+
- Rating
- 5.0(1)
- Downloads
- 0/day

Watchdog Security Lite
Up in the last 7 days:517#19,385by Lumiverse Dynamic9 days ago
Smart WordPress security with hardening, malware scanning, login defense, Live Watch, persistence monitoring, WooCommerce protection and recovery.
- Installs
- 60+
- Rating
- 5.0(1)
- Downloads
- 11/day

GranTech IP Firewall for AbuseIPDB
Up in the last 7 days:423#19,394by Marc Gran10 days ago
Protect your WordPress site by detecting, blocking and reporting malicious IPs using the AbuseIPDB API. Includes brute-force protection.
- Installs
- 60+
- Rating
- 5.0(2)
- Downloads
- 11/day

Authentication and xmlrpc log writer
Up in the last 7 days:94#19,438by Federico Rota10 years ago
Log of failed access, pingbacks, user enumeration, disable xmlrpc authenticated methods, kill xmlrpc request on authentication error.
- Installs
- 60+
- Rating
- 5.0(1)
- Downloads
- 5/day

wp-security-txt
Down in the last 7 days:24#19,508by securitytext.org9 years ago
A plugin for serving 'security.txt' in WordPress 4.9+, based on configuration settings.
- Installs
- 60+
- Rating
- 5.0(1)
- Downloads
- 0/day

Admintosh
Down in the last 7 days:76#19,527by wpmobo9 months ago
login attempts, Firewall, reCAPTCHA, country restriction, Login History, change wp-login.php to anything make sure your site security.
- Installs
- 60+
- Rating
- 5.0(1)
- Downloads
- 11/day

Turbo Rate Limiter
Up in the last 7 days:162#19,548by ahriad7 months ago
Protect your WordPress site from brute force attacks, API abuse, and DDoS attacks with customizable rate limiting rules.
- Installs
- 60+
- Rating
- –
- Downloads
- 0/day

EssentialHeaders
Up in the last 7 days:742#19,655by Alex Hedström2 months ago
Adds the essential HTTP security headers WordPress leaves out—on every public site response.
- Installs
- 60+
- Rating
- –
- Downloads
- 0/day

Escape Button
Down in the last 7 days:98#19,751by ourwave2 years ago
We developed the Our Wave Escape Button (available in the bottom right of our website) to help protect our users in unsafe situations.
- Installs
- 60+
- Rating
- –
- Downloads
- 0/day
EDZNET Security Guard
Down in the last 7 days:75#19,774by EDZNET1 day ago
Requires 2FA for administrators, blocks new admin creation, refuses URL-credential logins, and emails you on admin logins. Locked to first admin.
- Installs
- 60+
- Rating
- –
- Downloads
- 11/day

Email OTP Login with default login form
Down in the last 7 days:88#19,847by Lalit Yadav1 year ago
Adds email OTP (One-Time Password) verification after valid login credentials on the default wp-login.php form for added security.
- Installs
- 60+
- Rating
- 5.0(6)
- Downloads
- 0/day

HSArticle Login Math Verification
Up in the last 7 days:448#19,903by hsarticle1 month ago
Adds a beautiful math CAPTCHA to the WordPress login page. No API keys, no paid services — 100% free.
- Installs
- 60+
- Rating
- 5.0(1)
- Downloads
- 11/day

CodeWP Shield Monitor
Up in the last 7 days:102#19,929by CodeWP21 days ago
Privacy-first WordPress security hardening, login protection, and local audit logging.
- Installs
- 60+
- Rating
- –
- Downloads
- 11/day