The most powerful 2FA plugin
without the high costs
WP 2FA premium licensing is user-based; a license is required for every user that uses 2FA. Licenses can be used across multiple websites as long as they cover the number of users using 2FA.
Enterprise
The ultimate solution with priority support
Includes
- Everything in Business
- Priority support
Business
The ultimate 2FA solution for businesses
Includes
- Everything in the Professional plan
- Full white labelling capabilities
- 2FA push notification (via Authy)
- 2FA over SMS (via Twilio)
- Reports & Statistics
- Sortable users’ 2FA status
Professional
Great for businesses who want a bit more
Includes
- Everything in Starter plan
- Require 2FA on password resets
- Trusted devices (no 2FA required)
- One-click 2FA login (link over email)
- One-click WooCommerce dashboard 2FA integration
Starter
Getting started with the essentials
Includes
- Install on multiple websites*
- 2FA code via mobile app
- 2FA code over email
- Different 2FA policies per user role
Accepted payment methods
Do you need a license for more than 100 users? We have special volume discount prices.
30 Day Money Back Guarantee – We stand behind the quality of our product and will refund 100% of your money if you experience an issue that makes the plugin unusable and we are unable to resolve it. You are fully protected by our 100% Money Back Guarantee.
What are customers saying about the WP 2FA plugin?
I was looking for an up to date plugin to allows for 2FA on a website where standard users have no access to the backend, this plugin fit the bill perfectly. Support staff are also helpful, quick to respond and knowledgeable.

Good plugin, which as a free version already brings basic features that others have to pay dearly. Even the reading of the master key is possible in a roundabout way, the fast support helps you with this problem. Top!

Support is responsive and knowledgeable. Possible to use custom or third-party frontend login forms. 2FA can be self-configured by users and managed from the frontend, with support for WooCommerce.

Excellent plugin. Simple setup, concise settings, uses a native WP UI approach. I gave it only 4 stars because the settings page eats up a top level slot in the admin menu. It’s more appropriate that it should be under “Settings”.

As I did not want to use Google Authenticator with SiteGround, I needed a 2FA plugin and this one does an excellent job. I am using it with LastPass Authenticator and it works very well.

Very easy to setup and configure. What attracted me the most was the onboarding process for new users. It’s now a low threshold to ‘enforce’ 2FA for our clients. Highly recommended!

The 2FA plugin works just fine. It’s simple to use and the “remember me” feature is greatly appreciated by our staff. Additionally, dealing with the company and support is smooth and courteous.

WP 2FA Feature Comparison
Enterprise
Features
- Install on multiple websites*
- Wizard-driven plugin configuration & 2FA setup – no technical knowledge required
- Universal support for 3rd party plugins and themes (no coding required)
- 2FA code via mobile app
- 2FA code over email
- One-click 2FA login (link over email)
- 2FA over SMS (via Twilio)
- 2FA push notification (via Authy)
- Secondary 2FA backup method (code over email)
- 2FA backup codes
- 2FA policies (require 2FA for specific users, roles or all users)
- Exclude users and / or roles from 2FA policies
- Require users to instantly configure 2FA or allow a grace period
- Front-end 2FA configuration (no dashboard access required)
- Editable email templates
- Editable 2FA & backup code text
- 2FA pages automatically use the website theme’s CSS, look & feel
- Different 2FA policies per user role
- Set expiration time for email 2FA codes
- Require 2FA on password resets
- Trusted devices (fully configurable expiration & cookie policies)
- One-click WooCommerce dashboard 2FA integration
- Full white labelling capabilities (change the look & feel and text of all plugin and 2FA pages, the wizards and notices)
- Add extra wizard slide to add your own T&Cs, notices for users or any other text you’d like
- Reports & Statistics
- Configurable 2FA code expiration time
- Sortable users’ 2FA status
- Priority support
Business
Features
- Install on multiple websites*
- Wizard-driven plugin configuration & 2FA setup – no technical knowledge required
- Universal support for 3rd party plugins and themes (no coding required)
- 2FA code via mobile app
- 2FA code over email
- One-click 2FA login (link over email)
- 2FA over SMS (via Twilio)
- 2FA push notification (via Authy)
- Secondary 2FA backup method (code over email)
- 2FA backup codes
- 2FA policies (require 2FA for specific users, roles or all users)
- Exclude users and / or roles from 2FA policies
- Require users to instantly configure 2FA or allow a grace period
- Front-end 2FA configuration (no dashboard access required)
- Editable email templates
- Editable 2FA & backup code text
- 2FA pages automatically use the website theme’s CSS, look & feel
- Different 2FA policies per user role
- Set expiration time for email 2FA codes
- Require 2FA on password resets
- Trusted devices (fully configurable expiration & cookie policies)
- One-click WooCommerce dashboard 2FA integration
- Full white labelling capabilities (change the look & feel and text of all plugin and 2FA pages, the wizards and notices)
- Add extra wizard slide to add your own T&Cs, notices for users or any other text you’d like
- Reports & Statistics
- Configurable 2FA code expiration time
- Sortable users’ 2FA status
Professional
Features
- Install on multiple websites*
- Wizard-driven plugin configuration & 2FA setup – no technical knowledge required
- Universal support for 3rd party plugins and themes (no coding required)
- 2FA code via mobile app
- 2FA code over email
- One-click 2FA login (link over email)
- Secondary 2FA backup method (code over email)
- 2FA backup codes
- 2FA policies (require 2FA for specific users, roles or all users)
- Exclude users and / or roles from 2FA policies
- Require users to instantly configure 2FA or allow a grace period
- Front-end 2FA configuration (no dashboard access required)
- Editable email templates
- Editable 2FA & backup code text
- 2FA pages automatically use the website theme’s CSS, look & feel
- Different 2FA policies per user role
- Set expiration time for email 2FA codes
- Require 2FA on password resets
- Trusted devices (fully configurable expiration & cookie policies)
- One-click WooCommerce dashboard 2FA integration
Starter
Features
- Install on multiple websites*
- Wizard-driven plugin configuration & 2FA setup – no technical knowledge required
- Universal support for 3rd party plugins and themes (no coding required)
- 2FA code via mobile app
- 2FA code over email
- 2FA backup codes
- 2FA policies (require 2FA for specific users, roles or all users)
- Exclude users and / or roles from 2FA policies
- Require users to instantly configure 2FA or allow a grace period
- Front-end 2FA configuration (no dashboard access required)
- Editable email templates
- Editable 2FA & backup code text
- 2FA pages automatically use the website theme’s CSS, look & feel
- Different 2FA policies per user role
- Set expiration time for email 2FA codes
- Require 2FA on password resets
Pricing frequently asked questions
WP 2FA is designed for all WordPress websites and business owners, administrators, and managers who want to add an extra layer of security to their website’s authentication. At the same time, the plugin offers the team, customers, and members more flexibility without any security trade-offs.
WP 2FA’s license is based on the number of users. For example, if you have a 10-user license, 10 users can set up 2FA.
Once the license maximum is reached, you can buy additional user licenses on a pro-rated basis. This means that you do not pay for the time that those users did not use a license. Additional user licenses can be purchased at any time.
Yes. The WP 2FA licensing is based on the number of users and not on the number of websites. Therefore if you have a 100-user license, you can use it on as many websites as you want as long as the number of users who are using 2FA does not exceed 100.
For example, if you have a 100-user license and you have five websites with 20 users on each who are using 2FA, you can use the same license key on all the websites.
No, we would never jeopardize the security of your websites or interrupt your work. If this happens, you will be notified immediately so you can purchase additional user licenses. In the meantime, no additional users will be able to set up 2FA.
We always do our best to reply to your support requests as soon as possible, regardless of the plan that you are paying for. However, support requests from paying users of the Enterprise plan are given priority and they are guaranteed a reply within the first 6 to 8 hours during the normal business hours (Monday to Friday, from 9 AM until 6 PM Central European Time).
Yes, all of the plugin’s license plans are on a yearly subscription basis. A license renewal is automatically set up upon purchase, which you can cancel whenever you want from your account page. We will also send you reminders a few weeks before the renewal comes due.
Absolutely! You can upgrade or downgrade your plan at any time. When you upgrade an existing plan you only pay a prorated amount. When you downgrade, you get an extension of your subscription.
No. There are no other fees on any of our plans.
Yes. If you ever decide that the plugin isn’t the best solution for your business, you can cancel your subscription from your account page. When canceling a subscription, renewals are canceled as well. The license key and plugin’s functionality will remain valid until the end of the paid term.
We accept all major credit cards including Visa, Mastercard, and American Express, as well as PayPal payments.
Yes, we do! We stand behind the quality of our product and will issue a refund if you experience an issue that makes the plugin unusable and we are unable to resolve it.
Yes! Premium plugin updates are included with all plans. This means that as long as you have a valid plan, you will receive updates, ensuring that your plugin remains up to date and running reliably.
Yes, we support our customers every step of the way. You can reach us through the in-plugin support page or by opening a support ticket from the support section on our websites. Our customer support team will be more than happy to assist you.
No. You can use the plugin to its full potential without any coding knowledge. WP 2FA is designed to be easy to use so that any person of any technical background can use the plugin.
Definitely! You can try the Premium edition for free for 14 days. No credit card or payment details are required. It is absolutely free. Start your free trial today!
Yes! You can ask us any question by getting in touch with us.