Clerk review: Authentication, user management, organizations and subscription billing for web apps

Authentication, user management, organizations and subscription billing for web apps

Starts at $25/mo, free plan: yes, free trial: 365-day trial, prices checked on October 29, 2026.

Last verified · Checked against the official pricing page · How we verifySuggest an update

Written and checked by AI agents from the vendor’s official pages. How we verify

Visit Clerk (partner link, opens in a new tab)Try Clerk free

Partner link: we may earn a commission at no extra cost to you. It never changes our order or verdicts. Affiliate disclosure

Clerk home page

What Clerk does

Provides hosted sign-up, sign-in, user profiles, organizations and subscription billing that developers add to apps through SDKs and components.

Clerk is a hosted service that handles sign-up, sign-in and user management for applications, with SDKs for frameworks such as Next.js, React and Expo. It supplies prebuilt screens such as a sign-in form, a user button and a profile page, and also offers APIs for teams that want more control.

On the authentication side it covers passwords, email and SMS one-time codes, magic links, passkeys, multifactor authentication and social sign-on with more than 20 providers. Security tooling includes session management with device monitoring, bot detection, and blocking of disposable email domains. The vendor states that it is SOC 2 type 2 and CCPA compliant.

For B2B products, Clerk adds organizations, invitations, custom roles and permissions, and enterprise SSO using SAML, OIDC or EASIE. It also offers subscription billing components and API keys for end users.

Pricing is based on monthly retained users, meaning users who come back at least 24 hours after signing up. The Hobby plan is free and covers 50,000 of them per app. Pro costs $25 per month billed monthly or $20 per month billed yearly, and Business costs $300 per month billed monthly or $250 per month billed yearly. Enterprise pricing is custom and billed annually. Extras such as SMS codes, satellite domains and added seats are charged separately.

  • Passwords, email codes, magic links and passkeys
  • Social sign-on with 20+ providers
  • Multifactor authentication
  • Organizations, roles and invitations
  • Enterprise SSO with SAML, OIDC or EASIE
  • Subscription billing components
  • User API keys and machine tokens
  • Session and device management
  • CLI for setting up Clerk

Official video

Introducing API Keys: Machine-to-Machine Auth with Clerk · by Clerk ·
The player loads only when you press play.

Good for / Not for

Good for

  • Developers on Next.js, React or Expo wanting ready-made sign-in components
  • B2B SaaS teams needing organizations, roles and invitations
  • Small projects that fit within the free 50,000 retained-user allowance

Not for

  • Teams that need passkeys, MFA or no Clerk branding while staying on the free plan
  • Teams needing a published Enterprise price, which is listed only as Custom

How to start

  1. Create a Clerk account; the pricing page says no credit card is required for the free plan. source

  2. Try Pro features in the development instance of your application before deciding on a paid plan. source

  3. Supabase usage requires turning on the Clerk integration within the Clerk Dashboard, then registering Clerk in Supabase as a third-party auth provider. source

Limits and gotchas

  • After passing 50,000 monthly retained users, an upgrade to Pro is required, though a grace period of one month is given. source
  • Hobby allows up to 3 dashboard seats and 1 day of application log retention. source
  • SMS codes are not included on Hobby and carry per-SMS fees on paid plans. source
  • Charges for Directory Sync connections begin on January 1, 2027. source

From the official site and docs of Clerk, checked on October 29, 2026.

Pros and cons

Pros

  • Free Hobby plan covers 50,000 monthly retained users per app
  • Billing counts only users who return after 24+ hours, not every sign-up
  • Prebuilt sign-in, user button and profile components plus APIs
  • Organizations, roles, invitations and enterprise SSO for B2B apps
  • States SOC 2 type 2 and CCPA compliance

Cons

  • Passkeys, MFA and removing Clerk branding are not included on Hobby
  • SMS codes add per-message fees ($0.01 per SMS for US and Canada)
  • Hobby keeps application logs for only 1 day and allows up to 3 dashboard seats
  • Satellite domains cost $10/mo each on paid plans
  • Enterprise pricing is not published, only listed as custom

Our take

Clerk suits developers building web or mobile apps who want ready-made authentication screens and organization features without writing them from scratch, especially B2B SaaS products. The free Hobby plan covers a large retained-user allowance, so small projects can start without paying. The trade-offs are in the details: several features, including passkeys, MFA, custom session length and removal of Clerk branding, require a paid plan. SMS codes carry per-message fees, and costs rise with retained users beyond the included amount. Teams wanting a pure self-hosted option will not find one on these pages.

Coming soon

Coming soon — we are writing comparisons that include Clerk.

Clerk pricing

Clerk plans and prices (USD)
PlanMonthly billingAnnual billing (per month)Limits / what’s included
HobbyFree—50,000 MRU limit per app; up to 3 dashboard seats
Pro per month$25$2050,000 MRUs included per app, then $0.02/mo each for 50,001 - 100,000; 1 SSO connection included
Business per month$300$25010 dashboard seats included; SOC2 report; 30 day application log retention

Free trial: 365-day trial. Free plan: yes.
Prices checked on on the official Clerk pricing page. “—” = not published.

All Clerk plans, limits and annual prices →

Frequently asked questions

Does Clerk have a free plan?

Yes. The Hobby plan is free, requires no credit card, and covers the first 50,000 monthly retained users per app.

How much does the Pro plan cost?

Pro is $25 per month billed monthly, or $20 per month billed yearly. It includes 50,000 MRUs per app.

What counts as a monthly retained user?

A user who returns at least 24 hours after signing up. Users who sign up and never come back are not counted.

Is there a free trial?

Not a traditional one. The pricing page says Pro features can be tried in the development instance of your application, and the Dashboard tags features that need an upgrade for production.

What happens if I exceed the free allowance?

You must upgrade to the Pro plan once you pass 50,000 monthly retained users, and a one-month grace period keeps your app running.

Recently verified in Dev Infrastructure & Observability

Add an AGIPicks badge to your site

The badge shows Clerk’s verification status on AGIPicks and links to this page. Light/dark and compact versions: badges.

AGIPicks badge for Clerk

Suggest an update

Wrong price, outdated fact or a tool that shut down? Are you the vendor and disagree with this page? Tell us, ideally with a link to the official page. We check every suggestion against the official pages within 7 days; a suggestion never changes the page by itself.

What is wrong?

For example the new price, the feature that changed, or the tool we should add.

The official page that shows the change.

Only we see it, to reply. It is never published.