# Alternatives to Clerk

Clerk is a developer-first authentication and user-management platform with pre-built React/Next.js UI components, social and passwordless login, passkeys, MFA, and B2B organizations, designed to add complete auth in minutes.

Clerk ranks #5 of 12 in Authentication & identity providers, with an Alt Score of 89. It is proprietary, freemium from $25/mo and available on Web, iOS and Android. 12 of 12 checklist rows are verified against a public source.

Source: https://altcatalog.com/alternatives/clerk/
Category: Authentication & identity providers

## Overview

- **Who it's for**: Product and engineering teams building web and mobile apps (Next.js, React, Expo, React Router, Astro, and more) who want authentication and user management handled for them rather than built and operated in-house, including B2B SaaS teams that need multi-tenant organizations, enterprise SSO, and RBAC out of the box.
- **What you get**: A hosted authentication and user-management platform: drop-in UI components (<SignIn/>, <SignUp/>, <UserProfile/>, <OrganizationSwitcher/>), social login, passwordless and passkey/WebAuthn sign-in, MFA, SAML/OIDC enterprise SSO with SCIM directory sync, B2B Organizations with role-based access control, and a dashboard to manage it all -- free up to 50,000 monthly retained users and 100 monthly retained organizations, then usage-based pricing on paid tiers starting at $25/mo.
- **How it works**: Clerk provisions a dedicated Frontend API instance for your application when you create it in the Clerk Dashboard; your app's client talks to that Frontend API directly (often through Clerk's prebuilt components or framework SDKs) while server-side code uses the Backend API and a secret key for administrative actions, so Clerk hosts and runs the authentication infrastructure rather than you deploying it yourself.

## Profile

- **License**: Proprietary (verified 2026-07-13)
- **Pricing model**: Freemium (verified 2026-07-13)
- **Starts at**: $25/mo (verified 2026-07-13)
- **Platforms**: Web, iOS, Android
- **Status**: active (verified 2026-07-13)

## Ranked alternatives

| # | App | Alt Score | Licence | Platforms |
|---|-----|-----------|---------|-----------|
| 1 | [FusionAuth](https://altcatalog.com/alternatives/fusionauth.md) | 93 | Proprietary | Windows, macOS, Linux, Web |
| 2 | [Ory](https://altcatalog.com/alternatives/ory.md) | 93 | Apache-2.0 | Linux, macOS, Windows |
| 3 | [Zitadel](https://altcatalog.com/alternatives/zitadel.md) | 93 | AGPL-3.0 | Linux, macOS, Web |
| 4 | [Auth0](https://altcatalog.com/alternatives/auth0.md) | 89 | Proprietary | Web |
| 5 | [Frontegg](https://altcatalog.com/alternatives/frontegg.md) | 89 | Proprietary | Web, iOS, Android |
| 6 | [Stytch](https://altcatalog.com/alternatives/stytch.md) | 89 | Proprietary | Web, iOS, Android |
| 7 | [Descope](https://altcatalog.com/alternatives/descope.md) | 85 | Proprietary | Web, iOS, Android |
| 8 | [WorkOS](https://altcatalog.com/alternatives/workos.md) | 85 | Proprietary | Web |
| 9 | [Keycloak](https://altcatalog.com/alternatives/keycloak.md) | 81 | Apache License 2.0 | Linux, Windows, Web |
| 10 | [Amazon Cognito](https://altcatalog.com/alternatives/cognito.md) | 78 | ? | Web |
| 11 | [Kinde](https://altcatalog.com/alternatives/kinde.md) | 74 | Proprietary | Web |

Alt Score = Verified coverage (90%) + Visibility (10%). See https://altcatalog.com/how-alt-score-works/

## Feature comparison

Legend: Yes / No / Partial / ? (not verified).

| Authentication & identity providers checklist | Clerk | FusionAuth | Ory | Zitadel | Auth0 | Frontegg |
|---|---|---|---|---|---|---|
| Pricing model | Freemium | Freemium | OSS + paid hosting | Freemium | Freemium | Usage-based |
| Starts at | $25/mo | $162/mo | $770/yr | US$100/mo | $35/mo | $0/mo |
| License | Proprietary | Proprietary | Apache-2.0 | AGPL-3.0 | Proprietary | Proprietary |
| Platforms | Web, iOS, Android | Windows, macOS, Linux, Web | Linux, macOS, Windows | Linux, macOS, Web | Web | Web, iOS, Android |
| Social login | Yes | Yes | Yes | Yes | Yes | Yes |
| Passwordless / magic links | Yes | Yes | Yes | Yes | Yes | Yes |
| Passkeys / WebAuthn | Yes | Yes | Yes | Yes | Yes | Yes |
| MFA | Yes | Yes | Yes | Yes | Yes | Yes |
| Enterprise SSO (SAML / OIDC) | Yes | Yes | Yes | Yes | Yes | Yes |
| SCIM provisioning | Yes | Yes | Yes | Yes | Yes | Yes |
| B2B org / multi-tenant | Yes | Yes | Yes | Yes | Yes | Yes |
| Self-hostable | No | Yes | Yes | Yes | Partial | Partial |
| Pre-built UI components | Yes | Yes | Yes | Yes | Yes | Yes |
| RBAC / permissions | Yes | Yes | Yes | Yes | Yes | Yes |
| Open source | Partial | No | Yes | Yes | No | No |
| Generous free tier (MAUs) | Yes | Yes | No | No | Yes | Yes |

## Sources

Sources for Clerk. Each alternative is sourced on its own page.

- **License**: Proprietary — <https://clerk.com/pricing> (verified 2026-07-13)
  - Quote: “Price (monthly) | Free | $25/mo | $300/mo | Custom”
- **Starts at**: $25/mo — <https://clerk.com/pricing> (verified 2026-07-13)
  - Quote: “Pro — $25/mo ($20/mo billed annually)”
- **Pricing model**: Freemium — <https://clerk.com/pricing> (verified 2026-07-13)
  - Quote: “Hobby — Free ... Everything you need to start building. No credit card required.”
- **Platforms**: Web, iOS, Android — <https://clerk.com/expo-authentication> (verified 2026-07-13)
  - Quote: “Hooks, components, and native sign-in flows for iOS, Android, and web from one codebase.”
- **Status**: active — <https://clerk.com/changelog/2026-07-09-clerk-cli-webhooks-and-impersonate> (verified 2026-07-13)
  - Quote: “CLI 2.0 adds a local webhooks toolkit, one-command user impersonation, and a refreshed interactive experience — built for you and your agents.”
- **Social login**: Yes — <https://clerk.com/docs/nextjs/guides/configure/auth-strategies/social-connections/overview.md> (verified 2026-07-13)
  - Quote: “Social connections, also known as OAuth connections in Clerk, allow users to gain access to your application by using their existing credentials from an Identity Provider (IdP), like Google or Microso”
- **Passwordless / magic links**: Yes — <https://clerk.com/docs/nextjs/guides/development/custom-flows/authentication/email-links.md> (verified 2026-07-13)
  - Quote: “Email links can be used to sign up new users, sign in existing users, or allow existing users to verify newly added email addresses to their user profiles.”
- **Passkeys / WebAuthn**: Yes — <https://clerk.com/docs/guides/development/custom-flows/authentication/passkeys.md> (verified 2026-07-13)
  - Note: Pricing page lists Passkeys as No on the free Hobby tier, Yes on Pro and Business.
  - Quote: “Clerk supports passwordless authentication via passkeys, enabling users to sign in without having to remember a password. Instead, users select a passkey associated with their device, which they can u”
- **MFA**: Yes — <https://clerk.com/docs/guides/development/custom-flows/authentication/multi-factor-authentication.md> (verified 2026-07-13)
  - Note: Pricing page lists Multifactor authentication (MFA) as No on the free Hobby tier, Yes on Pro ($25/mo) and Business.
  - Quote: “If you have multi-factor authentication (MFA) enabled for your application, the sign-in attempt will return a status of needs_second_factor.”
- **Enterprise SSO (SAML / OIDC)**: Yes — <https://clerk.com/docs/guides/configure/auth-strategies/enterprise-connections/overview.md> (verified 2026-07-13)
  - Note: Free in development instances (up to 25 connections); production requires the Pro plan or higher, with 1 connection included and $75/mo per additional connection.
  - Quote: “Clerk supports Enterprise SSO via the SAML protocol, enabling you to create authentication strategies for an IdP. ... Clerk supports Enterprise SSO via the OpenID Connect (OIDC) protocol”
- **SCIM provisioning**: Yes — <https://clerk.com/docs/guides/configure/auth-strategies/enterprise-connections/directory-sync.md> (verified 2026-07-13)
  - Note: Requires an existing SAML or OIDC Enterprise Connection, which is gated to the Pro plan or higher in production.
  - Quote: “Directory Sync is generally available and enabled for all users. Clerk's implementation follows the SCIM 2.0 protocol.”
- **B2B org / multi-tenant**: Yes — <https://clerk.com/docs/guides/organizations/overview.md> (verified 2026-07-13)
  - Quote: “Organizations let you group users with Roles and Permissions. This lets you build multi-tenant B2B apps like Slack (workspaces), Linear (teams), or Vercel (projects) where users switch between differe”
- **Self-hostable**: No — <https://clerk.com/docs/guides/how-clerk-works/overview.md> (verified 2026-07-13)
  - Note: Clerk provisions and operates your application's Frontend/Backend API instances on Clerk's own cloud infrastructure; there is no self-hosted or on-premise deployment option.
  - Quote: “When you create a new application through the Clerk Dashboard, Clerk provisions a dedicated frontend API (FAPI) instance for your application.”
- **Pre-built UI components**: Yes — <https://clerk.com/docs/nextjs/reference/components/authentication/sign-in.md> (verified 2026-07-13)
  - Quote: “The <SignIn /> component renders a UI to allow users to sign in or sign up by default.”
- **RBAC / permissions**: Yes — <https://clerk.com/docs/guides/organizations/control-access/roles-and-permissions.md> (verified 2026-07-13)
  - Note: Requires a paid plan for production use; free to try in development mode.
  - Quote: “Roles and Permissions let you control who can access specific resources and perform certain actions within each Organization. Clerk provides two default Roles - admin and member - that cover most comm”
- **Open source**: Partial — <https://github.com/clerk/javascript/blob/main/LICENSE> (verified 2026-07-13)
  - Note: Clerk's client/server SDKs and prebuilt-component code (github.com/clerk) are MIT-licensed and published in the open, but the hosted authentication service/backend itself is closed, proprietary SaaS -
  - Quote: “MIT License Copyright (c) 2022 Clerk Inc”
- **Generous free tier (MAUs)**: Yes — <https://clerk.com/pricing> (verified 2026-07-13)
  - Note: Clerk bills on Monthly Retained Users (MRU), not raw MAU -- a user only counts after returning at least 24 hours after signup, so the effective free allowance is generous relative to a simple MAU coun
  - Quote: “50,000 MRU (monthly retained user) limit per app”

---
Ranked by verified data, never by who paid. https://altcatalog.com/trust/