Identity & Access Management software

Keycloak

Updated

Visit website
01 / Overview

What is Keycloak?

Keycloak is an open-source identity and access management server supporting OpenID Connect, OAuth 2.0 and SAML. It provides single sign-on, identity brokering and user federation with configurable authentication and administration. A self-managed Keycloak deployment and a commercial managed or supported distribution have different operating scope.

Who is Keycloak for?

Teams evaluating control of an identity server with the capacity to operate it or procure an explicit managed service.

02 / Capabilities

Keycloak features

The core capabilities to consider for your workflow.

  • OpenID Connect, OAuth 2.0 and SAML
  • Single sign-on and identity brokering
  • LDAP and Active Directory federation
  • Configurable authentication and administration
03 / Plans & costs

Keycloak pricing

Plan availability

Free project software; operations and support separate

Budget infrastructure, database, availability, upgrades, backups, monitoring and support. Include application integration and maintenance of any custom extensions.

Calculate the cost of your quote →

Free access & evaluation

The open-source project can be self-managed without a software subscription. Hosting, commercial distributions, managed services and support have separate costs and conditions.

04 / Buying checklist

Before you choose Keycloak

  • Assign deployment, database, updates, recovery and monitoring to named owners.

  • Check version, extensions, themes and integration behaviour; a protocol match does not prove a migration is complete.

05 / Guides & insights

Explore Keycloak in more detail

Take a closer look at the decisions behind this product.

Keycloak vs Auth0: identity control, integration and operating work

Read the article
06 / Comparisons

Compare Keycloak

Explore the individual profiles

07 / Questions answered

Keycloak FAQs

Does Keycloak have a free plan?

The open-source project can be self-managed without a software subscription. Hosting, commercial distributions, managed services and support have separate costs and conditions.

Who is Keycloak for?

Teams evaluating control of an identity server with the capacity to operate it or procure an explicit managed service.

What should I compare before buying?

Check the tier that contains your essential features, confirm plan limits and compare the total quote with your own expected usage.