Clerk
Complete user management platform with authentication, B2B multi-tenancy, and billing for modern applications.
At a Glance
Pricing
Everything you need to start building
Engagement
Available On
About Clerk
Clerk provides a comprehensive user management solution that goes beyond basic authentication to deliver full-stack auth, user profiles, organization management, and subscription billing. Built for modern web and mobile applications, Clerk enables developers to launch faster with drop-in UI components while maintaining enterprise-grade security and compliance.
-
Pre-built UI Components offer pixel-perfect, customizable interfaces for sign-up, sign-in, user profiles, organization management, and billing that can be embedded in minutes and styled with any CSS library.
-
Multi-factor Authentication (MFA) supports authenticator apps, SMS codes, backup codes, and passkeys to enhance account security with self-serve user settings automatically enforced during sign-in.
-
Social Sign-On (SSO) integrates 20+ social providers including Google, GitHub, and Facebook for high-conversion authentication flows.
-
B2B Organizations enable multi-tenant SaaS applications with custom roles and permissions, auto-join based on email domains, invitations, and verified domain restrictions.
-
Enterprise Connections support SAML, OIDC, and EASIE protocols for enterprise authentication requirements.
-
Subscription Billing allows developers to add recurring revenue without writing payment code, custom UI, or managing webhooks through React components integrated with Stripe.
-
Bot Detection and Fraud Prevention reduce fraudulent sign-ups with machine learning, disposable email blocking, and email subaddress restrictions.
-
Session Management handles the full session lifecycle including device tracking, session revocation, custom session tokens, and JWT templates.
-
Framework SDKs provide native support for Next.js, React, Expo, Astro, Vue, React Router, and more with comprehensive documentation.
-
Database Integrations connect with Supabase, Convex, and other platforms to leverage Clerk as the source of truth for user data.
To get started, sign up for a free account, install the SDK for your framework, and add Clerk components to your application. The free tier includes 50,000 monthly retained users and 100 organizations with no credit card required.
Community Discussions
Be the first to start a conversation about Clerk
Share your experience with Clerk, ask questions, or help others learn from your insights.
Pricing
Free Plan Available
Everything you need to start building
- Unlimited applications
- 50,000 MRU limit per app
- 3 dashboard seats
- Up to 5 user impersonations
- APIs and prebuilt UIs for Sign up, Sign in, and User profile
Pro
Scale with full-featured authentication
- Everything in Hobby
- 50,000 MRU included per app
- 1 Enterprise connection included
- Remove Clerk branding
- Multi-factor authentication (MFA)
- Satellite domains
- Custom session lifetime
- SMS Authentication available
- Unlimited social connections
Business
Tackle compliance and growing teams
- Everything in Pro
- 10 dashboard seats included
- SOC2 Report & HIPAA compliance
- Enhanced dashboard roles
- Priority support
- Audit Logs (Coming soon)
Enterprise
Tailored solutions and guarantees
- Everything in Business
- Annual committed use discounts
- 99.99% Uptime SLA
- Premium support SLA + dedicated slack channel
- Onboarding & migration support
B2B Authentication Enhanced
Advanced B2B features for multi-tenancy
- 100 MRO included per app
- Unlimited members per Organization
- Link Enterprise connections with Organizations
- Verified Domains & Automatic Invitations
- Custom Roles & Rolesets
Administration Enhanced
Advanced user management and administrative capabilities
- Unlimited impersonations
Capabilities
Key Features
- Pre-built UI components for authentication
- Multi-factor authentication (MFA)
- Social sign-on with 20+ providers
- Enterprise SSO (SAML, OIDC)
- B2B organization management
- Custom roles and permissions
- Subscription billing integration
- Bot detection and fraud prevention
- Session management
- Passkey authentication
- Magic links
- Email and SMS one-time passcodes
- User impersonation
- Webhooks for data sync
- Custom JWT templates
- Device tracking and revocation
- SOC 2 Type 2 compliance
- HIPAA compliance
- GDPR compliance
