Auth and identity
Clerk vs Auth0
Clerk bills monthly retained users, with 50,000 free per app and $0.02 each after that on Pro; Auth0 gives 25,000 free MAU, then sells fixed MAU tiers from $35 a month that climb steeply.
The short answer
The free plans pull in different directions. Clerk’s Hobby plan allows 50,000 monthly retained users per app with unlimited apps, and a user who never returns after the first day is not counted; MFA, passkeys and branding removal need Pro. Auth0’s free plan covers 25,000 MAU and includes one enterprise SSO connection, SCIM and five organizations.
Paid pricing is where they part. Clerk Pro lists $25 a month ($20 billed annually) with 50,000 retained users included, then $0.02 each, falling with volume. Auth0 sells fixed tiers: B2C Essentials is $35 for 500 MAU and $700 at 10,000; B2B Essentials is $150 for 500 MAU with three SSO connections. Extra enterprise connections cost $75 a month on Clerk and $100 on Auth0 B2B plans.
Clerk is built around drop-in components for Next.js, React, Expo and Astro, plus billing components. Auth0 offers 30+ SDKs for any language, Actions for custom flows and tenant regions including the EU and UK. Neither can be self-hosted.
Choose Clerk if
- You build with Next.js or React and want prebuilt sign-in and profile components
- Your app gets many one-time sign-ups that never return
- You expect more than 25,000 active users and want per-user pricing rather than fixed tiers
Choose Auth0 if
- Your backend is not JavaScript and you need SDKs for other languages
- You need identity data hosted in an EU or UK tenant region
- You want an enterprise SSO connection and SCIM on the free plan
Side by side
| Clerk | Auth0 | |
|---|---|---|
| Stages | HobbyIndieStartupScale-upEnterprise | HobbyIndieStartupScale-upEnterprise |
| What it is | Hosted auth and user management | Hosted customer identity (CIAM) |
| From | From $25/mo (Pro, $20/mo billed annually) | From $35/mo (B2C Essentials, 500 MAU) |
| Free tier | Hobby plan: 50,000 monthly retained users per app, unlimited apps, up to 3 social connections, 3 dashboard seats; no MFA, passkeys or branding removal | Up to 25,000 MAU, unlimited social connections, passwordless, 5 organizations, 1 custom domain, 1 enterprise connection, self-service SSO and SCIM; community support only |
| Free MAU | 50,000 MRU per app | 25,000 MAU |
| After free | $0.02 per MRU beyond 50,000 (Pro) | B2C from $35/mo for 500 MAU; B2B from $150/mo |
| Enterprise SSO | 1 SAML/OIDC connection on Pro, then $75/mo each | 1 connection free; 3 on B2B Essentials; extra $100/mo each |
| Self-host | No | No (private cloud on Enterprise) |
| Open source | No | No |
| Self-hostable | No | No |
| EU data residency | Not stated | Available |
| Compliance | SOC 2, HIPAA | ISO 27001, ISO 27017, ISO 27018, CSA STAR Level 2 |
| Checked | 28 Sept 2026 | 28 Sept 2026 |
| Strengths |
|
|
| Limitations |
|
|
Plans
Clerk
| Hobby | Free |
| Pro | $25/mo |
| Business | $300/mo |
| Enterprise | Custom |
Auth0
| Free | Free |
| B2C Essentials | $35/mo |
| B2C Professional | $240/mo |
| B2B Essentials | $150/mo |
| B2B Professional | $800/mo |
| Enterprise | Custom |