+
+
Visit Website

About

FusionAuth is a modern, developer-focused identity and access management platform built to give you full control over your authentication stack. Whether you’re building a startup app or managing enterprise-scale infrastructure, FusionAuth delivers all the must-have features — from login and SSO to advanced protocols like OAuth2, OIDC, SAML, and WebAuthn — in a self-hostable or cloud-native package. Designed with developers in mind, FusionAuth integrates seamlessly with any language, framework, or architecture. Every capability is API-first and built for extensibility, so you can tailor authentication workflows without getting locked into rigid, inflexible systems. FusionAuth supports all the key use cases — user registration, multi-factor authentication (MFA), passwordless login, role-based access control, and more — while helping you stay compliant with GDPR, HIPAA, PCI, and other regulatory standards.

About

Go passwordless. Enter your username and confirm your sign-in with your phone. It’s that easy! Passwords can be forgotten, stolen, or compromised. With Authenticator, your phone provides an extra layer of security on top of your PIN or fingerprint. Use Authenticator to sign-in to Outlook, OneDrive, Office, and more. Protect all of your accounts with two-step verification. The app also helps you secure all of your online accounts by using the industry standard time-based OTP (one-time password) codes.

Platforms Supported

Windows
Mac
Linux
Cloud
On-Premises
iPhone
iPad
Android
Chromebook

Platforms Supported

Windows
Mac
Linux
Cloud
On-Premises
iPhone
iPad
Android
Chromebook

Audience

Developers, SaaS, SMBs, Enterprise

Audience

Anyone who wants to set up secure two-factor authentication

Support

Phone Support
24/7 Live Support
Online

Support

Phone Support
24/7 Live Support
Online

API

Offers API

API

Offers API

Screenshots and Videos

Screenshots and Videos

Pricing

$0
Whether you choose self-hosting or FusionAuth Cloud, a paid FusionAuth edition gives you access to support and additional features.
Free Version
Free Trial

Pricing

No information available.
Free Version
Free Trial

Reviews/Ratings

Overall 4.7 / 5
ease 4.5 / 5
features 4.6 / 5
design 4.5 / 5
support 4.7 / 5

Reviews/Ratings

Overall 4.6 / 5
ease 5.0 / 5
features 4.6 / 5
design 4.8 / 5
support 4.9 / 5

Pros from Real Users

Pros

  • - The best of feature of using FusionAuth is it is extremely straightforward to implement with any application or account. - It is completely customizable with JavaScript. - It makes hosting easy because of its flexibility and features. - The customer support is best in class, someone is always there to help. - It is a functional application, with rich user interface and easy installation.
  • - Highly customisable - Support for many standards - Free tier and reasonable pricing with various tiers for paid options - Various guides on migrating from home-grown solutions provided - Scalable with "just works" multi-node support out of the box - Very active in supporting issues/feature requests - Self-hosted options
  • Easy to set up and use. Solid community. Decent documentation. Good customization options. Comprehensive password policy settings.
  • - Complete in the sense of auth related functionalities, - developer friendly - well defined and documented API, - builtin, customizable authorization flow views, - easy to extend - if something is missing, you will most likely be able to implement it with API.
  • Really well done. You become productive in no time. It is packed with features for almost any need. Quite intuitive interface. It was just a nice discovery.
  • - Amazingly responsive support, even for free version - Lots of features and constantly improving - Very easy to test for development in Docker - Easy to deploy and scale for production in AWS - Good documentation
  • Setup process is very straightforward and easy. Cluster setup is surprisingly painless and, again, easy. All (and I mean all) operations are available through the API with variety of clients provided. Easy customization of everything: themes, jwt propagation, messages, passwords, automatic actions, etc.
  • - Configurable with templates to the house style - Gives a real sense of security - Many different ways of logging in
  • Free. Great support. Simple to setup. Works on Linux. Ready to work with Google, Facebook, Apple. Ready for internationalization..
  • A lot of features, good documentation, great support, theming. Can be installed on-premise or used as SaaS. Multiple installation options (docker, Kubernetes, binary).

Pros & Cons from Real Users

Pros

  • The availability of Microsoft Authenticator and the compatibility it has with any type of mobile device is one of the features that makes it one of the best options to consider when looking for two-step authentication software, Microsoft Authenticator is available for both devices iOS as for Android devices, therefore, there will never be a compatibility limitation between this platform and mobile devices. Microsoft Authenticator allows you to link any type of two-step authentication account, it does not have any kind of limit on the number of accounts you can link to this application, which will be very effective to protect several accounts at the same time, you can link up to more than 20 or 30 accounts within this app for two-step notification. Microsoft Authenticator has a fairly basic general design, but I find that this design is quite comfortable and allows users to easily adapt to the platform, and that it does not present any type of confusion, in addition, you can import or export your keys from one mobile phone to another just by using a file, you can export that file with all the keys saved to import it into the new device, to be able to have your keys on any device in just a couple of seconds.
  • The main features I like about Microsoft Authenticator were: 1- I liked that Microsoft Authenticator allows me to link accounts in an unlimited way, this platform that allows linking up to more than 50 accounts within this application, which helps me a lot since I can heal my accounts that I use for my business area and also I can link accounts that I use for my personal area, this platform has no limits when it comes to linking all types of accounts, in addition, you can completely organize each of the linked accounts for two-step security. 2- I also liked the ease with which I can link the two-step security on my mobile device, since this platform allows me to scan a QR code but also allows me to add a new account using a temporary code, I have that code in the account to which I want to place the two-step security. 3- I liked that this platform was able to associate all registered accounts with my Microsoft account, so the next time I link my Microsoft account on another mobile device and download the Microsoft Authenticator application, all my accounts linked on the old device, they can be used on my new device. This feature is very important to me, since on some occasions I have changed my mobile device, and I have been able to access all my accounts registered in Microsoft Authenticator just by linking my Microsoft account. 4- I love the fact that this platform is completely free, there is no fee to pay to be able to link as many accounts as you want, plus there is no additional fee to pay for deleting, adding or modifying an account you have added. to Microsoft Authenticator. I love the fact that this platform is completely free, since it is implemented in the vast majority of sectors of our company in this way, and most employees use it to protect all their accounts with two-step security.
  • Microsoft Authenticator is an excellent service to protect all the accounts that you use for personal or work use, the main thing that I like about this platform is that it has an excellent synchronization with your Microsoft account, so if in any time or for any circumstance you have access to your mobile device and you cannot access the Key registered within Microsoft Authenticator, you can retrieve all those keys and register them on another mobile device just by having access to your Microsoft account. Synchronization with your Microsoft account is a very positive feature as it protects you from any loss of accounts or keys stored within Microsoft Authenticator. Another thing that I like about this platform is its availability, it is available for all types of operating systems within mobile devices, as well as you can download it within your computer if you do not want to use your mobile device for two-step authentication, In addition, it has an encryption key that allows you to block access to the application within your computer, so if you use a computer that is used by several people at the same time, you can activate this lock within your Microsoft Authenticator keys, to protect any unwanted access. Every time you go to enter any of your accounts and have a Microsoft Auth registration key on your computer, you must use the lock key.
  • Microsoft Authenticator is considered by me and the vast majority of our employees to be one of the main ways to log in to all of our accounts, we have multiple accounts synced with this app, and accessing each of them is pretty easy because we can get codes really fast, one of the things I liked most about this software was the following: - Microsoft Authenticator has a password storage system, in this way, each of the accounts that are registered within this application will be stored in the Microsoft cloud and I will be able to access them as long as I use the same Microsoft account. This feature is one of the most beneficial for us and for any user because it helps to keep the accounts registered, you can change your mobile device and log in to your Microsoft account, this way you will have all the accounts registered immediately. - I love Microsoft Authenticator because it offers a quite renewed design, the design of this application is similar to the Outlook inbox, so it's a fairly familiar design and it's easy for me to handle it. I must also highlight that the general design of the interface that this application has provided me has helped me maintain comfort while using it. - I love that this app doesn't break the general storage of my mobile device, I currently own two mobile devices, one with iOS operating system and one with André, on both devices I have the Microsoft Authenticator app installed, and I must admit that the app is quite light, when downloading it in the store the process is quite fast, and it does not affect the general performance of the mobile device at any time. - All the keys generated by Microsoft Authenticator work wonderfully, at no time have I presented any error when writing one of the keys generated by this application, I have always been able to access my accounts instantly.
  • Some believe authenticator apps are all the same, but that is not the case, in my opinion. Using the Microsoft Authenticator app is easy and helps you recover your account (via automatic backup) when switching to another device. Passwordless login is another handy feature, but I don't use it often (only when I have my phone out of sight of prying eyes) because it's hazardous. I have not yet had the chance to try password management since I use another well-known app.

Cons

  • The serious problem that I have presented within Microsoft Authenticator is when I recover my keys when I have lost access to Microsoft Authenticator on the previous mobile device, Microsoft Authenticator does not allow me to recover the keys how to use your Microsoft account, this is quite negative since I have linked my Microsoft account on the new device in the hopes that I could regain access to my keys, but that did not happen, I lost all the two-step security keys that I had on the old device and there is no way to recover them with the help of my Microsoft account.
  • One of the main features I didn't like about Microsoft Authenticator were: 1- The main disadvantage that I have found of Microsoft Authenticator is that currently it is impossible to import the keys that you have linked in other two-step authentication platforms, for example, if you have an account registered in applications such as Google Authenticator or Authy, and you want to Transfer those accounts registered to the Microsoft Authenticator app, this is currently not possible, in order to use two-step authentication of those accounts in this app, you will have to add them manually and individually, which can be a rather annoying process. 2- Although you can organize each of the registered accounts and position them differently, currently it is not possible to save each of these accounts in different folders, for example, if you want to save the social media accounts in a different folder than the others, it is not possible, using the folder service within this platform would be very useful, since I could find in a much easier way the account that I want to access, if I want to access my email account, power selections Enter the email folder in Microsoft Authenticator and request the corresponding two-step code. 3- Microsoft Authenticator support is almost non-existent, so if you have any type of requirement about the security of the steps of this application, you will have to wait a long time for Microsoft support to answer your question.
  • One of the main things that can be improved within this platform is the duration time of each of the two-step codes that are generated within the platform, the generated codes last approximately 10 seconds, for which, on some occasions that time is not enough for users to insert that code within the platform they are trying to access, for example, when I access Gmail and I need to receive that code within Microsoft Authenticator, sometimes it does not give me the exact time to enter that code which causes a new code to be automatically generated. Another of the things that have to be improved within this platform is the fact of being able to organize the key registered within Microsoft Authenticator, within this application I have registered up to more than 10 accounts simultaneously, and sometimes it is a bit difficult find a specific account within Microsoft Authenticator, so it would be great to be able to split these registered accounts into folders or lists, this way I can split the two-step security for my social media account or some other platform accounts, it's very necessary than simply a system to divide the registered accounts, this would greatly facilitate access to them.
  • To be honest, I have not presented any type of failure with this two-step authentication system, I started using it because I have a Microsoft account, and I found it interesting to use this platform to receive a two-step authentication code. Steps. Its general operation has always been positive, at no time has it presented failures in the generation of codes or in the linking of accounts within the platform, in addition, it should be noted that Microsoft support is always attentive to answer all kinds of questions. of the user, so that is another positive point and it helps users to adapt and understand the platform.
  • When a user has many accounts (applications or websites) on the application, whose list is quite long (as in my case), to find help in searching and to save time, I would appreciate it if they implemented a search or filter function. Finding what you're looking for would be faster if you could search instead.

Training

Documentation
Webinars
Live Online
In Person

Training

Documentation
Webinars
Live Online
In Person

Company Information

FusionAuth
Founded: 2018
United States
fusionauth.io

Company Information

Microsoft
Founded: 1975
United States
www.microsoft.com/en-us/account/authenticator

Alternatives

Auth0

Auth0

Okta

Alternatives

Cisco Duo

Cisco Duo

Cisco
Authy

Authy

Twilio
PortalGuard

PortalGuard

BIO-key International
Keyless Authenticator

Keyless Authenticator

Keyless Technologies

Categories

FusionAuth provides a comprehensive authentication platform designed for flexibility, security, and developer ease. It supports a wide range of authentication methods including username/password, passwordless, multi-factor authentication (MFA), and social logins. FusionAuth is built API-first, allowing seamless integration into any tech stack or architecture. It supports industry protocols like OAuth2, OIDC, and SAML for secure and standards-compliant authentication. Whether deployed on-premises, in the cloud, or in hybrid environments, FusionAuth gives you full control over the user login experience while helping you meet compliance requirements such as GDPR, HIPAA, and COPPA.

FusionAuth enables Biometric Authentication through seamless integration with external identity providers or device-native capabilities that support biometrics such as fingerprint, face recognition, or voice ID. While FusionAuth doesn’t capture biometric data directly, it works with protocols like WebAuthn and FIDO2 to facilitate secure, passwordless logins using trusted device-based authentication. This approach enhances security, reduces login friction, and supports zero-trust initiatives. Developers can easily integrate biometric flows via FusionAuth’s extensible API, ensuring compliance and adaptability across platforms without compromising user privacy or data sovereignty.

FusionAuth is a purpose-built Customer Identity and Access Management (CIAM) platform that gives organizations complete control over their user identity lifecycle. It enables secure registration, authentication, authorization, and user management at scale, while supporting modern protocols like OAuth2, OIDC, and SAML. With features like social login, MFA, passwordless auth, consent management, and robust data privacy controls, FusionAuth helps businesses deliver seamless, secure digital experiences across web, mobile, and API channels. Its flexible deployment (on-prem, cloud, hybrid) and API-first design make it ideal for organizations needing customizable, compliant CIAM solutions without vendor lock-in.

FusionAuth delivers a full-featured Identity and Access Management (IAM) solution designed for modern applications and development teams. It provides centralized control over user authentication, authorization, and user data, with support for advanced protocols like OAuth2, OIDC, SAML, and LDAP. FusionAuth enables fine-grained role and permission management, multi-factor authentication (MFA), and secure access policies tailored to each application’s needs. Its API-first architecture allows seamless integration into any environment — from microservices to monoliths — while supporting on-prem, cloud, or hybrid deployments. FusionAuth empowers organizations to secure their digital assets, streamline user management, and maintain regulatory compliance with ease.

FusionAuth is a powerful identity and access management (IAM) platform designed for developers and businesses that need secure, flexible authentication. Built to integrate with any app, language, or framework, it offers all the key features — login, SSO, MFA, passwordless, SAML, OIDC, and more — fully exposed via a modern API. FusionAuth supports on-premises, hybrid, or cloud deployments, with a single-tenant architecture for enhanced security. Fast to implement and easy to scale, it helps organizations meet compliance standards like GDPR and HIPAA while giving full control over the user identity lifecycle.

FusionAuth supports robust Multi-Factor Authentication (MFA) to enhance account security and reduce the risk of unauthorized access. It includes built-in support for time-based one-time passwords (TOTP) using authenticator apps like Google Authenticator and Authy, as well as SMS-based verification. Developers can easily implement and customize MFA flows using FusionAuth’s comprehensive API, giving full control over user experience and enforcement policies. MFA can be enabled per user, per application, or based on contextual rules, making it a flexible and essential component for securing critical user data and meeting compliance standards.

FusionAuth offers robust Password Policy Enforcement to help organizations enhance security and meet compliance standards. Administrators can define custom password rules including minimum length, character complexity, expiration intervals, and history requirements. FusionAuth also supports breach detection using Have I Been Pwned to prevent the use of compromised credentials. These policies can be configured per tenant or application, giving granular control over user authentication hygiene. With a flexible API and intuitive admin UI, FusionAuth makes it easy to implement strong, adaptive password policies that protect user accounts without sacrificing usability.

FusionAuth offers secure, modern Passwordless Authentication to streamline user login while enhancing security. Users can authenticate via magic links sent to their email, eliminating the need to remember or manage passwords. This reduces friction during login, improves user experience, and minimizes common vulnerabilities like password reuse and phishing. Fully API-driven, FusionAuth’s passwordless solution integrates easily into any application stack and can be combined with other methods like MFA for added protection. It’s an ideal choice for organizations looking to modernize their authentication flow while maintaining full control and compliance.

FusionAuth supports Risk-Based Authentication (RBA) by enabling adaptive security policies based on user behavior, device, IP address, geo-location, and other contextual signals. Through its extensible architecture and event-driven webhooks, you can trigger step-up authentication, deny access, or flag anomalies in real time. FusionAuth allows full customization of authentication flows, empowering developers to build intelligent risk models and respond dynamically to threats. Combined with MFA and other controls, RBA enhances account protection without degrading the user experience—making it ideal for organizations implementing zero-trust security or compliance-sensitive environments.

FusionAuth delivers robust Single Sign-On (SSO) capabilities, enabling users to authenticate once and access multiple applications seamlessly. It supports industry standards like SAML v2, OIDC, and OAuth2, ensuring compatibility with a wide range of systems and identity providers. With flexible deployment options — including on-prem, hybrid, and cloud — FusionAuth empowers organizations to centralize identity management without sacrificing control or security. Its developer-friendly API and customizable UI make it easy to integrate SSO across your app ecosystem, accelerating implementation and improving user experience.

Categories

Authentication Features

Biometric
Credential Management
Knowledge-Based Authentication
Mobile Authentication
Multifactor Authentication
Out-of-Band Authentication
Policy Management
Self Service Portal
Single Sign On
Social Sign On

Customer Identity and Access Management (CIAM) Features

Access Certification
Access Management
Analytics / Reporting
Automatic User/Device Recognition
Behavioral Analytics
Credential Management
Data Security
Multi-Factor Authentication (MFA)
Privacy / Consent Management
Real Time Notifications
Self-Service Portal
Single Sign On
User Provisioning

Identity Management Features

Access Certification
Compliance Management
Multifactor Authentication
Password Management
Privileged Account Management
Self-Service Access Request
Single Sign On
User Activity Monitoring
User Provisioning

Single Sign On Features

Biometric
Credential Management
Identity Federation
Multifactor Authentication
Password Management
Policy Management
Social Sign On
User Management

Authentication Features

Biometric
Credential Management
Knowledge-Based Authentication
Mobile Authentication
Multifactor Authentication
Out-of-Band Authentication
Policy Management
Self Service Portal
Single Sign On
Social Sign On

Integrations

Active Directory
Aiven
AuthPoint
Axiom Protect
Google
Keepnet Labs
Microsoft 365
Microsoft Dynamics Supply Chain Management
Microsoft Excel
Microsoft Power Platform
Ombud
OpenText CX-E Voice
OpenVPN
PremierCashier
Psono
Securden Unified PAM
Segment
SendGrid
Workativ
X (Twitter)

Integrations

Active Directory
Aiven
AuthPoint
Axiom Protect
Google
Keepnet Labs
Microsoft 365
Microsoft Dynamics Supply Chain Management
Microsoft Excel
Microsoft Power Platform
Ombud
OpenText CX-E Voice
OpenVPN
PremierCashier
Psono
Securden Unified PAM
Segment
SendGrid
Workativ
X (Twitter)
Claim Microsoft Authenticator and update features and information
Claim Microsoft Authenticator and update features and information