Skip to content
SPECIFICTION
Get listed

FusionAuth vs Keycloak

FusionAuth

fusionauth.io

Keycloak

keycloak.org

Side by side

FigureFusionAuthKeycloak
Price from$162/moFree
Free planYesYes
Free trialYes—
Open source——
WebYesYes
WindowsYesYes
macOSYes—
LinuxYesYes
iOSYes—
AndroidYes—
APIYesYes
Self-hostedYesYes
Plans published81
Spec score · Identity and Access Management Software9.2 (#1)7.9 (#20)
Spec score · Single Sign-On Software9.3 (#1)8.0 (#17)
Spec score · Self-Service Password Reset Software9.3 (#1)8.0 (#6)
Spec score · OAuth Server Software9.1 (#2)7.8 (#21)
Spec score · Authentication Software9.2 (#2)7.8 (#18)
Spec score · Passkey Authentication Software9.2 (#4)7.9 (#23)
Spec score · API authentication platforms9.0 (#1)7.7 (#6)
Spec score · Customer Identity and Access Management Software9.3 (#3)8.0 (#11)
AuthenticationIt supports username/password login, identity providers, passkeys, and one-time passwords.Keycloak supports passkeys, passwords, X.509 certificates, and two-factor authentication with recovery codes and TOTP/HOTP.
AuthorizationFusionAuth provides role-based access control and fine-grained authorization capabilities.Administrators can define fine-grained authorization policies for applications and services.
DeploymentThe product can run locally, on premises, in a customer cloud, on an air-gapped server or as FusionAuth Cloud.The downloads page provides a server distribution, a container image for Docker, Podman, Kubernetes, and OpenShift, and an operator for Kubernetes and OpenShift.
SupportCommunity support is provided through forums, Slack, and GitHub; Essentials includes email support with a 24 to 48 hour business-hours response time, and Enterprise includes 24/7 email and phone support.The project recommends Red Hat build of Keycloak for users who cannot regularly upgrade and need long-term support for specific versions.

Plans

FusionAuth

  • CommunityFree
  • CommunityFree
  • Starter$162 a month
  • Starter$162 a month
  • Enterprise$2,970 a month
  • Enterprise$2,970 a month
  • Essentials$2,970 a month
  • Essentials$2,970 a month

FusionAuth pricing →

Keycloak

  • KeycloakFree

Keycloak pricing →

In their own words

FusionAuth

FusionAuth is a Customer Identity and Access Management server for authentication, authorization, and user management. It supports username and password login, passkeys, one-time passwords, and external identity providers, including Apple, Facebook, Google, and Twitter. It implements OAuth 2.0, OpenID Connect, and SAML v2. Authorization includes role-based access across users, roles, groups, applications, and entities, plus fine-grained authorization integration. Teams can customize pages and messages and use lambda functions and webhooks. It can run locally, on-premises, in private or air-gapped cloud environments, or as a managed FusionAuth Cloud instance. The free Community Edition is self-hosted and unlimited, with no trial clock. Starter costs $162 a month billed annually and includes one connector and 100 machine-to-machine entities; Essentials and Enterprise cost $2,970 a month billed annually. FusionAuth supports Android, iOS, Linux, macOS, Windows, web, and API deployments.

Visit fusionauth.io

Keycloak

Keycloak has no write-up on Specifiction yet; its figures are above.

Visit keycloak.org