Clerk offers the most developer-friendly auth with 50K free users — enough for most startups to reach revenue before paying.
Pro at $20/mo is reasonable, but SMS and enterprise SSO add-ons can surprise you.
Free
No credit card required
$20/month (annual)
$25/month if billed monthly
$250/month (annual)
$300/month if billed monthly
Custom
Annual billing only
SMS authentication costs $0.01 per message (US/CA) — adds up for MFA-heavy apps
Enterprise SSO connections cost $75/month each on Pro
B2B authentication add-on is $85/month extra
Satellite domains (custom auth domains) cost $10/month each
MRU counts retained users, not active — deleted users still count until month resets
React/Next.js developers
Startups needing fast auth setup
B2C apps with social login
Teams wanting pre-built UI components
startup
Hobby plan handles 50K users free. Upgrade to Pro ($20/mo annual) when you need branding removal or SSO. Budget for SMS if using phone verification.
enterprise
Business at $250/mo for dashboard seats and admin features. Enterprise for SLA guarantees and HIPAA.
freelancer
Hobby is perfect for client projects. 50K users covers virtually any freelance project without cost.
Auth0 free tier caps at 25K MAU (vs Clerk 50K) and charges $240/mo for B2B features. Supabase Auth is free with self-hosted but lacks pre-built UI. Firebase Auth is free to 50K MAU but has no embeddable components. Clerk wins on DX and React integration.