European Identity Management Alternatives

Looking for a GDPR-compliant alternative to Auth0 or Okta? European identity providers offer authentication, SSO, and user management with EU data residency.

How we rank these tools — 4-step process
  1. 1
    European ownership, verified

    The company is headquartered and incorporated in the EU, EEA or Switzerland, and processes customer data in Europe. A US parent company disqualifies a tool from this page regardless of where its servers are.

  2. 2
    Category fit and hands-on review

    What the tool actually does, who it suits, and where it falls short — checked against the vendor’s own documentation, changelog and pricing page rather than its marketing copy.

  3. 3
    Compliance and pricing check

    GDPR posture, hosting location and the prices quoted on this page are verified against the vendor’s public pricing before publication, and re-checked when we revisit the category.

  4. 4
    Position on this page

    Placement on this page can be paid, and that can affect the order tools appear in. It never buys a listing: a tool that fails the checks above is not here at any price, and payment does not change the shortcomings we write about. A vendor can ask us to correct a factual error — not to remove a criticism.

European Purpose may be paid for placements on this page and may earn a commission through links on it. Paid placement can affect the order in which tools appear; it never affects whether a tool is listed or what our review says. Editorial policy

7 European Identity Management

Keycloak

Open-source identity management

#1 of 7 in this category
Open Source Free
SSOLDAPSelf-hosting

Ory

Open-source identity infrastructure

#2 of 7 in this category
Germany From free
AuthenticationAuthorizationOpen source

Zitadel

Swiss identity management

#3 of 7 in this category
Switzerland From free
IAMMulti-tenancySwiss hosting

Authentik

Open-source identity provider

#4 of 7 in this category
Open Source Free
SSOLDAPProxy auth

Hanko

Passkey authentication

#5 of 7 in this category
Germany From free
PasskeysPasswordlessOpen source

Signward

Hungarian GDPR-first identity provider (IDaaS) for small teams

#6 of 7 in this category
Hungary From €3/user/mo
SSO & passkeysMFA in every planGDPR-first

Signicat

Digital identity and signing - European alternative based in Norway

#7 of 7 in this category
Norway Custom pricing
Digital identityE-signaturesKYC

Key takeaways

  • Keycloak ranks #1 among the European identity management tools in this directory, because Keycloak is a complete enterprise IAM platform under Apache 2.0 that you run yourself at no licence cost at all.
  • Five of these seven are open source and self-hostable, which means the identity system — the one component that sees every login — can run entirely inside your own infrastructure.
  • Signward's flat €3–5 per user per month with no per-MAU billing is the direct answer to the pricing model that makes Auth0 unpredictable as an application grows.
  • Hanko is built around passkeys and WebAuthn rather than adding them, with drop-in UI components — the shortest route to removing passwords from an application entirely.
  • Ory splits identity into four composable services — Kratos, Hydra, Keto and Oathkeeper — so you deploy only the parts you need instead of one monolith.

European identity management, also called IAM or IDaaS, covers the systems that authenticate users and control what they can access — single sign-on, multi-factor authentication, passkeys and OAuth2 — from European vendors or open-source projects you run yourself.

European identity management compared

European identity management tools compared on position, country, entry price and best use
PositionToolEstablishedEntry priceBest for
#1 Keycloak United Kingdom Free and open source Enterprises needing complete self-hosted IAM with no licence cost
#2 Ory Germany Free tier / from €29 per month (Ory Network) Developers building API-first applications who want composable identity
#3 Zitadel Switzerland Free tier / from €100 per month B2B SaaS products that need multi-tenant authentication
#4 Authentik Germany Free and open source / Enterprise available Self-hosters running a mix of legacy and modern applications
#5 Hanko Germany Free tier / from €99 per month Developers who want to remove passwords from an application
#6 Signward Hungary Flat €3–5 per user per month, no per-MAU billing Small teams wanting managed EU identity at a predictable price
#7 Signicat Norway Custom pricing Regulated businesses that must verify who a user really is

Every European identity management tool reviewed

#1 Keycloak

London, United Kingdom Free and open source Free

Best for: Enterprises needing complete self-hosted IAM with no licence cost

Keycloak is a full enterprise identity and access management platform released under Apache 2.0, and the combination is unusual enough to explain its position here: everything an organisation typically pays Okta for, running on your own infrastructure at no licence cost. Single sign-on across OAuth 2.0, OpenID Connect and SAML 2.0 covers federation with essentially anything already deployed.

The capabilities that matter to established organisations are all present. Identity brokering and social login bring users in from external providers. User federation connects LDAP and Active Directory so the existing directory remains the source of truth rather than being migrated — usually the deciding factor. Multi-factor authentication with adaptive policies steps up requirements by context, and fine-grained authorisation services decide what a user may do rather than only whether they may log in, which is the part lightweight tools omit.

Its Quarkus foundation gives fast startup and a low memory footprint, with first-class Kubernetes integration and an operator for cluster deployment, and extensive customisation through themes and provider SPIs. Red Hat offers a commercially supported build for organisations that need someone to call. The costs are operational: you run, patch, back up and scale it, upgrades between major versions require attention, and the configuration surface is large enough to be genuinely complex.

What Keycloak does well

  • Complete enterprise IAM under Apache 2.0, no licence cost
  • OAuth2, OpenID Connect and SAML 2.0 with identity brokering
  • LDAP and Active Directory federation, no user migration
  • Fine-grained authorisation, not only authentication
  • Kubernetes operator and commercially supported Red Hat build

Where Keycloak falls short

  • You run, patch, back up and scale it yourself
  • Large configuration surface with real complexity
  • Major version upgrades need planning
  • No hosted first-party service

Standout feature. Everything organisations pay Okta for, under Apache 2.0 — the licence cost is zero at any scale.

#2 Ory

Munich, Germany Free tier / from €29 per month (Ory Network) Free tier

Best for: Developers building API-first applications who want composable identity

Ory takes identity apart and lets you deploy only the pieces you need. Kratos handles identity and user management — registration, login, recovery, verification, profile — without prescribing a UI. Hydra is a certified OAuth 2.0 and OpenID Connect server for issuing tokens to your own clients and third parties. Keto handles permissions using the model behind Google's Zanzibar, which scales to relationship-based authorisation that role lists cannot express. Oathkeeper is a zero-trust API gateway enforcing policy at the edge.

For an API-first architecture that composability is the point: you can run Kratos alone for authentication, add Hydra when you need to be an OAuth provider, and bring in Keto when permissions outgrow roles — rather than deploying a monolith on day one and configuring around it.

All of it is Apache 2.0 and self-hostable, with Ory Network as the managed service from €29 per month above a free tier, so a team can start hosted and move in-house without changing product. Ory Corp is based in Munich under EU jurisdiction. The trade-off is operational surface: deploying all four services is more moving parts than one platform, and the developer-oriented design assumes you are building the interface yourself.

What Ory does well

  • Composable — deploy only the services you need
  • Certified OAuth2 and OpenID Connect via Hydra
  • Zanzibar-style relationship permissions via Keto
  • Apache 2.0 and self-hostable, with a managed option from €29/month
  • German company, EU jurisdiction

Where Ory falls short

  • Four services is more to operate than one platform
  • Assumes you build the UI yourself
  • Steeper initial learning curve than a hosted IDaaS
  • Enterprise federation less turnkey than Keycloak

Standout feature. Identity as four separate services — run authentication alone today and add OAuth or permissions when you actually need them.

#3 Zitadel

St. Gallen, Switzerland Free tier / from €100 per month Free tier

Best for: B2B SaaS products that need multi-tenant authentication

Zitadel is built for the shape a B2B SaaS product actually has. Multi-tenancy is architectural rather than configured on top: separate organisations each with their own users, policies, branding and identity providers, inside one deployment — which is the requirement that makes generic IAM awkward and is the reason B2B products keep arriving here.

Its event-sourced architecture is the other distinguishing property. Every change to identity state is stored as an immutable event, so a complete audit trail exists by construction rather than because someone remembered to log it — and state at any past moment can be reconstructed, which is a materially stronger position in a compliance review than a log file.

Protocol support covers OpenID Connect, OAuth2 and SAML, with passwordless and passkey authentication, comprehensive APIs and a developer experience aimed at building rather than configuring. It is open source and self-hostable, with a managed service on a free tier and paid plans from €100 per month. ZITADEL operates from St. Gallen, so Swiss data protection under an EU adequacy decision rather than intra-EEA processing — relevant only if procurement requires EU establishment, and removable by self-hosting.

What Zitadel does well

  • Multi-tenancy built into the architecture
  • Event-sourced — complete audit trail by construction
  • OpenID Connect, OAuth2 and SAML with passwordless support
  • Open source and self-hostable alongside a managed service
  • Strong API-first developer experience

Where Zitadel falls short

  • Swiss adequacy rather than EEA jurisdiction
  • Paid plans from €100/month, above the entry tier here
  • Event-sourced model takes getting used to
  • Smaller community than Keycloak

Standout feature. Multi-tenancy in the architecture rather than in the configuration — the reason B2B products stop fighting their IAM.

#4 Authentik

Hamburg, Germany Free and open source / Enterprise available Free

Best for: Self-hosters running a mix of legacy and modern applications

Authentik is the identity provider for people who already self-host a lot of things. Its flow-based authentication engine treats login, enrolment, recovery and verification as configurable flows built from stages rather than as fixed behaviours — so an unusual requirement, like a specific approval step during enrolment, is a configuration change instead of a fork.

The application proxy is what makes it particularly suited to a mixed estate. It puts authentication in front of applications that have none of their own, which is the practical situation for anyone running a mix of modern services with OIDC support and older tools without it. Protocol support spans SAML, OAuth2, OpenID Connect, LDAP and SCIM, so it federates in both directions.

Around that sit user management and self-service so people reset their own credentials, plus MFA. Authentik is open source and free to self-host, with an enterprise licence available for organisations wanting support. It originates from Hamburg. Compared with Keycloak it is lighter to deploy and configure while offering less depth in fine-grained authorisation, and as with any self-hosted IAM you own the operations.

What Authentik does well

  • Flow-based engine makes unusual auth requirements configurable
  • Application proxy adds auth to apps that have none
  • SAML, OAuth2, OIDC, LDAP and SCIM support
  • Lighter to deploy and configure than Keycloak
  • Free and open source with an enterprise option

Where Authentik falls short

  • Less depth in fine-grained authorisation than Keycloak
  • You own the operations and upgrades
  • Smaller ecosystem and community
  • No first-party managed cloud service

Standout feature. The application proxy puts a login in front of software that never had one — which is what a real self-hosted estate needs.

#5 Hanko

Kiel, Germany Free tier / from €99 per month Free tier

Best for: Developers who want to remove passwords from an application

Hanko exists to make passwordless authentication a week of work. It is built around passkeys, WebAuthn and FIDO2 from the ground up rather than adding them to a password-based system, and the difference shows in what ships: drop-in UI components mean the login interface arrives working rather than as a specification to implement.

The security argument for passkeys is not incremental. A cryptographic credential held by the device and unlocked by fingerprint, face or PIN cannot be phished, cannot be reused across sites and cannot leak in a breach, which eliminates most real-world account compromise rather than reducing it. Hanko provides fallback methods for users whose devices or habits are not ready, alongside OAuth2 support.

The Passkey API is the underrated part: it adds passkeys to an existing authentication system without replacing it, which is the only realistic migration path for a product that already has users and cannot ask all of them to re-enrol. Hanko is open source with self-hosted and cloud options, free tier and paid plans from €99 per month, based in Kiel with GDPR processing. Its focus is narrow by design — this is not an enterprise IAM platform with LDAP federation and fine-grained authorisation.

What Hanko does well

  • Built passkey-first on WebAuthn and FIDO2
  • Drop-in UI components — login works out of the box
  • Passkey API adds passkeys to an existing system
  • Open source with self-hosted and cloud options
  • German company, GDPR processing

Where Hanko falls short

  • Narrow focus — not a full enterprise IAM platform
  • Paid plans from €99/month
  • No LDAP federation or fine-grained authorisation
  • Passkey adoption still uneven across older devices

Standout feature. A Passkey API that retrofits passkeys onto the login you already have — the only migration path that does not restart your user base.

#6 Signward

Hungary Flat €3–5 per user per month, no per-MAU billing 30-day free trial

Best for: Small teams wanting managed EU identity at a predictable price

Signward answers the complaint that actually drives teams off Auth0, which is not features but the bill. It prices flat at €3 to €5 per user per month with no per-MAU billing, so authentication costs scale with your team rather than with traffic spikes, dormant accounts reactivating, or a B2B customer bringing hundreds of occasional users.

Everything is included in every plan rather than tiered upwards: single sign-on, passkeys via WebAuthn and FIDO2, TOTP multi-factor authentication, custom domains and branding, webhooks, API keys and audit logs. That matters because the features usually reserved for higher tiers — SSO especially — are exactly the ones a small team needs to sell to a business customer.

It is hosted on Microsoft Azure EU regions within the EU Data Boundary, with a signed DPA, consent management, data export and tenant deletion, built on OpenID Connect and OAuth 2.0 with MIT-licensed SDKs, plus AI anomaly detection and security reporting. Signward is Hungarian, aimed at teams of 5 to 500 users, with a 30-day free trial. The honest limits: the platform itself is not open source and cannot be self-hosted, it is a young vendor without the ecosystem of Keycloak or Auth0, and it is scoped to small teams rather than enterprise federation.

What Signward does well

  • Flat €3–5 per user per month, no per-MAU billing
  • SSO, passkeys, TOTP MFA and audit logs in every plan
  • Hosted in Azure EU regions within the EU Data Boundary
  • Signed DPA, consent management, data export, tenant deletion
  • MIT-licensed SDKs and a 30-day free trial

Where Signward falls short

  • Platform is not open source and cannot be self-hosted
  • Young vendor with a small ecosystem
  • Scoped to 5–500 users, not enterprise federation
  • No LDAP or Active Directory federation

Standout feature. Flat per-user pricing with SSO in every plan — the two things that make Auth0 expensive, removed.

#7 Signicat

Trondheim, Norway Custom pricing Contact sales

Best for: Regulated businesses that must verify who a user really is

Signicat solves a different problem from everything else in this category. The other six authenticate a returning user — this one establishes, at the point of onboarding, that the person is who they claim to be. For a bank, an insurer, a lender or anyone under know-your-customer obligations, that verification step is a legal requirement rather than a product decision.

What makes it European rather than merely available in Europe is the connection to national identity schemes. Signicat brokers the eID systems that people in each country already have and already trust — the bank ID, the national scheme, the government credential — so a Norwegian, a Dutch or a Spanish customer verifies with the method they use for everything else instead of photographing a passport for a service they have never heard of. Alongside that sit authentication, KYC workflows, electronic signatures and eIDAS qualified signatures with the legal standing that carries.

Signicat operates from Trondheim, so Norwegian jurisdiction inside the EEA under GDPR — the same regime as the EU without EU membership, and squarely inside European identity infrastructure. Pricing is custom and enterprise-oriented, so evaluation means a sales conversation and there is no self-serve route in. It is also not a developer IAM platform: for application login, Keycloak, Ory or Zitadel remain the answer, and many organisations run Signicat alongside one of them.

What Signicat does well

  • Brokers the national eID schemes people already use
  • KYC and identity verification, not just authentication
  • eIDAS qualified signatures with legal standing
  • Norwegian company in the EEA under GDPR
  • Built for regulated onboarding obligations

Where Signicat falls short

  • Custom enterprise pricing, no self-serve entry
  • Not a developer IAM platform for application login
  • Overkill without a verification obligation
  • Coverage of national schemes varies by country

Standout feature. Customers verify with the bank ID they already trust rather than photographing a passport for a stranger.

Self-host or subscribe?

Identity is the one system that sees every login, so this decision carries more weight than it does elsewhere in your stack.

Self-host and pay nothing: Keycloak under Apache 2.0 is a full enterprise IAM platform — SSO, identity brokering, user federation, OAuth2 and OpenID Connect, LDAP and Active Directory integration, MFA and fine-grained authorisation. Authentik covers similar ground with a flow-based engine. Both cost only the infrastructure and the operational effort.

Subscribe and skip the operations: Signward at a flat €3–5 per user per month, Ory Network from €29, Hanko from €99, Zitadel from €100. Every one of them keeps processing in Europe.

The middle path is real: Ory, Zitadel, Hanko and Authentik are all open source with a managed option, so you can start hosted and move in-house later without changing product.

What does per-MAU billing actually do to you?

It makes your authentication bill scale with your success in a way you cannot forecast, which is why it appears in so many complaints about Auth0.

Monthly active user pricing charges per user who logged in that month. A consumer application with a seasonal spike, a marketplace with dormant accounts that reactivate, or a B2B product where each customer brings hundreds of occasional users all produce bills that move independently of revenue.

Signward prices flat at €3 to €5 per user per month with no per-MAU billing, aimed at teams of 5 to 500 users, and includes SSO, passkeys via WebAuthn and FIDO2, TOTP multi-factor, custom domains and branding, webhooks, API keys and audit logs in every plan rather than reserving them for higher tiers.

Self-hosting removes the question entirely: with Keycloak or Authentik, ten users and ten million users cost the same licence, which is nothing. What changes is the infrastructure and the operational attention.

How do you actually get rid of passwords?

Passkeys, and Hanko exists specifically to make that a week of work rather than a quarter.

Passkeys built on WebAuthn and FIDO2 replace passwords with a cryptographic credential held by the device and unlocked by a fingerprint, face or PIN. There is nothing to phish, nothing to reuse across sites, and nothing to leak in a breach — which removes the majority of real-world account compromise rather than mitigating it.

Hanko is built passkey-first with drop-in UI components, so the login interface arrives working rather than as a specification to implement, plus fallback authentication methods for users whose devices or habits are not ready. Its Passkey API adds passkeys to an existing authentication system without replacing it, which is the realistic migration path for a product that already has users.

Zitadel and Keycloak also support passwordless flows, and Signward includes passkeys in every plan. Hanko's advantage is that everything else is arranged around this one capability.

What makes an IAM system enterprise-grade?

Four things, and Keycloak is the reference implementation of all of them.

Protocol coverage: OAuth 2.0, OpenID Connect and SAML 2.0, so it federates with everything an organisation already has. Identity brokering and social login let users arrive from external providers, and user federation connects LDAP and Active Directory so the existing directory remains the source of truth rather than being migrated.

Authorisation beyond authentication: fine-grained authorisation services decide what a user may do, not only whether they may log in — the part most lightweight tools omit and most enterprises need.

Adaptive security: multi-factor authentication with conditional policies that step up requirements based on context rather than prompting everyone every time.

Deployment: Keycloak's Quarkus foundation gives fast startup and low memory footprint, with first-class Kubernetes integration and an operator. Red Hat offers a commercially supported build for organisations that need someone to call.

Which architecture suits which team?

The four open-source options differ structurally, and the difference decides how much you end up running.

Ory splits identity into composable services: Kratos for identity and user management, Hydra as a certified OAuth2 and OpenID Connect server, Keto for permissions modelled on Google's Zanzibar, and Oathkeeper as a zero-trust API gateway. You deploy only what you need, which suits API-first architectures and means more moving parts if you deploy everything.

Zitadel is event-sourced, so every change to identity state is an immutable event — giving a complete audit trail by construction rather than by logging — with multi-tenancy built in, which is why B2B SaaS products choose it. Free tier, paid from €100 per month, Swiss-hosted under adequacy rather than EEA jurisdiction.

Authentik uses a flow-based authentication engine where login, enrolment and recovery are configurable flows rather than fixed behaviours, plus an application proxy that puts authentication in front of applications that have none — the reason self-hosters with a mix of legacy and modern services pick it.

Keycloak is the single comprehensive platform: one system, everything included, more to run.

How we selected and ranked these 7 tools

Every tool on this page is in the European Purpose directory, which means the operating company is established in Europe and we have verified that from the company register or the vendor's own legal notice rather than from a marketing page. Tools headquartered outside Europe are not eligible, however good they are.

  1. Feature verification (weight: 40%). We check each capability against the vendor's own documentation and product pages, and record what the tool does rather than what the category is assumed to include.
  2. Ease of adoption (weight: 30%). Integrations, published API access, trial availability and how much configuration stands between signing and a usable result.
  3. Value and transparency (weight: 30%). Published pricing counts in a vendor's favour; quote-only pricing is recorded as quote-only rather than estimated. We weigh what a buyer gets for the entry price, not the headline feature count.
  4. Editorial review. Three people touch every page: one writes it, a second edits it, and a third checks the compliance and pricing claims against the vendor's documentation. The three weights above decide the order; a position is a ranking against the other European tools in this category, not an absolute score.

Vendor-reported outcomes — ROI figures, margin uplift, time saved — are labelled as vendor claims wherever they appear on this page. We have not audited them, and neither has anyone else who quotes them. Read our full editorial process for how pages are re-verified.

Frequently asked questions

Keycloak holds #1 among the European identity management tools in this directory, because it is a complete enterprise IAM platform under Apache 2.0 — SSO, identity brokering, LDAP and Active Directory federation, OAuth2, OpenID Connect and SAML, MFA and fine-grained authorisation — that you self-host at no licence cost. For a managed European service, Signward at a flat €3–5 per user per month is the most predictable option.

Several, at different commitments. Signward from Hungary is the closest managed equivalent, at a flat €3–5 per user per month with no per-MAU billing, hosted in Azure EU regions. Ory from Munich offers a free tier and Ory Network from €29 per month. Hanko from Kiel is passkey-first, from €99. Keycloak and Authentik are free and self-hosted. All of them keep authentication data in Europe.

Signward, which prices flat at €3 to €5 per user per month for teams of 5 to 500 users, with SSO, passkeys via WebAuthn and FIDO2, TOTP multi-factor, custom domains and branding, webhooks, API keys and audit logs included in every plan. Self-hosting Keycloak or Authentik removes the question entirely — ten users and ten million cost the same licence, which is nothing, in exchange for running the infrastructure yourself.

Yes, and five of the six here support it. Keycloak under Apache 2.0 is a full enterprise IAM platform with a Quarkus foundation for fast startup and low memory, plus Kubernetes integration and an operator. Authentik, Ory and Hanko are all open source with self-hosting, and Zitadel can be self-deployed too. Identity is the one system that sees every login, which is why running it yourself is a common requirement rather than an unusual one.

Hanko, built passkey-first around WebAuthn and FIDO2 rather than adding them later, with drop-in UI components so the login interface arrives working, fallback methods for users whose devices are not ready, and a Passkey API that adds passkeys to an existing authentication system without replacing it. Free tier with paid plans from €99 per month, self-hostable, based in Kiel. Zitadel, Keycloak and Signward also support passwordless flows.

Zitadel, because multi-tenancy is architectural rather than bolted on — separate organisations with their own users, policies and identity providers within one deployment, which is exactly the shape of a B2B product. Its event-sourced architecture makes every identity change an immutable event, producing a complete audit trail by construction rather than by logging. Free tier, paid from €100 per month, Swiss-hosted or self-hosted.

Ory splits identity into composable services you deploy separately — Kratos for identity and user management, Hydra as a certified OAuth2 and OpenID Connect server, Keto for permissions modelled on Google's Zanzibar, Oathkeeper as a zero-trust API gateway — so you run only what you need. Keycloak is one comprehensive platform with everything included. Ory suits API-first architectures; Keycloak suits organisations wanting a single system that covers enterprise federation out of the box.

Yes. Keycloak provides user federation with LDAP and Active Directory, so the existing directory stays the source of truth and users are not migrated — which is usually the deciding capability for an established organisation. Authentik supports LDAP as well and adds an application proxy that puts authentication in front of applications with none of their own, which covers the mix of legacy and modern services most self-hosters actually have.

ZITADEL is Swiss, based in St. Gallen, so Switzerland's own data protection law applies under an EU adequacy decision rather than GDPR directly. Transfers from the EU are lawful without standard contractual clauses, but it is not intra-EEA processing — which matters only if procurement rules require an EU-established processor. Zitadel is also open source and self-hostable, so you can run it inside EU infrastructure yourself and remove the question.