WordPress plugin alternatives

Alternatives to Ace Login Block

Plugins below are selected for functional relevance and current directory signals. Active-install counts do not affect this ranking.

Relevant replacements

WordPress plugins with similar use cases

Compatibility and update metadata provide context, not a quality guarantee. Review each plugin’s details for your site.

Change your WordPress login URL to a custom slug, with optional IP whitelist and trusted device management for enhanced security.

★ 0.0WP 7.1PHP 8.1Updated 2mo ago
Download
AV 2FAv1.2.1

A simple and secure Two-Factor Authentication plugin that sends a verification code to your email.

★ 5.0WP 7.0.4PHP 7.4Updated 5mo ago
Download

Brand your login page, move it to an address only you know, and secure the door — with a safety net that will not lock you out.

★ 0.0WP 7.1.1PHP 8.0Updated 1mo ago
Download
NiyiGuardv0.1.0

Self-hosted WordPress security: 2FA, lockouts, audit log, integrity, headers, rate limits, WooCommerce protection, and SDK. Free.

★ 0.0WP 7.0.4PHP 8.2Updated 4mo ago
Download

Add a one-time code sent over WhatsApp as a second factor for WordPress and WooCommerce logins, with recovery codes, rate limits and an audit log.

★ 0.0WP 7.0.4PHP 7.4Updated 3mo ago
Download

Lightweight WordPress hardening — file integrity monitoring, two-factor authentication, login protection, security headers and privacy.

★ 5.0WP 7.1.2PHP 7.4Updated 1mo ago
Download

Enterprise WordPress login security with 2FA, WebAuthn passkeys, risk scoring, analytics, file integrity, and vulnerability scanning.

★ 0.0WP 7.1PHP 7.4Updated 2mo ago
Download

Protect your WordPress login with Two-Factor Authentication (2FA) - email OTP and authenticator apps (TOTP) with military-grade libsodium encryption.

★ 0.0WP 7.1.3PHP 8.2Updated 10d ago
Download
Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.