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.

Weborado Helper
Up in the last 7 days:156#9,908by Weborado5 months ago
Essential tools for WordPress site administrators to monitor versions, enhance security, and improve performance.
- Installs
- 400+
- Rating
- –
- Downloads
- 0/day
Access Areas for WordPress
Down in the last 7 days:39#9,956by podpirate11 months ago
Fine tuning access to your posts.
- Installs
- 400+
- Rating
- 4.5(17)
- Downloads
- 11/day
WP PGP Encrypted Emails
Up in the last 7 days:25#9,989by Meitar5 years ago
Signs and encrypts emails using PGP/GPG keys or X.509 certificates. Provides OpenPGP and S/MIME functions via WordPress plugin API.
- Installs
- 300+
- Rating
- 4.6(16)
- Downloads
- 11/day

yubikey-plugin
Up in the last 7 days:20#10,001by apb3607 years ago
Enhanced Login Security for Your Wordpress blog.
- Installs
- 300+
- Rating
- 3.8(9)
- Downloads
- 0/day

Apocalypse Meow
Down in the last 7 days:10#10,006by Blobfolio26 days ago
A simple, light-weight collection of tools to harden WordPress security and help mitigate common types of attacks.
- Installs
- 300+
- Rating
- 5.0(23)
- Downloads
- 23/day

Ultra Web Hosting Performance Toolkit
Up in the last 7 days:6#10,145by ultrawebhosting29 days ago
Optimize, secure, and speed up WordPress: trim front-end bloat, clean the database, block attacks and spam, and purge every cache in one click.
- Installs
- 300+
- Rating
- –
- Downloads
- 7/day

BitFire Security
Up in the last 7 days:30#10,296by Cory Marsh1 month ago
Free WordPress firewall, bot blocking, login protection, and malware scanning. See suspicious traffic and investigate threats from your dashboard.
- Installs
- 300+
- Rating
- 5.0(8)
- Downloads
- 22/day
Logify WP
Up in the last 7 days:57#10,333by Made Neat2 months ago
Logify WP - Activity Log & User Audit Log tracks critical changes, logins, and updates with searchable logs for site security.
- Installs
- 300+
- Rating
- 5.0(2)
- Downloads
- 8/day
WEDOS
Down in the last 7 days:30#10,395by wedos.com10 days ago
Protect your WordPress website with WEDOS Global: cloud WAF, DDoS protection, CDN and page cache, set up from WordPress.
- Installs
- 300+
- Rating
- 3.8(4)
- Downloads
- 55/day

The Hack Repair Guy’s Plugin Archiver
Up in the last 7 days:33#10,435by The Hack Repair Guy5 days ago
Disable plugins without deleting them. Archive in one click, restore any time, and keep the archive hidden and blocked from the web.
- Installs
- 300+
- Rating
- 5.0(11)
- Downloads
- 23/day

Anti Fake Orders & IP Blocker
Down in the last 7 days:22#10,440by Shohanur Rahman Shohan9 months ago
Protect your WooCommerce store from fake orders by blocking suspicious IPs, emails, and detecting bot checkout activity.
- Installs
- 300+
- Rating
- 1.0(2)
- Downloads
- 11/day
Generate Security.txt
Down in the last 7 days:156#10,708by Vereniging van Registrars4 months ago
With a security.txt file, ethical hackers can easily send you a notification when they have found a vulnerability on your website.
- Installs
- 300+
- Rating
- 5.0(1)
- Downloads
- 12/day

Restrict WP Upload Type
Up in the last 7 days:51#10,844by Kushang Tailor4 months ago
Restrict WP Upload Type gives you complete control over which files your users can upload to WordPress.
- Installs
- 300+
- Rating
- 5.0(4)
- Downloads
- 11/day

Rename Plugins Folder
Down in the last 7 days:27#10,920by Jose Mortellaro1 month ago
With Rename Plugins Folder you can rename the plugins folder. This is an underestimated way to increase the security of your installation.
- Installs
- 300+
- Rating
- 5.0(3)
- Downloads
- 11/day

Image Protection
Up in the last 7 days:308#11,130by TWK Media1 month ago
Protects images on your WordPress site from being copied or captured, with optional EXIF privacy tools for uploaded media.
- Installs
- 200+
- Rating
- 5.0(1)
- Downloads
- 11/day

User Approval Manager
Down in the last 7 days:15#11,202by Sotiris Rallios2 months ago
Requires admin approval for new users to log in. Admins can selectively auto-approve specific user roles while others require manual review.
- Installs
- 200+
- Rating
- 5.0(2)
- Downloads
- 11/day

Reset file and folder permissions
Up in the last 7 days:95#11,268by Prakhar Bhatia5 months ago
A WordPress plugin to reset file permissions to 0644, directory permissions to 0755, and file/folder ownership for security and maintenance purposes.
- Installs
- 200+
- Rating
- 5.0(3)
- Downloads
- 11/day

Honeypot Guard
Down in the last 7 days:76#11,278by MDigital22 days ago
Anti-spam protection for forms, signups, and comments using advanced honeypot techniques. No CAPTCHAs, no user friction.
- Installs
- 200+
- Rating
- 5.0(1)
- Downloads
- 17/day
BuddyPress Security Check
Up in the last 7 days:29#11,373by Shea Bunge8 years ago
Combat spam registrations for a BuddyPress-powered site using Google's reCAPTCHA
- Installs
- 200+
- Rating
- 4.1(14)
- Downloads
- 7/day

WPControl
Down in the last 7 days:66#11,441by Syed Balkhi4 years ago
The easiest way to improve your website's security, performance, and user experience.
- Installs
- 200+
- Rating
- 4.5(2)
- Downloads
- 11/day

Profound Agent Analytics
Up in the last 7 days:61#11,451by Profound7 months ago
Profound Agent Analytics sends lightweight HTTP request logs to Profound's analytics platform for advanced bot detection and traffic analysis.
- Installs
- 200+
- Rating
- –
- Downloads
- 11/day
Gravity Forms
Up in the last 7 days:76#11,517by Data443 Risk Mitigation, Inc.5 months ago
The easiest way to make your Gravity Forms GDPR-compliant. Fully documented, extendable and developer-friendly.
- Installs
- 200+
- Rating
- 5.0(2)
- Downloads
- 5/day
Malcure Security Suite
Down in the last 7 days:1#11,522by Malware Intercept1 year ago
🔐 All-in-one WordPress security: malware scanner (files+DB), force re-login, force logout, control logins, email-alerts. Cloud-based, light & fast.
- Installs
- 200+
- Rating
- 5.0(2)
- Downloads
- 11/day

reCaptcha by WebDesignBy
Up in the last 7 days:7#11,538by webdesignby4 months ago
Add Google’s simple checkbox reCAPTCHA to WordPress wp-admin login page.
- Installs
- 200+
- Rating
- 5.0(2)
- Downloads
- 11/day

Basic Security
Up in the last 7 days:90#11,671by Jose Mortellaro12 days ago
It helps in preventing Cross Site Scripting (XSS) with just a few lines of code.
- Installs
- 200+
- Rating
- 5.0(1)
- Downloads
- 11/day
Simple Access Control
Up in the last 7 days:36#11,702by Peter Wooster9 years ago
A very simple plugin that hides specific pages, posts and menu items from users based on their logged in staus.
- Installs
- 200+
- Rating
- 5.0(7)
- Downloads
- 0/day

DFX Random User IDs
Down in the last 7 days:51#11,734by David Marín Carreño (DaveFX)5 months ago
This WordPress plugin randomizes the user_id for the user created on WordPress setup, removing one potential attack factor from the site.
- Installs
- 200+
- Rating
- 4.0(5)
- Downloads
- 11/day

Password for WP
Up in the last 7 days:16#11,758by get3code4 months ago
Protect your whole WordPress site with one password. Custom background image, message and colors, cache friendly. Compatible with WordPress 7.
- Installs
- 200+
- Rating
- –
- Downloads
- 10/day

Security Hardener
Up in the last 7 days:119#11,759by Marc Armengou12 days ago
Hardens WordPress with secure headers, login protection, user enumeration blocking, rate limiting, and a built-in security checklist.
- Installs
- 200+
- Rating
- –
- Downloads
- 22/day
WP Media File Type Manager
Up in the last 7 days:55#11,768by Seerox4 months ago
WP Media File Type Manager will allow you to manage different file types in Media Library.
- Installs
- 200+
- Rating
- –
- Downloads
- 22/day
wp-bcrypt
Down in the last 7 days:48#11,854by harrym12 years ago
wp bcrypt switches WordPress's password hashes from MD5 to bcrypt, making it harder for them to be brute-forced if they are leaked.
- Installs
- 200+
- Rating
- 5.0(4)
- Downloads
- 11/day

WP Tweaks
Down in the last 7 days:11#11,862by Luiz Bills1 year ago
Several opinionated WordPress tweaks focused in security and performance.
- Installs
- 200+
- Rating
- 5.0(3)
- Downloads
- 8/day

QueryWall
Up in the last 7 days:3#11,902by 4ley8 years ago
Autopilot protection for your WordPress against malicious URL requests.
- Installs
- 200+
- Rating
- 5.0(9)
- Downloads
- 0/day

DiveWP
Up in the last 7 days:75#11,977by Oleg Petrov1 month ago
AI-assisted WordPress diagnostics, performance checks, security insights, logs, cron monitoring, database health, and more.
- Installs
- 200+
- Rating
- 5.0(6)
- Downloads
- 12/day

Better Passwords
Down in the last 7 days:44#12,102by bettersecurity2 years ago
Stop use of a bad passwords, including those in the Have I Been Pwned? breached password database
- Installs
- 200+
- Rating
- 5.0(3)
- Downloads
- 100/day
PE Category Filter
Up in the last 7 days:88#12,125by Pavel Espinal2 months ago
Modern WordPress plugin for filtering categories from home page with performance optimization and security enhancements.
- Installs
- 200+
- Rating
- 5.0(1)
- Downloads
- 0/day

REST API Guard
Up in the last 7 days:259#12,205by Sean Fisher27 days ago
Restrict and control anonymous access to the WordPress REST API, with optional JSON Web Token (JWT) authentication.
- Installs
- 200+
- Rating
- 5.0(2)
- Downloads
- 15/day

No unsafe-inline
Down in the last 7 days:74#12,286by Giuseppe11 months ago
No unsafe-inline helps you to build a Content Security Policy avoiding to use 'unsafe-inline' and 'unsafe-hashes'.
- Installs
- 200+
- Rating
- 5.0(5)
- Downloads
- 11/day

eDarpan
Down in the last 7 days:27#12,332by Chris Hudson6 months ago
The most complete website protection plugin for WordPress. Block IPs, disable right-click, prevent copy-paste, block countries, stop spam comments, an …
- Installs
- 200+
- Rating
- 3.8(5)
- Downloads
- 11/day
Expire Password Protected Pages
Up in the last 7 days:2#12,362by TG8 years ago
Description: This plugin will require visitors to type in the password each time they are visiting a password protected page.
- Installs
- 200+
- Rating
- 5.0(3)
- Downloads
- 4/day

Fraud and Scam Detection For WooCommerce
Up in the last 7 days:201#12,411by Link Nacional17 days ago
Add Google reCAPTCHA or Cloudflare Turnstile verification to WooCommerce checkout to prevent fraudulent transactions.
- Installs
- 200+
- Rating
- 5.0(1)
- Downloads
- 12/day

Bot Protection with Turnstile
Up in the last 7 days:114#12,436by mra13 / Team Tips and Tricks HQ2 months ago
A lightweight plugin that protects core WordPress forms and selected third‑party plugins from spam and bot attacks using Cloudflare Turnstile CAPTCHA.
- Installs
- 200+
- Rating
- –
- Downloads
- 11/day

Limit Login Attempts (Spam Protection)
Up in the last 7 days:11#12,437by wp-buy1 year ago
Limit rate of login attempts, including by way of cookies, for each IP. Fully customizable.
- Installs
- 200+
- Rating
- 3.9(7)
- Downloads
- 11/day
Blizhost CloudCache Purge
Down in the last 7 days:23#12,526by Blizhost2 years ago
Automatic Cache Clearing and CloudCache Integration to Boost Speed and Protect Your Site with Enhanced Security.
- Installs
- 200+
- Rating
- –
- Downloads
- 0/day

Multiadmin
Up in the last 7 days:9#12,529by MULTIDOTS Inc3 months ago
Boost your WordPress site with the Multiadmin Plugin for simplicity, security, and performance, ensuring a clean and efficient experience.
- Installs
- 200+
- Rating
- –
- Downloads
- 11/day
Mythic Cerberus
Down in the last 7 days:61#12,539by Mythic Beasts11 months ago
Guard your login form by limiting login failures from the same IP.
- Installs
- 200+
- Rating
- –
- Downloads
- 0/day

SAR One Click Security
Down in the last 7 days:97#12,570by Samuel Aguilera1 year ago
Adds some extra security to your WordPress with only one click.
- Installs
- 200+
- Rating
- 5.0(7)
- Downloads
- 0/day
HTTP Basic Auth
Down in the last 7 days:47#12,602by Grzegorz Rola4 years ago
Basic Auth for Wordpress.
- Installs
- 200+
- Rating
- 1.0(1)
- Downloads
- 0/day

Old Core Files
Down in the last 7 days:14#12,611by Maor Chasen7 years ago
Increase your WordPress security by deleting old core files that exist in the filesystem before hackers exploit them for attacks.
- Installs
- 200+
- Rating
- 5.0(3)
- Downloads
- 11/day

Simple SSL Redirects
Up in the last 7 days:37#12,669by Blucube2 months ago
Lightweight plugin to ensure access via SSL/HTTPS. Uses 301 (permanent) redirects for SEO benefits. Optionally sets HSTS and forces canonical domain.
- Installs
- 200+
- Rating
- –
- Downloads
- 11/day