Clerk logo

Clerk Review

Visit

Authentication and user management platform for developers

Clerk is a developer-focused authentication and user management service for web and mobile applications.

Clerk·Founded 2019·From $20/moFree PlanAI DevOpsAI CloudAI ComplianceAI Security

AI Panel Score

8.0/10

6 AI reviews

Reviewed

AI Editor Approved

What is Clerk?

Clerk is a developer-focused authentication and user management platform providing pre-built components and APIs for web and mobile applications, handling sign-up, sign-in, profile management, and session handling with customizable UI. It is aimed at developer teams shipping B2C and B2B SaaS, particularly on React or Next.js. Pricing is freemium: the free Hobby tier covers 50,000 monthly active users across unlimited applications, the Pro plan starts at $20 per month, and a Business tier runs $250 per month with custom Enterprise contracts above that. Key capabilities include drop-in UI components, multifactor authentication, bot detection and fraud prevention, organization management, and built-in subscription billing. TopReviewed's six-seat AI review panel scored it 8.0/10, praising the genuinely usable free tier while noting the $0.02 per-MAU overage meter scales with success rather than margin. It best fits solo founders and small teams shipping fast on Next.js.

About Clerk

Clerk is an authentication and user management platform designed for developers building web and mobile applications. It provides a complete authentication solution with pre-built UI components, APIs, and SDKs that can be integrated into applications with minimal code.

The platform offers various authentication methods including email/password, social logins (Google, Facebook, GitHub, etc.), passwordless authentication, and multi-factor authentication. Clerk handles the entire user lifecycle from registration and verification to profile management and session handling.

Clerk targets developers and development teams who want to implement secure, scalable authentication without building it from scratch. The service provides customizable UI components that match application designs, along with comprehensive user management features like organization support, role-based access control, and user analytics.

The platform competes in the authentication-as-a-service market alongside providers like Auth0, Firebase Authentication, and AWS Cognito. Clerk differentiates itself with developer-friendly APIs, modern UI components, and a focus on ease of implementation for both experienced developers and those new to authentication systems.

Features

AI

  • MCP Server

    Adds secure, consent-driven access to applications backed by Clerk's authentication and authorization for agentic use cases.

Collaboration

  • Organization Management

    Provides UI components and APIs for onboarding and managing users and organizations in multi-tenant SaaS applications, including invitations and auto-join by email domain.

Core

  • API Keys

    Gives every user secure, production-ready API keys without requiring developers to build underlying boilerplate code or UI.

  • Custom Roles and Permissions

    Provides powerful primitives to fully customize an application's authorization with custom roles and permissions for multi-tenant B2B use cases.

  • Drop-in UI Components

    Pre-built pixel-perfect components for authentication, profile management, organization management, and billing that can be embedded in minutes and matched to any brand with any CSS library.

  • Magic Links

    Improves sign-up conversion rates and filters out spam and fraud by sending users a magic link for passwordless authentication.

  • Social Sign-On (SSO)

    Adds social sign-on to applications with 20+ provider options including Google and GitHub.

  • Subscription Billing

    Adds subscription billing to B2C or B2B applications via drop-in React components without requiring custom payment code, UI, or webhook handling.

Security

  • Bot Detection

    Reduces fraudulent sign-ups using built-in, continually updated machine learning.

  • Fraud and Abuse Prevention

    Blocks high-risk disposable email domains and restricts use of email subaddresses with the '+' separator to reduce fraudulent sign-ups and free trial abuse.

  • Multifactor Authentication

    Each user's self-serve multifactor settings are enforced automatically during sign-in.

  • Session Management

    Manages the full session lifecycle including active device monitoring and session revocation.

Preview

Clerk desktop previewClerk mobile preview

Pricing Plans

Hobby

Free

Free tier for development. 50,000 MAU included, up to 3 dashboard seats.

  • 50,000 MAU included
  • Up to 3 dashboard seats
  • Unlimited applications
  • APIs and prebuilt UIs
  • Custom domain
  • 7-day session lifetime
Popular

Pro

$20/monthly

Annual billing. 50,000 MAU included then $0.02/MAU. Removes Clerk branding, adds MFA.

  • 50,000 MAU included
  • $0.02/MAU overage
  • Remove Clerk branding
  • Multi-factor authentication
  • 1 enterprise connection
  • Custom session duration
  • SMS authentication

Business

$250/monthly

Annual billing. For growing teams; includes SOC 2 report, enhanced roles, 30-day log retention.

  • 50,000 MAU included
  • $0.02/MAU overage
  • 10 dashboard seats
  • SOC 2 Report
  • Enhanced dashboard roles
  • Priority support
  • 30-day log retention

Enterprise

Contact sales

Custom annual contract with SLAs and compliance options.

  • Annual committed-use discounts
  • 99.99% uptime SLA
  • Enterprise SSO for workspace
  • Dedicated Slack support
  • Custom log retention
  • HIPAA + BAA available

AI Panel Reviews

The Decision Maker

The Decision Maker

Strategic bet, vendor viability, timing, adoption approval
8.2/10

Anthropic's Anthology Fund co-led Clerk's $50M Series C — agent identity is now the wedge.

Clerk closed a $50M Series C in October 2025 with Menlo and Anthropic's Anthology Fund as co-leads, bringing total raised to $134M across seven rounds. Drop-in UI Components still anchor the developer wedge against Auth0, but agent identity is the new bet that needs to land in the next three years.

Agent identity is the pitch now. Anthropic's Anthology Fund co-led the $50M Series C in October 2025 alongside Menlo — a customer leading the round tells you who they're building for next. Auth0 doesn't have that story.

Brothers Colin and Braden Sidoti founded Clerk in March 2019 out of San Francisco; $134M total across seven rounds, roughly 80 people. Drop-in UI Components are the developer wedge — SignIn and SignUp embedded in an afternoon with any CSS library. Pro runs $25 a month with 50,000 MAU included, then $0.02 per MAU.

But the Stripe Billing add-on is a real tax — Clerk charges 0.7% on billing volume on top of Stripe's 2.9% plus $0.30. Firebase Authentication is still free at the bottom, and Cognito isn't disappearing on the AWS side. Pilot Pro on one production app for a quarter before the standardization memo.

Competitive Positioning7.8

Strong developer mindshare but Auth0 still owns enterprise and Firebase Authentication owns hobbyist.

Reputation Risk8.2

Stripe strategic partnership and Anthropic-backed funding make this a defensible board pick.

Speed to Value8.5

Drop-in UI Components and SDKs ship SignIn and SignUp in hours, not sprints.

Strategic Fit8.0

Auth plus the new agent-identity pivot lines up with where modern apps and AI agents are heading.

Vendor Viability8.2

$134M raised across seven rounds with Menlo and Anthropic's Anthology Fund co-leading the October 2025 Series C.

Pros

  • Anthropic's Anthology Fund co-led the $50M Series C in October 2025 — that's a customer signal, not just a check.
  • Drop-in UI Components for SignIn, SignUp, and Organization Management ship in an afternoon with any CSS library.
  • Hobby plan includes 50,000 MAU free, making proof-of-concept work essentially zero-cost.
  • MCP Server feature positions Clerk for the agent-identity wave ahead of Auth0 and Firebase Authentication.

Cons

  • Stripe Billing add-on charges 0.7% on billing volume on top of Stripe's 2.9% plus $0.30 — a real tax at scale.
  • Enterprise SSO and HIPAA + BAA sit behind custom Enterprise contracts with no published pricing.
  • Hosted-only model means you're locked into Clerk's infrastructure with no self-host option.

Right for

Developer teams who need pre-built authentication for a Next.js or React app.

Avoid if

Enterprises who need self-hosted identity or deep IAM customization.

The Domain Strategist

The Domain Strategist

Craft and strategy in the product's domain — adapts identity per category, same lens
8.2/10

Clerk's Organizations primitive ships B2B multi-tenancy with the rest of auth — WorkOS still wins enterprise SSO.

Brothers Colin and Braden Sidoti shipped Clerk Organizations as a first-class data model — orgs, members, roles, invitations baked into the SDK. For a CTO picking the B2B auth substrate through 2029, the call is whether shipping multi-tenancy with the auth layer beats stitching WorkOS or Stytch underneath.

Most B2B SaaS teams build the org/member/role tables twice — once on day one, again when the first enterprise customer asks for SAML. Clerk Organizations ships that whole data model through hooks like useOrganization() across React, Remix, Astro, and Expo SDKs.

Business at $250 monthly opens SAML and OIDC SSO into Okta and Entra ID, which is where enterprise contracts start. Custom Roles and Permissions sit alongside, so RBAC isn't a separate vendor. Pro covers 50,000 MAU then $0.02 per user.

But the catch is the seam. Clerk owns the org primitive end-to-end, so a 2029 migration to WorkOS or Stytch rewrites the data model, not just the auth flow. For a CTO picking the B2B auth substrate through three years, the convenience is also the lock-in.

Category Positioning8.0

Positioned between Auth0's enterprise tax and Firebase Authentication's free default, with $134M raised behind the bet.

Domain Fit8.3

useOrganization() hooks across React, Remix, Astro, Expo match how senior frontend and backend teams actually compose auth.

Integration Surface8.2

SDK breadth covers Next.js, Remix, Astro, Expo plus SAML and OIDC into Okta and Entra ID on the $250 Business tier.

Long-term Implications7.6

Owning the org primitive end-to-end creates real data-model lock-in if a 2029 migration to WorkOS becomes the call.

Strategic Depth8.2

The Organizations data model — orgs, members, roles, invitations — is best-in-class B2B auth craft, not a thin wrapper.

Pros

  • Organizations data model bakes orgs, members, roles, and invitations into the SDK as a first-class primitive.
  • SAML and OIDC SSO into Okta and Entra ID land on the Business tier at $250 monthly.
  • Custom Roles and Permissions ship inside the same SDK, so RBAC isn't a separate vendor contract.
  • $0.02 per MAU past the 50,000 included scales predictably for B2B usage patterns.

Cons

  • Migrating off Clerk later rewrites the org data model, not just the auth flow.
  • WorkOS sells enterprise SSO as a flat per-connection product that Clerk's MAU meter doesn't match.
  • SOC 2 report sits behind the $250 Business tier, out of reach for early-stage pilots.

Right for

CTOs at B2B SaaS startups who need multi-tenant auth shipped fast.

Avoid if

Enterprise teams who require WorkOS-grade SSO-only contracts.

The Finance Lead

The Finance Lead

Money, total cost of ownership, contracts, procurement math
8.0/10

Clerk's MAU meter beats Auth0's per-MAU sticker — but the 0.7% Billing tax surprises procurement.

Clerk prices four tiers visibly — Hobby free, Pro $25, Business $250, Enterprise custom — with 50,000 MAU included then $0.02/MAU overage. $134M raised across seven rounds since 2019, with Madrona leading the $15M Series A and CRV leading the $30M Series B.

$134M raised across seven rounds. Madrona led the $15M Series A in March 2023; CRV led the $30M Series B in January 2024, Stripe joining strategically. Founded 2019 by brothers Colin and Braden Sidoti. Four tiers visible — Hobby free, Pro $25, Business $250, Enterprise custom.

Pro covers 50,000 MAU then $0.02 per MAU. A B2C app at 200,000 MAU runs $3,025/month — $36,300/year. Compare Auth0 B2C Essentials at $35/month for 500 MAU. Clerk wins at scale.

The catch is Subscription Billing. Clerk layers 0.7% on top of Stripe's 2.9% + $0.30. On $1M billing volume, that's $7,000 to Clerk on top of $29,300 to Stripe. The $100/month enhanced B2B add-on for unlimited org members is a second meter.

Billing & Procurement8.0

Self-serve checkout on Pro and Business removes procurement friction below Enterprise.

Contract Flexibility7.5

Monthly Pro available; Business and Enterprise are annual with standard auto-renewal terms.

Pricing Transparency8.5

Four tiers visible without a sales call; $0.02/MAU overage and tiered discounts to $0.012 above 10M MAU published.

ROI Clarity7.8

Per-MAU cost is directly measurable against active user counts in the dashboard.

Total Cost of Ownership7.5

MAU overage is predictable but Subscription Billing layers 0.7% on Stripe fees and B2B add-on adds $100/month.

Pros

  • $134M raised across 7 rounds since 2019 — vendor-risk reduces materially.
  • 50,000 MAU on Hobby free covers prototype through product-market fit.
  • Per-MAU overage published at $0.02 with tiered discounts to $0.012 above 10M MAU.
  • Stripe partnership and CRV-led Series B signal staying power.

Cons

  • Subscription Billing adds 0.7% on top of Stripe's 2.9% + $0.30 fee.
  • Enterprise SSO requires the $250/month Business tier minimum below custom contracts.
  • Enhanced B2B add-on at $100/month is a second invoice line most miss until 20+ org members.

Right for

Developers who ship B2C and B2B SaaS at scale.

Avoid if

Buyers who need a single flat-fee invoice without usage metering.

The Domain Practitioner

The Domain Practitioner

Daily hands-on reality in the product's domain — adapts identity per category, same lens
7.9/10

Clerk's Organization Management collapses the multi-tenant B2B sprint — until JWT templates hit production.

Organization Management ships the multi-tenant primitives most B2B apps spend a week building — invitations, auto-join by email domain, and the OrganizationSwitcher component. But JWT template customization is shallow, and the $100/month enhanced B2B add-on gates unlimited org members and Custom Roles.

Multi-tenant SaaS work means shipping auth and the org layer in the same sprint. Clerk's Organization Management bundles invitations, auto-join by email domain, and an OrganizationSwitcher component — collapsing what's usually a week of modeling org_users tables in Postgres against NextAuth.js.

Pro at $20/month covers 50,000 MAU. The $100/month enhanced B2B add-on lifts the 20-member organization cap and unlocks Custom Roles and Permissions. The has() helper drops into Next.js middleware without a separate authorization library. Docs read engineer-fluent — TypeScript samples for App Router, Remix, and Express.

But JWT templates are where the polish runs out. Custom session claims need a template per resource server, and the editor doesn't validate against your schema before issuing tokens. WorkOS feels heavier on the SDK side; Stytch is leaner but its React primitives aren't polished. Magic Links default to email-only.

Day-3 Reality7.8

OrganizationSwitcher and the has() helper survive past the demo, but JWT template customization wears thin.

Documentation Practitioner-Fit8.3

Docs ship working TypeScript code samples per framework, not marketer prose.

Friction Surface7.4

JWT template editor weakness and Magic Link email-only defaults add up as daily friction.

Power-User Depth7.6

Custom Roles, webhooks, and session tokens exist but advanced flows sit behind the enhanced B2B add-on.

Workflow Integration8.2

Next.js App Router, Remix, and Express middleware all get first-class SDK support.

Pros

  • OrganizationSwitcher, invitations, and auto-join collapse a week of multi-tenant boilerplate.
  • The has() helper drops authorization checks into Next.js middleware without a separate library.
  • Docs ship TypeScript code samples for App Router, Remix, and Express.
  • Hobby tier covers 50,000 MAU free, enough to take a B2B prototype past pilot.

Cons

  • JWT template editor does not validate custom claims against resource-server schemas before issuing tokens.
  • The $100/month enhanced B2B add-on gates Custom Roles and unlimited org members.
  • Magic Links default to email-only with no domain-landing flow yet.

Right for

Engineers shipping multi-tenant B2B SaaS who want org primitives in the SDK.

Avoid if

Backend teams who need deep JWT claim customization across many resource servers.

The Power User

The Power User

Daily human experience, onboarding, polish, learning curve, reliability
8.1/10

Clerk turns the auth boilerplate everyone hates into a paste-in component — that's the whole sell.

Clerk gives developers pre-built sign-in, organizations, and billing components with a free 50,000 MAU tier and Pro at $20/month. The pieces look good out of the box, but the meter and the lock-in are the conversation.

Sign-in pages all look the same because most developers shouldn't be designing them. Clerk's Drop-in UI Components are the rare auth screens that don't make you wince — and that matters because users see them before they see anything else you built.

Hobby is free up to 50,000 MAU. Pro is $20/month, then $0.02 per user past the threshold. Founded 2019 by Colin and Braden Sidoti, $30M Series B from CRV and Stripe in January 2024. Subscription Billing now sits in the same SDK, which is the Stripe partnership doing real work. Auth0 owns enterprise; Firebase Authentication is the free default; Supabase Auth comes bundled.

But the meter scales with success, and migrating off Clerk later means rewriting the auth surface most apps treat as load-bearing. The MCP Server addition reads like a 2026 bet on agentic flows. For solo founders shipping fast, the math and the polish hold up.

Daily Polish8.3

Pre-built components are pixel-careful — the bar most auth screens fail to clear.

Learning Curve7.8

Easy first hour; B2B Organization Management and custom roles get denser at month three.

Mobile Parity7.5

iOS and Android SDKs exist but the value lives in the web flow.

Onboarding Experience8.5

Drop-in components and the SDKs get you to working auth in minutes, not days.

Reliability Feel8.0

Session Management and SOC 2 on Business tier signal a real production-grade backend.

Pros

  • Drop-in UI Components ship in minutes and match your brand with any CSS library.
  • Hobby tier is genuinely usable with 50,000 MAU free and unlimited applications.
  • Subscription Billing now bundled — one SDK instead of stitching Stripe yourself.
  • Bot detection and disposable-email blocking are built in, not a premium upsell.

Cons

  • The $0.02/MAU overage meter scales with your success, not your margin.
  • Migrating off later means rewriting the auth surface most apps treat as load-bearing.
  • Clerk Billing adds 0.7% on top of Stripe's standard 2.9% + $0.30 transaction fee.

Right for

Solo founders and small teams who ship fast on React or Next.js.

Avoid if

Enterprises who need on-prem deployment or strict vendor neutrality.

The Skeptic

The Skeptic

Contrarian. Watch-outs, deal-breakers, broken promises, category patterns
7.6/10

WorkOS owns enterprise SSO; Clerk's $50M Series C bets MCP Server makes agent identity a category.

Clerk closed a $50M Series C in October 2025 led by Menlo and Anthropic's Anthology Fund — 200 million users, 15,000 apps, agent identity now the pitch. The catch is whether MCP Server defines a category or whether WorkOS and Auth0 absorb it as another OAuth flow.

Agent Identity is the new pitch. Whether that's a category or a feature in someone else's product is the open question. Menlo and Anthropic's Anthology Fund led $50M in October 2025 — $184M total across eight rounds now. 200 million users, 15,000 apps. Real distribution.

MCP Server is the artifact behind the pitch. Consent-driven agent access on the same SDK devs already paste in. Pro stays honest at $20 — 50,000 MAU free, then $0.02 per MAU. Business at $250 unlocks SOC 2 and 30-day log retention.

But WorkOS owns the enterprise SSO and SCIM lane Clerk's roadmap still points at. The catch is the bet — if agent identity collapses back into general OAuth, the moat shrinks to component polish. Exit isn't clean; auth is load-bearing. Worth a Pro seat, hedged on the agent thesis.

Competitive Differentiation7.5

Component polish plus MCP Server is a real wedge, but WorkOS owns enterprise SSO and SCIM.

Exit Portability6.5

Auth is load-bearing; migrating off Clerk means rewriting the sign-in surface.

Long-term Viability8.2

$184M raised across eight rounds with Anthropic strategic — capital and distribution are real.

Marketing Honesty7.5

Agent Identity is positioning, but the pricing page lists concrete tier limits and per-MAU math.

Track Record Match8.0

Six years shipping, 200 million users, 15,000 apps — survives the cohort.

Pros

  • $184M raised across eight rounds with Anthropic strategic — capital and distribution are real.
  • Free Hobby tier at 50,000 MAU is genuinely generous for prototypes and side projects.
  • MCP Server ships consent-driven agent access on the same SDK developers already trust.
  • Pricing page is honest — 50,000 MAU included on Pro at $20, then $0.02 per MAU.

Cons

  • WorkOS owns the enterprise SSO and SCIM lane Clerk's roadmap still hasn't reached.
  • Auth is load-bearing — migrating off Clerk later means rewriting the sign-in surface.
  • Agent Identity is positioning, not yet a proven category buyers ask for by name.

Right for

Developers shipping B2C apps who want auth boilerplate gone in an afternoon.

Avoid if

Enterprises buying for SAML SSO and SCIM provisioning depth.

Buyer Questions

Common questions answered by our AI research team

Pricing

What is the cost per Monthly Retained User (MRU) once I exceed the 50,000 included in the Pro plan, and are there volume discounts at higher usage tiers?

After the 50,000 included MRUs on the Pro plan, the cost is $0.02/mo each for 50,001–100,000 MRUs. Volume discounts apply at higher tiers: $0.018/mo each for 100,001–1,000,000, $0.015/mo each for 1,000,001–10,000,000, and $0.012/mo each above 10,000,001.

Security

Does Clerk's built-in bot detection and fraud prevention block disposable email domains and email subaddresses with the '+' separator on all plans, or is it limited to certain tiers?

The content describes bot detection and fraud/abuse prevention (including blocking disposable email domains and restricting email subaddresses with the '+' separator) as general features, but does not specify which plan tiers these are available on or limited to.

Setup

How do I remove the 'Secured by Clerk' branding from the pre-built SignIn and SignUp components, and which plan is required to do so?

To remove the 'Secured by Clerk' branding from pre-built UIs, you must upgrade to the Pro plan or higher. The Hobby (free) plan does not include this option, while Pro and Business plans both include it.

Integration

Does Clerk's Billing add-on integrate directly with Stripe, and what fees does Clerk charge on top of Stripe's standard transaction fees?

Yes, Clerk's Billing add-on integrates directly with Stripe. On top of Stripe's standard 2.9% + $0.30 transaction fee, Clerk charges an additional 0.7% of billing volume.

Features

What B2B authentication features are included for free versus what requires the $100/month enhanced B2B add-on, specifically around custom roles and unlimited organization members?

The free tier included in all plans provides: 100 MRO per app, up to 20 members per organization, Admin & Member roles, custom permissions, and invitations. The $100/mo (or $85/mo billed annually) enhanced B2B add-on adds: unlimited members per organization, link Enterprise connections with organizations, verified domains & automatic invitations, and custom roles & rolesets.

Also in AI DevOps