BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Login with OTP icon
Maintained Tested up to 7.0.6

Login with OTP

Login with OTP for WordPress and WooCommerce. Secure your site by replacing static passwords with One Time Password (OTP) for login.

Active installs100+100+ tier
Downloads · 30d227▲ +25.4% vs prev. 30d
Rating4.3/53 reviews
Health score58/100Fair
All-time downloads8.8KSince Jun 2020
Support resolved—No recent threads
RequiresWP 6.0PHP 7.3+
Downloads · 7d71▲ +16.4% week over week
Our verdict

Use with caution

Login with OTP works, but test it on a staging site before relying on it in 2026. It runs on 100+ sites, is rated 4.3/5 and was last updated 3 months ago, and scores 58/100 on our health check.

  • Small user base (100+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

4812Jul 1Aug 14Sep 28
Yesterday6
Daily average (1y)4
Peak day49Jun 21, 2026
Last 12 months1.5K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Login with OTP stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
login >100 8,595 Best login plugins →
Mobile OTP #4 178 Best Mobile OTP plugins →
One-Time Password #80 2,973 Best One-Time Password plugins →
otp login #6 242 Best otp login plugins →
WooCommerce OTP #6 250 Best WooCommerce OTP plugins →

Version adoption

Share of active sites per release.

  • 1.744.4%
  • 1.621.8%
  • 1.420.2%
  • 1.513.7%

Rating breakdown

★★★★★★★★★★ 4.3 from 3 reviews

  • 5★66.7%
  • 4★0.00%
  • 3★33.3%
  • 2★0.00%
  • 1★0.00%

About Login with OTP

From the official readme · v1.7

Description

“Login with OTP” is a simple and secure solution for adding One Time Password (OTP) login functionality to your WordPress site. It enables users, including WooCommerce customers, to log in securely via OTP instead of using traditional passwords.

OTP-based login enhances security by reducing the risks associated with weak or reused passwords. This plugin supports both admin and frontend login with OTP and allows customization such as popup login, redirect URLs, and more.

Watch a demo: https://youtu.be/0E4ZHqRoerc

Features

  • Secure login via OTP (One Time Password) for WordPress users and WooCommerce customers.
  • Login without needing a static password, reducing security risks.
  • Option to add OTP login for other plugins.
  • Lightbox login popup for improved user experience.
  • Customizable redirect URL after successful login.
  • Ability to place the login popup anywhere on your website.
  • Shortcode support: [otp_login title="Login with OTP"] for easy integration.

Support

For support, bug reports, or feature requests, please contact the plugin author at: raghunath.0087@gmail.com

For documentation, FAQs, and troubleshooting, visit: Plugin Documentation

Security Notice

This plugin relies on OTP for authentication, which is more secure than traditional passwords. However, it is crucial to ensure your website uses HTTPS to encrypt communication and prevent unauthorized access. Always keep your WordPress and plugin versions up to date for the latest security fixes.

License

This plugin is licensed under the GPL-2.0+ license. See the full license text at: http://www.gnu.org/licenses/gpl-2.0.html

Installation

  1. Download and unzip the plugin.
  2. Upload the plugin folder to the /wp-content/plugins/ directory.
  3. Activate the plugin through the ‘Plugins’ menu in WordPress.
  4. Access the settings page by navigating to Settings > OTP Login.
  5. Configure the plugin as needed (e.g., enable OTP login, customize redirect URL).

Frequently asked questions

Can I login into WordPress admin using OTP?

Yes, you can log in to both the WordPress admin dashboard and the frontend using OTP.

Can I add the login popup to my website menu?

Yes, you can add the OTP login popup anywhere on your website, including menus. Simply add the class otpl-popup to the parent link of the login.

Does this plugin work with WooCommerce?

Yes, the plugin supports OTP login for WooCommerce customers, providing a secure login alternative for your eCommerce site.

How does the plugin handle security?

The plugin ensures that OTPs are generated securely and are valid for a limited time only. It is recommended to use SSL (HTTPS) on your site to protect sensitive information during OTP transmission.

Can I customize the login popup appearance?

Yes, the plugin allows you to customize the login popup, including placement and styling, via CSS.

Changelog

This update includes bug fixes, performance improvements, and compatibility enhancements for WordPress 6.7.1. Please update to the latest version for optimal security and functionality.

1.5

  • Tested and updated compatibility for WordPress 6.7.1.
  • Added Login attempt and lockout period features.
  • Improved OTP security and performance.

1.4.2

  • Tested and updated compatibility for WordPress 6.4.
  • Code optimization and bug fixes.
  • Improved security handling for OTP generation and validation.

1.1

  • Tested with WordPress 5.7.1.
  • Optimized plugin code for better performance.

1.0

  • Initial release.

Full changelog on WordPress.org →

Screenshots

Plugin Settings Page: Configure OTP login settings.
Plugin Settings Page: Configure OTP login settings.
Frontend Preview: View how the OTP login appears on your website.
Frontend Preview: View how the OTP login appears on your website.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Login with OTP alternatives

All login plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WPS Hide Login WPS Hide Login Change wp-login.php to anything you want. by Remy Perona 2M+ ★★★★★★★★★★ 4.8 (2.1K) 2 months ago 79
2 Loginizer Loginizer Loginizer is a WordPress security plugin which helps you fight against bruteforce attacks. by Softaculous 1M+ ★★★★★★★★★★ 4.8 (1K) 1 day ago 91
3 Security Optimizer – The All-In-One Protection Plugin Security Optimizer – The All-In-One Protection Plugin Secure your WordPress site from brute-force attacks, threats, malware, and bots. Free to… by SiteGround 1M+ ★★★★★★★★★★ 4.5 (157) 1 month ago 87
4 Limit Login Attempts Limit Login Attempts Limit rate of login attempts, including by way of cookies, for each IP. Fully customizable. by Automattic 300K+ ★★★★★★★★★★ 4.6 (202) 3 years ago 48
5 LoginPress | wp-login Custom Login Page Customizer LoginPress | wp-login Custom Login Page Customizer LoginPress is a Custom Login Page Customizer plugin allows you to easily customize the… by Adnan 200K+ ★★★★★★★★★★ 4.8 (1.1K) 3 months ago 86
6 WPS Limit Login WPS Limit Login WPS Limit login limit connection attempts by IP address by NicolasKulka 100K+ ★★★★★★★★★★ 4.9 (83) 2 weeks ago 81
7 Login Lockdown & Protection Login Lockdown & Protection Protect, lockdown & secure login form by limiting login attempts from the same IP & banning… by WebFactory 100K+ ★★★★★★★★★★ 4.3 (61) 1 month ago 89
8 Hide My WP Ghost – Security & Firewall Hide My WP Ghost – Security & Firewall Hide My WP Ghost is a WordPress security plugin that hides WP paths and protects your site… by John Darrel 100K+ ★★★★★★★★★★ 4.5 (372) 4 hours ago 94
9 Custom Login Page Customizer Custom Login Page Customizer Custom Login Customizer allows you to easily customize your admin login page, straight from… by Adnan 90K+ ★★★★★★★★★★ 4.8 (410) 9 months ago 67
10 WP fail2ban – Advanced Security WP fail2ban – Advanced Security WP fail2ban uses fail2ban to protect your WordPress site. by invisnet 60K+ ★★★★★★★★★★ 4.2 (71) 1 year ago 42

FAQ

Login with OTP: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Login with OTP free?

Yes. Login with OTP is free to download and use from the official WordPress.org plugin directory.

Is Login with OTP safe to use in 2026?

Login with OTP works, but test it on a staging site before relying on it in 2026. It runs on 100+ sites, is rated 4.3/5 and was last updated 3 months ago, and scores 58/100 on our health check.

How many websites use Login with OTP?

Login with OTP is active on 100+ WordPress websites and has been downloaded 8,839 times since it launched in June 2020. It was downloaded 227 times in the last 30 days.

Does Login with OTP work with WordPress 7.1?

Login with OTP is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Login with OTP need?

Login with OTP requires PHP 7.3 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Login with OTP last updated?

The latest version, 1.7, was released on June 19, 2026 (3 months ago).

Who makes Login with OTP?

Login with OTP is developed and maintained by WP-EXPERTS.IN.

What are the best alternatives to Login with OTP?

The most popular alternatives to Login with OTP are WPS Hide Login (2M+ installs), Loginizer (1M+ installs) and Security Optimizer (1M+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.