Sovereignty · · 8 min read

European Auth0 alternatives in 2026

Hanko, cidaas, Keycloak, ZITADEL and Nhost Auth compared on the company you sign with, where user data is stored and what sign-in costs.

For a managed login service from a European company, look first at Hanko from Kiel and cidaas from Wimsheim, both in Germany: Hanko suits developers who want passkeys and a free tier, cidaas suits larger companies buying full identity management. If you'd rather own the whole thing, Keycloak on a European server keeps every user record on hardware you pick. ZITADEL can keep data in the EU while its contract sits under Swiss law, and Nhost Auth comes bundled with a Swedish backend.

Auth0 itself is sold by Okta, Inc. and lets you create tenants in a Europe region, so the user data can sit in Europe while the contract is with Okta.

Auth0 alternatives at a glance

PlatformCompanyWhere user data is keptFree tierPaid fromSelf-host
HankoHanko GmbH, Kiel, GermanyAWS Frankfurt only10,000 monthly active users$29 a month + $0.01 per user over 10,000Yes, open source
cidaasWidas ID GmbH, Wimsheim, GermanyHosted in Germany30-day trial, 500 users€699 a monthNot documented
KeycloakOpen source, a CNCF projectWherever your server isThe software is freeYour server costsYes, only option
ZITADELCAOS Ltd., St. Gallen, Switzerland, in its termsEU, US, Switzerland or Australia100 daily active usersUS$100 a monthYes
Nhost AuthNhost AB, SwedenAn EU region is named in its docsStarter $0$25 a month for ProYes, open source
Auth0Okta, Inc.Europe region available25,000 monthly active users$35 a month for 500 usersNot documented

Prices are from each provider's own page, checked on 9 and 10 November 2026.

What to check before you move your users

  • Who you sign the contract with. An identity provider holds names, emails, password hashes and login history. If your policy asks for an EU processor, check the legal entity in the terms, not the region menu. EU region vs EU company explains why the two differ.
  • Whose servers it runs on. A German company can still store your users with a US cloud. Ask for the hosting provider and the subprocessor list.
  • How users are counted. Hanko and Auth0 bill monthly active users, ZITADEL counts daily active users, and cidaas sells bundles of registered users. The same app can cost very different amounts.
  • Password hash export and import. A move goes smoothly only if your old provider lets you export password hashes and the new one can import them. Otherwise every user resets their password.
  • Protocols your apps already speak. OpenID Connect, OAuth 2.0 and SAML keep apps portable. Proprietary SDK calls are what you'll rewrite.

1. Hanko

Hanko is an open-source authentication service from Hanko GmbH, registered at the District Court of Kiel. Hanko Cloud gives you passkeys, passwords, passwordless login, social sign-in, multi-factor authentication, a custom domain and an admin dashboard. Its pricing page says the cloud is hosted only in the AWS Frankfurt region.

  • Best for: developers building a consumer or SaaS app who want a German vendor, passkeys and a free tier large enough to launch on.
  • Price: the free Starter plan covers 2 projects and 10,000 monthly active users. On Pro you pay $29 a month, then $0.01 for each monthly active user past the first 10,000; every SAML SSO connection adds $49 a month.
  • What it lacks: a choice of cloud or region, since Hanko Cloud runs only on AWS in Frankfurt. Private cloud and a commercial license are Enterprise options.

2. cidaas

cidaas is a customer identity and access management service sold by Widas ID GmbH, registered in Wimsheim, Germany. Its site describes the product as made and hosted in Germany. Plans cover single sign-on, multi-factor authentication and webhooks, and the company also sells workforce identity, identity verification and an authorization engine based on Open Policy Agent.

  • Best for: established businesses that need a German-hosted identity platform with sales support and enterprise features from day one.
  • Price: a free 30-day trial with 500 registered users. Essentials is listed at €699 a month for 1,000 users and 4 applications, Standard at €1,399 a month for 5,000 users, and Pro at €2,999 a month. Yearly billing is listed as 20% cheaper.
  • What it lacks: a self-serve start. Every paid plan goes through a "Contact us" button, and the entry price is high for a small app.

3. Keycloak on a European server

Keycloak is open-source identity and access management and an incubation project of the Cloud Native Computing Foundation. It speaks OpenID Connect, OAuth 2.0 and SAML 2.0, connects to LDAP and Active Directory, brokers social logins, and gives you admin and account consoles. Version 26.8.2 came out on 5 November 2026. You run it on servers from a European host, for example Hetzner, which lists cloud servers from €5.49 a month excl. VAT, though its cheapest plans couldn't be ordered on 10 November 2026.

  • Best for: teams with operations experience who want no identity vendor at all, or who must keep user data on infrastructure they choose.
  • Price: nothing for Keycloak itself. Your bill is the servers, a database and the hours your team spends running them.
  • What it lacks: a vendor to call. Upgrades, backups, clustering and security patches are yours, and a login outage is your outage.

4. ZITADEL

ZITADEL is an open-source identity platform with a managed cloud. Its terms of service name CAOS Ltd. in St. Gallen, Switzerland, set Swiss law and make St. Gallen the place of jurisdiction. Its pricing page also shows an address in San Francisco. You can choose data residency in the EU, the US, Switzerland or Australia.

  • Best for: B2B apps that need multi-tenant user management and an EU data region, where Swiss law is acceptable.
  • Price: Free is US$0 with 100 daily active users and unlimited stored users. Pro is US$100 a month with 25,000 daily active users included.
  • What it lacks: a contracting company inside the EU. Swiss data protection law applies instead, so confirm that your customers' contracts allow a Swiss processor.

5. Nhost Auth

Nhost is a backend platform from Nhost AB, a Swedish company. Its auth service supports email and password, magic links, one-time codes by email or SMS, WebAuthn and security keys, TOTP multi-factor authentication and many OAuth providers, and it can act as an OAuth2 and OpenID Connect provider for other apps. It's built to work with Nhost's Postgres and GraphQL permissions.

  • Best for: new apps that want auth, database and storage together from one European company. The European Firebase alternatives guide covers the rest of the bundle.
  • Price: $0 on Starter, limited to a single active project. Pro begins at $25 a month.
  • What it lacks: a login service sold on its own. It's designed around Nhost's database and permissions, so an app that keeps its data elsewhere gets less from it.

Where Eurobase fits

Eurobase doesn't offer an auth service, so it isn't one of the options above. It hosts the app that uses one: web apps, TypeScript functions and file storage on European infrastructure run by Scaleway, a French provider, sold by a business registered in Warsaw, Poland. You'd connect your app to Hanko, cidaas, ZITADEL or your own Keycloak through environment variables, the way you'd connect it to Auth0. Plans are Free, Starter at €10 and Pro at €20 a month + VAT, with no usage charges today: work over a limit is refused, apps on V8 isolates and Functions stop until the monthly reset, and containers and static sites keep serving. Its ISO 27001 and SOC 2 audits haven't finished, so neither certificate is held yet. See Eurobase plans and the Workers docs.

How to choose

  1. Need a European vendor and a free tier today: start with Hanko.
  2. Buying for a large company with procurement and support requirements: talk to cidaas.
  3. Required to hold every user record on infrastructure you control: run Keycloak.
  4. Fine with Swiss terms and want hosted multi-tenancy: try ZITADEL.
  5. Starting a new app and want backend and login together: use Nhost.

Frequently asked questions

Is Auth0 GDPR compliant if I pick the Europe region?

Picking the Europe region keeps your tenant data there, which helps with residency. It doesn't change the company you sign with, which is Okta, Inc. Whether that's acceptable depends on your contracts and your own assessment. Data residency vs data sovereignty walks through the difference.

Is there a free European alternative to Auth0?

Yes. Hanko Cloud is free up to 10,000 monthly active users, ZITADEL's free plan covers 100 daily active users, and Nhost has a free Starter plan. Keycloak costs nothing as software, but you pay for the servers and the time to run it.

Can I move my users from Auth0 without forcing password resets?

Only if you get the password hashes out of Auth0 and your new provider can import them. Check both sides before you plan the cutover. If hashes can't move, users can set a new password on first login instead.

Does Eurobase have built-in authentication?

No. Eurobase hosts your app, functions and files, and you add sign-in from a provider of your choice, such as one of the services above.

Sources

Deploy your app in Europe

Sign up