ZITADEL
Provides open-source identity and access management for authentication, authorization, and multi-tenant user management in applications
It takes care to curate a safe software space. Help us do more.
&
| + | Multi-Tenancy free self host, free cloud, pro cloud, enterprise cloud, enterprise self host | Isolates users, branding, and policies per organization, allowing a single deployment to serve multiple independent customer groups securely. |
|---|---|---|
| + | Passwordless Login free self host, free cloud, pro cloud, enterprise cloud, enterprise self host | Authenticates users via FIDO2 passkeys and WebAuthn, enabling secure sign-ins without passwords to prevent phishing attacks. |
| + | Social and Enterprise Logins free self host, free cloud, pro cloud, enterprise cloud, enterprise self host | Connects to external identity providers like Google and Entra ID via OIDC and SAML, enabling single sign-on so users can authenticate with existing accounts. |
| + | Immutable Audit Trail free self host, free cloud, pro cloud, enterprise cloud, enterprise self host | Records all state changes as an event-driven stream, providing a complete historical log to ensure auditability and regulatory compliance. |
| + | Custom Event Actions free self host, free cloud, pro cloud, enterprise cloud, enterprise self host | Triggers external webhooks on authentication and administrative events, allowing developers to extend workflows without modifying core application code. |
| + | Role-Based Access Control free self host, free cloud, pro cloud, enterprise cloud, enterprise self host | Assigns granular roles and permissions across organizations and projects, enabling precise access management for team members. |
| + | API-First Architecture free self host, free cloud, pro cloud, enterprise cloud, enterprise self host | Exposes all administrative resources through gRPC, ConnectRPC, and REST endpoints, allowing every console action to be automated programmatically. |
| + | SCIM 2.0 Provisioning free self host, free cloud, pro cloud, enterprise cloud, enterprise self host | Accepts standardized user provisioning requests from external identity systems, enabling automated user lifecycle management across systems. |
| + | Self-Hosting free self host, enterprise self host | Deploys via Docker containers, Kubernetes Helm charts, or direct binaries, allowing organizations to maintain full data control on their own infrastructure. |
...4 more features/limitations. Contact us to get a complete list of features and system requirements.
System Requirements
| # | Minimum | Recommended | Optimal |
|---|---|---|---|
| 1 | 64-bit Linux with Docker Engine, or Kubernetes 1.30+ | ||
| 2 | 1 vCPU (development/testing) | 2 – 4 vCPUs (production, handles password hashing spikes without latency) | 4 vCPUs (production, high login load — password hashing is CPU-bound) |
| 3 | 512MB (development/testing) | 512MB – 1GB (production, base application) | 4GB+ (production, app plus DB caching) |
| 4 | 5GB+ (development/testing) | 10GB+ (production, base application) | scales with event log growth (production, high load) |
| 5 | PostgreSQL 14 (PostgreSQL only, v14–18 supported) | PostgreSQL 16 or newer | PostgreSQL 16+, ~1 vCPU and 4GB RAM per 100 req/s, with optional Redis cache |
Want to get access to entire data for training LLM or studying software or may be something else? Contact us at contact [at] softorage [dot] com
Want to get access to entire data for training LLM or studying software or may be something else? Contact us at contact [at] softorage [dot] com
Ratings
Not available, but we appreciate help! You can help us improve this page by contacting us.
Alternatives
Notes
- Although Windows builds are available, Windows is not part of officially supported platforms. It is recommended to deploy ZITADEL via officially supported platforms.
- ZITADEL’s core repository changed license from Apache 2.0 to AGPL v3 in early 2025; select directories retain Apache 2.0/MIT exceptions per LICENSING.md — see https://zitadel.com/blog/apache-to-agpl