WPEPP – WordPress Login Security & Password Protect Plugin | Limit Login, Hide Login & Login Customizer
Features Why WPEPP Templates Compare Pricing FAQ Get Pro →
v2.0.5 — React dashboard + Country Restriction

WordPress Login Security & Password Protection Plugin — Lock it. Style it.
Forget about it.

Replace five plugins with one. Brute-force protection, content locking, AI-crawler blocking, a CPU monitor, and a live-preview login customizer — zero external scripts on your front end.

★★★★★4.9 / 5 Trusted by 10,000+ sites No credit card to start
🛡️ 50M+ attacks blocked
⚡ 0 external scripts
wp-admin / wpepp-security
Health
Good
CPU load
0.42
Lockouts
17
Limit login attempts
Block AI crawlers (GPTBot, CCBot)
Two-factor authentication
Hide login page
0
Active installs
0
Average rating
0
Attacks blocked
0
Features in one
The whole toolkit

One dashboard. Five jobs. Zero compromises.

Stop bolting together a login limiter, a content gate, a bot blocker, a customizer, and a health monitor. WPEPP ships them as one tidy React panel.

🚫

Login Limiter Free

Auto-lock any IP after repeated failed logins. Set max attempts and lockout minutes — brute force stops cold.

🍯

Login Honeypot Free

Invisible trap field catches automated login bots instantly — humans never see it.

📝

Registration Honeypot Free

Hidden trap on the signup form blocks fake registrations before they hit your database.

⏱️

Registration Rate Limiter Free

Per-IP throttle kills mass signup spam without lifting a finger.

🤖

reCAPTCHA Pro

Drop Google reCAPTCHA on login and register forms — bots out before they try.

🔑

2FA (TOTP) Pro

RFC-6238 two-factor with QR setup, 8 recovery codes, and role-based enforcement.

📋

Login Activity Log Pro

Every success, failure, and lockout — with IP, user-agent, timestamp, and filtering.

🚦

IP Allow / Block List Pro

Manually allow trusted IPs or ban abusive ones at the door.

📧

Disposable Email Blocker Pro

Reject temp-mail signups and whitelist/blacklist whole email domains.

🥷

Hide Login Page Pro

Move wp-login.php to a secret URL. The old one returns 404 — invisible to attackers.

🤖

AI Crawler Blocker Free

One-click toggle to block GPTBot, CCBot, Google-Extended & more via robots.txt + 403 at the server.

🌍

Country Restriction Free 2

Block or allow visitors by country. Cloudflare header with ipapi.co fallback. Unlimited on Pro.

📡

Disable XML-RPC Free

Shut the xmlrpc.php endpoint bots use for brute-force and DDoS amplification.

🫥

Hide WP Version Free

Strip the generator tag and version query strings so attackers can’t fingerprint you.

🛂

REST API Protection Free

Block /wp/v2/users enumeration to stop username discovery.

🔗

Auto-Login Links Pro

Secure one-time login tokens with per-IP rate limiting and auto-expiry pruning.

✅

Admin Approval Pro

Hold new registrations for manual admin approval before they can log in.

🔒

Site-Wide Password Free

Gate the whole site behind one shared password with a configurable cookie duration. Admins bypass automatically.

👤

Admin-Only Mode Free

Lock the front end to logged-in users — perfect for staging and intranets.

📄

Per-Post Content Lock Pro

Lock any post, page, or CPT from the editor — login link, inline form, blurred popup, or redirect.

🎭

Role-Based Locking Pro

Restrict content to specific roles — subscribers, members, anything you define.

🔀

Conditional Display Free 2

Show/hide content by login status free; unlock 12 conditions (role, device, time, browser, referrer…) on Pro.

👥

Member-Only Template Free

Assign a page template — visitors see a login form, members see the content. Zero config.

⏳

Auto-Expiry Unlock Pro

Schedule locked content to open automatically at a date and time you set.

👁️

Live Preview Free

Change a color, see it instantly. No save-and-reload loop — every tweak renders in real time.

🖼️

Background Options Free

Solid color, CSS gradient, image, or video with overlay — your login page, your stage.

🏷️

Logo & Form Styling Free

Upload a logo or use a text logo; style form background, border, width, padding, and shadow.

🔘

Button & Field Styling Free

Control input colors, focus states, button radius, hover — pixel-level, no CSS needed.

📋

Register & Lost-Pass Pro

The same visual editor for the register and lost-password screens, plus custom CSS.

🎨

Password Form Styles Free 2

4 branded password-form designs (2 free), social icons, custom labels & error text.

⚡

10+ Templates 3 Free

One-click designs — Minimal, Modern Dark, Corporate, Gradient Wave and more.

📈

CPU & Memory Stats Free

Live CPU %, core count, 1/5/15-min load averages, PHP memory and peak usage.

🐢

Slow Query Logger Free

Log DB queries past a threshold you set, with a SAVEQUERIES toggle baked in.

⏰

Cron Manager Free

View, run, or delete WP cron events and spot overdue jobs that got stuck.

🔌

Plugin Performance Free

See which plugins eat the most resources — and deactivate the sluggish ones.

🧹

Options Bloat Analyzer Free

Inspect autoloaded option size and clear expired transients in one click.

📜

Error Log Viewer Pro

Parse and read PHP/WordPress error entries by type, right inside the dashboard.

⚙️

WP Config Manager Free

Toggle WP_DEBUG, WP_DEBUG_LOG & SAVEQUERIES without ever editing a file.

💚

Health Score Free

Instant green/yellow/red badge from CPU, memory, and cron status at a glance.

Why WPEPP

Less plugins. Less weight. Less worry.

5→1

Replace 5 plugins with 1

One unified dashboard for login limiting, security hardening, content protection, login styling, and health monitoring. One settings panel. Zero compatibility headaches.

LSPCM →W

Zero external scripts

Nothing third-party loads on your front end. Your PageSpeed score stays exactly where it is.

Lighthouse98 / 100

Conditional asset loading

CSS and JS load only on the pages that actually need them. Your visitors never feel it — attackers do.

Modern React dashboard, real-time preview

No confusing settings sprawl. A fast React admin with live preview — change a color and watch it update instantly. Apply a template, done. Every setting saves over the REST API, no page reloads.

Settings survive updates

A built-in migration system carries every customization across versions — even the v1 → v2 jump. Nothing lost.

Templates gallery

10+ designs. One click away.

Skip the styling work. Import a finished look for your login and password forms, then tweak in live preview.

MinimalFree
Modern DarkFree
CorporateFree
NaturePro
Gradient WavePro
ElegantPro
CreativePro
SunsetPro
Tech BluePro
StarterFree
Free vs Pro

Start free. Upgrade for the heavy artillery.

The free plugin is genuinely useful. Pro unlocks the features agencies and busy owners lean on.

FeatureFreePro
Limit login attempts + IP lockout✓✓
Login & registration honeypots✓✓
AI crawler blocker (GPTBot, CCBot…)✓✓
Site password + admin-only mode✓✓
Login page customizer + live preview✓✓
CPU monitor + cron manager✓✓
Country restriction2 maxUnlimited
Conditional display rules212
Password form templates310+
Two-factor authentication (2FA)—✓
reCAPTCHA (login + register)—✓
Hide login page / custom URL—✓
Per-post & role-based content lock—✓
Login activity log + IP allow/block—✓
Register / lost-password styling—✓
Error log viewer + priority support—✓

Compare plans & pricing →

Pricing

Start free. Upgrade when you need teeth.

Every plan, one-time or yearly, comes with a 30-day money-back guarantee.

1 Site
$21/year
 

Perfect for a single WordPress site.

  • ✓ Everything in Free
  • ✓ Advanced login attempt limiter
  • ✓ Two-factor authentication (TOTP)
  • ✓ Custom login URL (hide wp-login)
  • ✓ Per-post / page content lock
  • ✓ All 12 conditional display rules
  • ✓ All password form templates
  • ✓ Priority email support
Buy 1 Site →
⭐ Most Popular
5 Sites
$49/year
 

Best value for freelancers & agencies.

  • ✓ Everything in 1 Site, ×5
  • ✓ 2FA + reCAPTCHA
  • ✓ Login activity log + IP lists
  • ✓ Role-based content lock
  • ✓ Country restriction (unlimited)
  • ✓ Register / lost-password styling
  • ✓ Template export / import
  • ✓ Priority support < 24h
Buy 5 Sites →
🏆 Unlimited
Unlimited Sites
$99/year
 

Every site you build, now and later.

  • ✓ Everything in 5 Sites
  • ✓ Unlimited site activations
  • ✓ Error log viewer
  • ✓ Disposable email blocker
  • ✓ Admin registration approval
  • ✓ Email domain white/blacklist
  • ✓ Auto-login links + expiry
  • ✓ Priority support
Buy Unlimited →

🛡️ 30-Day Money-Back Guarantee · No auto-renewal tricks · Cancel anytime

Just testing the waters? Install the free version →

Questions

Answers before you ask.

Does WPEPP slow down my website? +

No. WPEPP loads zero external scripts on the front end. CSS and JS load conditionally — only on pages that need them. The React admin runs solely inside wp-admin, so your public site speed is untouched.

Is it compatible with caching plugins? +

Yes — WP Super Cache, W3 Total Cache, LiteSpeed Cache, WP Rocket and others. Password-protected and member-only pages are excluded from caching in most setups. For site-wide password, exclude the password-check page in your cache plugin.

Can I use WPEPP with WooCommerce? +

Yes. Use conditional display on product pages, restrict the shop, or password-protect individual products. The login customizer styles the default WordPress login that WooCommerce also uses.

Will my settings survive an update? +

Yes. A built-in migration system preserves all settings across versions, including the v1.x → v2.0 upgrade. Your customizations, security rules, and styling are never lost.

Does it work on multisite? +

Yes. WPEPP runs on WordPress multisite networks. Each sub-site keeps its own independent settings, and network-wide activation is supported.

What happens if I downgrade Pro → Free? +

Pro features simply become inactive — your data stays in your database. No lock-in, nothing destroyed. Re-activate any time.

Is my data safe? +

All data lives in your own WordPress database. The only external calls are optional telemetry via the Appsero SDK — and that only runs after you explicitly opt in. No passwords or content are ever collected.

How do I get support? +

Free users get the WordPress.org support forum. Pro users get priority ticket support with a typical response under 24 hours.

Ready to lock down your
WordPress site?

Join 10,000+ owners who replaced five plugins with one — and finally sleep easy.

🔒 Secure checkout🚚 Instant download🛡️ 30-day guarantee⚡ 0 external scripts