Free WordPress.org Plugin

SovaryxLoginSecurity

Protect your WordPress login — completely free.

Custom login URL, IP restriction, brute force protection, reCAPTCHA, and login history. Five powerful protections, zero cost.

100% Free WordPress.org Official No Setup Required Lightweight
SovaryxLoginSecurity
Active
48 Attacks Blocked
/secure-login Login URL
3 IPs Whitelisted
Custom Login URL
IP Restriction
Brute Force Protection
reCAPTCHA v2 / v3
Login History

Everything you need to protect your login

5 security features. Built-in. Always free.

01

Custom Login URL

The default /wp-login.php is known to every bot on the internet. Change it to any path you choose — and attackers cannot even find your login page.

  • Set any custom login path
  • Default URL returns 404
  • Works with most themes and plugins
Before
https:// yoursite.com /wp-login.php
After
https:// yoursite.com /my-secret-login
Bots cannot find it
IP Allowlist
192.168.1.0/24 ✓ Allow
203.0.113.55 ✓ Allow
198.51.100.42 ✗ Blocked
All others... ✗ Blocked
02

IP Restriction

Allow login only from trusted IP addresses. Anyone not on the allowlist is automatically blocked — before they even see the login form.

  • Allowlist by IP address or CIDR range
  • Automatic block for all other IPs
  • IPv4 and IPv6 support
03

Brute Force Protection

Limit how many times someone can attempt to log in. After too many failures, their IP is locked out automatically — with an email alert sent to you.

  • Configurable attempt limits
  • Temporary and permanent lockout options
  • Email alert when a lockout occurs
Login Locked 198.51.100.77
5 / 5 attempts
I am not a robot
Log In
04

reCAPTCHA v2 / v3

Add Google reCAPTCHA to your login form to block automated bot submissions. Choose visible v2 checkbox, or silent invisible v3.

  • reCAPTCHA v2 — visible checkbox
  • reCAPTCHA v3 — invisible, score-based
  • Configurable score threshold for v3
05

Login History

Every login attempt is recorded — successful or failed. See who tried to log in, when, from which IP, and with what device.

  • Success and failure logs
  • Timestamp, IP address, and user agent
  • Filterable log view in WP admin
User IP Result
admin192.168.1.5 ✓ OK
admin45.33.32.156 ✗ Fail
198.51.100.77 ⊘ Locked
admin192.168.1.5 ✓ OK

Up and running in 3 steps

1

Install

Search "SovaryxLoginSecurity" in the WordPress plugin directory and install in one click.

2

Configure

Set your custom login URL, configure IP restrictions, and enable brute force protection from the admin panel.

3

Protected

Protection starts immediately. Monitor login attempts in the history log anytime.

Which plugin is right for you?

Features SovaryxLoginSecurity Free SentinelSecurity Pro Paid
Custom Login URL
IP Restriction
Brute Force Protection
reCAPTCHA v2/v3
Login History
HTTP Header Diagnosis
REST API Diagnosis
API Protection
Vulnerability Assessment
File Integrity Monitoring
Security Header Settings
Email Notification Settings
Download Free Learn More

Frequently Asked Questions

Yes, completely free. It is published on the official WordPress.org plugin repository with no premium upsell.

SovaryxLoginSecurity focuses entirely on login protection: custom URL, IP restriction, brute force, reCAPTCHA, and login history. SentinelSecurity Pro adds vulnerability scanning, file integrity monitoring, security header management, and more.

Using both is not recommended, as the login security features overlap. If you are using SentinelSecurity Pro, login security is already included.

No. SovaryxLoginSecurity only executes on the login page. There is zero impact on your frontend or site performance.

It works on any standard WordPress hosting. Requires WordPress 6.0+ and PHP 7.4 or higher.

Secure your WordPress login
right now — for free

Available on WordPress.org. Install in one minute.