Best Security plugins for WordPress
Plugins that protect WordPress sites, users, and submitted data from threats, abuse, and unwanted activity.
Read from 131,237 plugin records - figures refreshed 1 hour ago
717
Plugins classified here
Out of the plugins that have been through the classifier so far
37.5M
Combined active installs
Summed across the published bands, so read it as an order of magnitude
4.54
Average rating
Across the 664 here that carry a rating at all
7
Sub-categories
The second level the model built inside this one
Sub-categories
Inside this category
The second level, each with its own page. Counts are of the classified sample.
The plugins
Plugins in Security
Ranked by active installs; plugins in the same published band share a rank. Each page has a maintenance check and the alternatives.
#1
Wordfence Security – Firewall, Malware Scan, and Login Security
wordfence #1Akismet Anti-spam: Spam Protection
akismet #3Really Simple Security – Simple and Performant Security (formerly Really Simple SSL)
really-simple-ssl #3Jetpack – AI Agents & MCP, Security, Backup & Analytics
jetpack #5WPS Hide Login
wps-hide-login #6Security Optimizer – The All-In-One Protection Plugin
sg-security #6Safe SVG
safe-svg #6Loginizer
loginizer #6Limit Login Attempts Security – Brute Force Protection, 2FA, Firewall & Login Security
limit-login-attempts-reloaded #6All-In-One Security (AIOS) – Security and Firewall
all-in-one-wp-security-and-firewall #11User Role Editor
user-role-editor #11Kadence Security – Password, Two Factor Authentication, and Brute Force Protection
better-wp-security #11Antispam Bee
antispam-bee #14Sucuri Security – Auditing, Malware Scanner and Security Hardening
sucuri-scanner #14SiteGuard WP Plugin
siteguard #16WP Armour – Honeypot Anti Spam
honeypot #17WP Activity Log
wp-security-audit-log #17Simple History – Track, Log, and Audit WordPress Changes
simple-history #17Really Simple CAPTCHA
really-simple-captcha #17Password Protected
password-protected #17Members – Membership & User Role Editor Plugin
members #17CF7 Apps – Addons for Contact Form 7 (Honeypot, Database, Redirection, Webhook, etc.)
contact-form-7-honeypot #23ReCaptcha v2 for Contact Form 7
wpcf7-recaptcha #23User Switching
user-switching #23Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin
ultimate-member #23Simple CAPTCHA with Cloudflare Turnstile
simple-cloudflare-turnstile #23Nextend Social Login and Register
nextend-facebook-connect #23Limit Login Attempts
limit-login-attempts #23Disable XML-RPC
disable-xml-rpc #23Anti-Spam, Spam FireWall by CleanTalk
cleantalk-spam-protect #23Activity Log – Monitor User and Agent Changes
aryo-activity-log #23Advanced Google reCAPTCHA
advanced-google-recaptcha #33WPS Limit Login
wps-limit-login #33WP Content Copy Protection & No Right Click
wp-content-copy-protector #33WP 2FA – Two-factor authentication for WordPress
wp-2fa #33Two Factor
two-factor #33SSL Insecure Content Fixer
ssl-insecure-content-fixer #33Patchstack – WordPress & Plugins Security
patchstack #33One User Avatar | User Profile Picture
one-user-avatar #33NinjaFirewall (WP Edition) – Advanced Security Plugin and Firewall
ninjafirewall #33MalCare WordPress Security Plugin – Malware Scanner, Cleaner, Security Firewall
malcare-security #33MainWP Child Reports
mainwp-child-reports #33Login Lockdown & Protection
login-lockdown #33Jetpack Protect
jetpack-protect #33Easy HTTPS Redirection (SSL)
https-redirection #33Hide My WP Ghost – Security & Firewall
hide-my-wp #33Gravity Forms Zero Spam
gravity-forms-zero-spam #33Anti-Malware Security and Brute-Force Firewall
gotmls #33reCaptcha by BestWebSoft
google-captcha #33Email Address Encoder
email-address-encoder #33Disable XML-RPC-API
disable-xml-rpc-api #33LukasApps CAPTCHA tools for Contact Form 7
contact-form-7-simple-recaptcha #33CloudSecure WP Security
cloudsecure-wp-security #33Flexible SSL for CloudFlare
cloudflare-flexible-ssl #33Captcha Code
captcha-code-authentication #33BBQ Firewall – Fast & Powerful Firewall Security
block-bad-queries #33CAPTCHA 4WP – Antispam CAPTCHA solution for WordPress
advanced-nocaptcha-recaptcha #33Access Governance for WordPress (aka AAM)
advanced-access-manager #59Temporary Login Without Password
temporary-login-without-password #59Headers Security Advanced & HSTS WP
headers-security-advanced-hsts-wp #59Email Encoder – Protect Email Addresses and Phone Numbers
email-encoder-bundle #59PublishPress Capabilities: User Role Access Control, Admin Area Permissions
capability-manager-enhanced #63WP Force SSL & HTTPS SSL Redirect
wp-force-ssl #63LoginWP (Formerly Peter's Login Redirect)
peters-login-redirect #63Disable REST API
disable-json-api #63Defender Security – Malware Scanner, Login Security & Firewall
defender-security #67Stream – Activity Log & Audit Trail
stream #67Invisible reCaptcha
invisible-recaptcha #67hCaptcha for WP
hcaptcha-for-forms-and-more #67Image CAPTCHA for Contact Form 7 and WPForms by HookAndHook (DSGVO/GDPR)
contact-form-7-image-captcha #71WP fail2ban – Advanced Security
wp-fail2ban #71Stop User Enumeration
stop-user-enumeration #71JWT Authentication for WP REST API
jwt-authentication-for-wp-rest-api #71Disable XML-RPC Pingback
disable-xml-rpc-pingback #71All In One Login
change-wp-admin-login #76WP Encryption: Easy HTTPS / SSL & Free SSL certificate, HTTPS redirect
wp-letsencrypt-ssl #76WP Hide & Security Enhancer
wp-hide-security-enhancer #76Theme My Login
theme-my-login #76Easy SSL Plugin for SAKURA Rental Server
sakura-rs-wp-ssl #76Login No Captcha reCAPTCHA
login-recaptcha #76Titan Anti-spam & Security – Brute Force Protection, 2FA & Spam Filter
anti-spam #82When Last Login
when-last-login #82Username Changer
username-changer #82Security Plugin, Firewall & Malware Scanner with Auto Removal
security-malware-firewall #82SecuPress with Simple SSL – Simple and Performant Security
secupress #82reCAPTCHA for WooCommerce
recaptcha-woo #82User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor
profile-builder #82One Time Login
one-time-login #82NinjaScanner – Virus & Malware scan
ninjascanner #82Image Watermark
image-watermark #82HTTP Headers
http-headers #82Age Gate
age-gate #93XO Security
xo-security #93WPFront User Role Editor
wpfront-user-role-editor #93Shield Security – Smart Bot Blocking, Brute-Force Login Protection & File Scanning
wp-simple-firewall #93Force Login
wp-force-login #93Temporary Login
temporary-login #93Remove Dashboard Access
remove-dashboard-access-for-non-admins #93reCAPTCHA for MW WP Form
recaptcha-for-mw-wp-form #93Protect Uploads
protect-uploads #93PPWP – Password Protect Pages
password-protect-page #93Login as User: See the Site as Any User
login-as-user #93IP2Location Country Blocker
ip2location-country-blocker #93Login & Register Customizer – Forms, Popup, Profile & WooCommerce
easy-login-woocommerce #93Disable WP REST API
disable-wp-rest-api #93Spam Protection | Maspik
contact-forms-anti-spam #93Blackhole for Bad Bots
blackhole-bad-bots #93AntiVirus
antivirus #109Zero Spam for WordPress
zero-spam #109UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP
userswp #109Ultimate Member – reCAPTCHA
um-recaptcha #109Two Factor Authentication
two-factor-authentication #109Stop Spammers Classic
stop-spammer-registrations-plugin #109Spider Blocker
spiderblocker #109Secure Copy Content Protection and Content Locking
secure-copy-content-protection #109No Right Click Images
no-right-click-images-plugin #109New User Approve
new-user-approve #109LWS Hide Login
lws-hide-login #109Login rebuilder
login-rebuilder #109Login or Logout Menu Item
login-or-logout-menu-item #109Login Logout Menu
login-logout-menu #109iQ Block Country
iq-block-country #109Google Authenticator
google-authenticator #109Easy Hide Login
easy-hide-login #109Auto Login for Sakura Rental Server
auto-login-for-sakura-rental-server #109Audit Trail
audit-trail #127WPVulnerability
wpvulnerability #127WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN)
wpo365-login #127WP Hardening (discontinued)
wp-security-hardening #127JWT Authentication for WP REST APIs
wp-rest-api-authentication #127Malcure Malware Shield — Removal, Repair, Monitor
wp-malware-removal #127WP Limit Login Attempts
wp-limit-login-attempts #127WP Last Login
wp-last-login #127WP Content Copy Protection
wp-content-copy-protection #127Spam Protect for Contact Form 7
wp-contact-form-7-spam-blocker #127Password Strength Settings for WooCommerce
wc-password-strength-settings #127Easy Username Updater
username-updater #127User Login History
user-login-history #127User Access Manager
user-access-manager #127TrustedSite
trustedsite #127Throws SPAM Away
throws-spam-away #127Simple Membership After Login Redirection
simple-membership-after-login-redirection #127Simple Login Captcha
simple-login-captcha #127Restricted Site Access
restricted-site-access #127Quttera ThreatSign – Web Malware Scanner for WordPress
quttera-web-malware-scanner #127Protect WP Admin
protect-wp-admin #127Prevent Direct Access – Protect WordPress Files
prevent-direct-access #127PublishPress Permissions: Access Control, Content Permissions, User Access
press-permit-core #127One Click SSL
one-click-ssl #127SAML Single Sign On – SSO Login
miniorange-saml-20-single-sign-on #127Social Login, Social Sharing by miniOrange
miniorange-login-openid #127miniOrange 2FA – Two Factor Authentication for WordPress (Passkey, OTP, SMS, Email, Google Authenticator)
miniorange-2-factor-authentication #127MilesWeb Tools
milesweb-tools #127Meta Generator and Version Info Remover
meta-generator-and-version-info-remover #127Login With Ajax – Fast Logins, 2FA, Redirects
login-with-ajax #127Login Security Captcha
login-security-recaptcha #127Lockdown WP Admin
lockdown-wp-admin #127My Private Site – Make Your Whole Site Private, Force Login & Block Registration Spam
jonradio-private-site #127IP Location Block
ip-location-block #127Inactive Logout
inactive-logout #127Honeypot Anti-Spam
honeypot-antispam #127Groups – Memberships and Access Control
groups #127Gravity Forms No CAPTCHA reCAPTCHA
gravity-forms-no-captcha-recaptcha #127Gravity Forms Email Blacklist
gravity-forms-email-blacklist #127Login for Google Apps by WPAuth
google-apps-login #127Frontend Reset Password
frontend-reset-password #127Friendly Captcha for WordPress
friendly-captcha #127FluentAuth – Login Security, Two-Factor Authentication, Passkeys & Social Login
fluent-security #127DS CF7 Math Captcha
ds-cf7-math-captcha #127Disabled Source, Disabled Right Click and Content Protection
disabled-source-disabled-right-click-and-content-protection #127Disable Right Click For WP
disable-right-click-for-wp #127OpenID Connect Generic Client
daggerhart-openid-connect-generic #127WP Customer Area
customer-area #127CryptX
cryptx #127Cookies for Comments
cookies-for-comments #127Controlled Admin Access
controlled-admin-access #127Passster – Password Protect Pages and Content
content-protector #127ClickCease Click Fraud Protection
clickcease-click-fraud-protection #127AntiSpam for Contact Form 7
cf7-antispam #127SilentShield – Captcha & Anti-Spam for WordPress (CF7, WPForms, Elementor, WooCommerce)
captcha-for-contact-form-7 #127Captcha by BestWebSoft – Advanced Spam Protection, Math & OCR-Friendly Captcha for Site Forms
captcha-bws #127Login by Auth0
auth0 #127ActiveLayer Anti-Spam: Spam Protection for Forms & Comments
activelayer-anti-spam-spam-protection-for-forms-comments #184ReCaptcha Integration for WordPress
wp-recaptcha-integration #184WP Fingerprint
wp-fingerprint #184View Admin As
view-admin-as #184Two Factor (2FA) Authentication via Email
two-factor-2fa-via-email #184SSL Zen — SSL Certificate Installer & HTTPS Redirects
ssl-zen #184Sidebar Login
sidebar-login #184Rename wp-admin login
rename-wp-admin-login #184Forget Spam Comment
forget-spam-comment #184Brozzme DB Prefix & Tools Addons
brozzme-db-prefix-change #184Allow Multiple Accounts
allow-multiple-accounts #194WPScan – WordPress Security Scanner
wpscan #194WPForce Logout – WordPress User Login Logout Management Plugin
wp-force-logout #194WP-Ban
wp-ban #194SMNTCS Disable REST API User Endpoints
smntcs-disable-rest-api-user-endpoints #194reCAPTCHA in WP comments form
recaptcha-in-wp-comments-form #194Login IP & Country Restriction
login-ip-country-restriction #194Loggedin – Session Manager: Limit Concurrent Logins & Auto Logout
loggedin
Capped
Showing the 200 most installed of 717 classified here.
This grouping does not exist anywhere else
The directory sorts plugins by tags their authors typed. This is what a model reading each plugin produced instead - and the method page says how consistent that is.