
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
| Platform | Company | Where user data is kept | Free tier | Paid from | Self-host |
|---|---|---|---|---|---|
| Hanko | Hanko GmbH, Kiel, Germany | AWS Frankfurt only | 10,000 monthly active users | $29 a month + $0.01 per user over 10,000 | Yes, open source |
| cidaas | Widas ID GmbH, Wimsheim, Germany | Hosted in Germany | 30-day trial, 500 users | €699 a month | Not documented |
| Keycloak | Open source, a CNCF project | Wherever your server is | The software is free | Your server costs | Yes, only option |
| ZITADEL | CAOS Ltd., St. Gallen, Switzerland, in its terms | EU, US, Switzerland or Australia | 100 daily active users | US$100 a month | Yes |
| Nhost Auth | Nhost AB, Sweden | An EU region is named in its docs | Starter $0 | $25 a month for Pro | Yes, open source |
| Auth0 | Okta, Inc. | Europe region available | 25,000 monthly active users | $35 a month for 500 users | Not 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
- Need a European vendor and a free tier today: start with Hanko.
- Buying for a large company with procurement and support requirements: talk to cidaas.
- Required to hold every user record on infrastructure you control: run Keycloak.
- Fine with Swiss terms and want hosted multi-tenancy: try ZITADEL.
- 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
Keep reading
European alternatives to AWS App Runner in 2026App Runner no longer takes new customers. Five European platforms that turn a repository or a container image into a running web service, with prices and gaps.Hosting8 min read
European alternatives to AWS Elastic Beanstalk in 2026Six European platforms that run Java, Python, Node.js, PHP, Ruby, Go, .NET or Docker apps the way Elastic Beanstalk does, compared on databases, scaling and billing.Hosting9 min read
