Clerk
The easiest way to add authentication and user management to your application.·clerk.com
Clerk is a user management platform that provides drop-in UI components, flexible APIs, and admin dashboards for authentication, authorization, and billing. It offers sign-up/sign-in flows, multi-factor authentication, social login, multi-tenant organizations, enterprise SSO/SCIM, subscription billing, and machine-to-machine authentication. Clerk ships SDKs for frameworks such as Next.js, React, Expo, and many others, and is designed to be dropped into web and mobile applications.
What it's for
Features 21
- API Keys for machine authentication / M2M tokens
- Application and Admin Logs
- Auto-join organizations by email domain
- Bot detection and fraud/abuse prevention
- Clerk Billing: subscription plans, PricingTable component, feature gating via has()/<Show/>
- Clerk CLI for agent-driven setup
- Custom roles and permissions
- Email and SMS one-time passcodes
- Enterprise SSO (SAML, OIDC, EASIE)
- Invitations
- Magic links
- MCP server for AI agent integration
- Multi-factor authentication (MFA)
- Multi-tenant Organizations (CreateOrganization, OrganizationSwitcher, OrganizationProfile, OrganizationList)
- Passkeys and biometric sign-in
- Password authentication with breach detection
- Prebuilt drop-in UI components (SignUp, SignIn, UserButton, UserProfile, Waitlist)
- Self-serve Directory Sync / SCIM provisioning
- Session management with active device monitoring and revocation
- Social Sign-On with 20+ providers
- Web3 wallet authentication (MetaMask, Coinbase Wallet)
At a glance
Integrations
Complianceself-reported
Pricing
Hobby plan is free with no credit card required (free for first 50,000 monthly retained users and 100 monthly retained orgs). Enterprise plan is custom-priced and billed annually only. Clerk Billing (for customers' own subscriptions) charges 0.7% of billing volume plus Stripe's transaction fee (2.9% + $0.30).
No credit card required
50,000 MRU limit per app; up to 3 dashboard seats; up to 5 user impersonations; fixed 7-day session lifetime; 1-day log retention
$20/mo billed annually or $25/mo billed monthly
50,000 MRU included per app (overage $0.02/mo each above 50K, decreasing at higher tiers); 1 SSO connection included (additional $75/mo each); 1 Directory Sync connection included
$250/mo billed annually or $300/mo billed monthly
10 dashboard seats included (additional $20/mo each)
Custom pricing, contact sales
Custom; only billed annually
Pre-negotiated startup discounts available through partners (Stripe Atlas, Y Combinator, South Park Commons, OnDeck) for companies up to 1 year post-launch and up to $5 million in venture funding, via Clerk for Startups.
Similar apps
AppwriteOpen sourceBuild faster and scale bigger than everPriceFrom $25/moTry freeFree planRuns onWebFeatures20
MicleoSelf-hostableThe next-generation SaaS / CRM Starter KitPriceOne-timeTry free—Runs onWebFeatures19
SupabaseOpen sourceThe Postgres Development PlatformPrice$25–$599/moTry freeFree planRuns onWebFeatures20
FirebaseGoogle's Mobile and Web App Development PlatformPriceNot statedTry freeFree planRuns onWeb · iOS +1Features21
KlivDescribe your app. Get the whole product.PriceNot statedTry freeFree planRuns onWebFeatures20
MeteorOpen sourceFull-stack JavaScript platform for modern web and mobile applications.PriceNot statedTry free—Runs onWeb · Windows +3Features13