Skip to content
whichdevtool?
Categories ▾

Frameworks and UI

Frontend and full-stack frameworks Backend frameworks UI component libraries

Hosting

VPS and cloud servers App hosting and PaaS

Data

Managed databases File and object storage ORMs and database toolkits

AI

AI model APIs

Email

Transactional email APIs Email marketing and newsletters

Payments

Payments and billing

Domains and edge

Domain registrars CDN, DNS and edge security

Operations and identity

Monitoring, uptime and error tracking Auth and identity Background jobs, queues and workflows
Stacks Directory
Ctrl K

Search directory
Menu
StacksDirectory Pricing changes Glossary
VPS and cloud servers App hosting and PaaS Managed databases Transactional email APIs Email marketing and newsletters Domain registrars CDN, DNS and edge security Monitoring, uptime and error tracking Auth and identity Frontend and full-stack frameworks Backend frameworks UI component libraries AI model APIs File and object storage Payments and billing Background jobs, queues and workflows ORMs and database toolkits
  1. Home
  2. Auth and identity
  3. Kanidm
Ka

Open-source identity management server (Rust) · by Kanidm project

Kanidm

A Rust identity management server that combines an OIDC provider, passkeys, Linux/UNIX login, SSH key distribution, RADIUS and a read-only LDAPS gateway in one self-hosted package.

Visit kanidm.com ↗ Alternatives Open source Open source Self-hostable EU region
kanidm.com
Kanidm homepage
§1

Overview

Kanidm is an identity management server written in Rust that acts as a single source of truth for accounts, authentication and authorisation. Its goal is to be a complete identity provider: the project says you should not need other components such as Keycloak when you use it. It relies on strict defaults, simple configuration and self-healing components, and targets everything from home labs and families to larger organisations.

On the web side it is an OAuth2/OIDC provider with passkey (WebAuthn) login, an application portal and user self-service in a web UI. Beyond the web it integrates with Linux and UNIX hosts, including offline authentication, distributes SSH keys, provides RADIUS for network and VPN login, and exposes a read-only LDAPS gateway for older software. Administration is done with complete CLI tooling.

Its security model gives each device its own scoped credentials (SSH keys, application passwords, RADIUS passwords), so a compromised device or service can be revoked on its own. Kanidm is free and self-hosted, uses its own database with replication rather than an external SQL server, and does not target customer sign-up flows for public apps.

§2

Pricing and plans

Free tier · no card

Free and open source; self-hosted with no paid tiers or user limits

At the limit Not stated The vendor does not say what happens at the limit, or we have not found it yet.

Plan Price What you get
Kanidm Free Self-hosted, open source

No paid plans, hosted service or commercial support listed; support is through a Gitter channel and GitHub discussions under the project's published support guidelines. The project's GitHub README lists two-node high availability via database replication. euRegion is true because you host it.

Source: kanidm.com/ · prices as published, excluding tax.

§3

What it does

OIDC provider and portal
OAuth2/OIDC web SSO with an application portal listing linked apps.
Passkeys
WebAuthn passkeys for cryptographic authentication, including attested passkeys.
UNIX integration
Linux/UNIX login with offline authentication and SSH key distribution.
RADIUS
Network, Wi-Fi and VPN authentication backed by Kanidm accounts.
LDAPS gateway
Read-only LDAPS interface for legacy systems.
Replication
Built-in database replication for high availability, without an external SQL server.
§4

Strengths and limitations

Strengths

  • One server for web SSO, SSH, RADIUS and LDAP
  • Written in Rust with secure defaults
  • No external database needed
  • Free with no user limits

Limitations

  • LDAP gateway is read-only
  • No SAML listed among features
  • Self-hosted only with community support
  • Not aimed at consumer sign-up or B2B multi-tenancy
§5

Who it suits

Good for

  • Homelabs and families wanting one login for web apps and machines
  • Small organisations managing Linux hosts, SSH and VPN
  • Self-hosters who want replication for availability

Look elsewhere if

  • Public apps needing customer registration flows
  • Enterprises that require SAML federation
§6

Alternatives to Kanidm

Tool From Free option Stages
St
Stytch Hosted auth API (B2B and consumer)
$125/mo Free tier
Sc
Scalekit Auth for AI agents and MCP servers
$99/mo Free tier
Lo
Logto Open-source OIDC auth (cloud or self-hosted)
$24/mo Free tier
Clerk Hosted auth and user management
$25/mo Free tier
Firebase Backend platform with document and realtime databases
Usage-based Free tier
Au
authentik Open-source self-hosted identity provider
Usage-based Free tier

All auth and identity →

§7

Questions

Is Kanidm free?

Yes. Kanidm is open source and self-hosted with no paid tiers.

Does Kanidm support OpenID Connect?

Yes. It is an OAuth2/OIDC authentication provider for web SSO.

Can Kanidm replace LDAP?

It provides a read-only LDAPS gateway for legacy systems plus native UNIX, SSH and RADIUS integration.

Kanidm vs Pocket ID?

Pocket ID is a minimal passkey-only OIDC provider; Kanidm also covers UNIX login, SSH keys, RADIUS, LDAPS and replication.

Sources read for this page

  • https://kanidm.com/
  • https://kanidm.github.io/kanidm/stable/
  • https://github.com/kanidm/kanidm
Spec sheet
From
Open source
Free tier
Free and open source; self-hosted with no paid tiers or user limits
Stages
HobbyIndieStartupScale-upEnterprise Suits hobby, startup, scale-up
Free MAU
Unlimited (self-hosted)
After free
Free; no paid plans
Enterprise SSO
OAuth2/OIDC provider; no SAML listed
Self-host
Yes (self-host only)
Open source
Yes
Self-host
Yes
EU data
Available
Category
Auth
Visit kanidm.com ↗

To report an out-of-date price or limit, use the correction form.

whichdevtool?

Developer and cloud tools compared on price, free tier and limits, each with its source. For side projects, solo developers and small teams.

Categories

  • VPS and cloud servers
  • App hosting and PaaS
  • Managed databases
  • Transactional email APIs
  • Email marketing and newsletters
  • Domain registrars
  • CDN, DNS and edge security
  • Monitoring, uptime and error tracking
  • Auth and identity
  • Frontend and full-stack frameworks
  • Backend frameworks
  • UI component libraries
  • AI model APIs
  • File and object storage
  • Payments and billing
  • Background jobs, queues and workflows
  • ORMs and database toolkits

Research

  • Directory
  • Stacks by project
  • Developer news
  • Pricing changes
  • Glossary

Site

  • About and methods
  • How we make money
  • Suggest a tool or fix
  • Privacy
© 2026 whichdevtool.com Prices change. Each tool page links to its source. We may earn a commission when you sign up through links on this site. How we make money