Review

Clerk Review 2026: Pricing, Pros, Cons and Alternatives

What Pro includes, why a fourth dashboard seat changes the bill, and when Auth0, WorkOS, Supabase, or Better Auth costs less.

Product links may be affiliate links. How we rate 4 alternatives covered
TL;DR

Clerk is worth it in 2026 on Pro, at $25/mo, when three people can run the dashboard and retained users stay inside the included allowance. A fourth seat is not sold on that plan, so the bill becomes Business at $300/mo. At 10,000 users with one SSO connection, WorkOS is $125/mo and Auth0's B2B Essentials step is $2,100/mo.

Supabase does not charge for dashboard members, so a fourth login never forces that plan. Better Auth's framework has no end-user meter, so you pay for the server you run rather than for each login. The 100,000-user volume table, including Firebase, is on authentication pricing compared, for when the allowance is the worry.

Key factsBest for: A Next.js team of three that wants prebuilt login and one…
  • Updated: October 19, 2026
  • Best for: A Next.js team of three that wants prebuilt login and one SSO connection.
  • Price as of October 19, 2026: Pro is $25/mo on monthly billing, less on the annual plan, and Hobby is free.
  • Hosted auth with prebuilt components, priced on retained users and capped at three dashboard seats until Business.
  • Free allowance: Hobby includes 50,000 retained users per app and does not ask for a card, so a prototype can ship before anyone pays.
  • Dashboard seats: Hobby and Pro both stop at three seats, while Business includes ten, so a fourth teammate changes the plan.
  • What Pro adds: MFA, passkeys, and one enterprise SSO connection sit on Pro, so a second factor is already a paid plan.
  • Who it bills: A user counts only after returning at least a day after signup, so a one-time signup is not on the bill.

Pros

  • The Next.js quickstart is ClerkProvider plus the sign-in, sign-up, and user-button components, so the first screen is not a custom form.
  • Pro includes MFA, passkeys, and one enterprise SSO connection inside the allowance, so they are not a per-user line.
  • A signup that never returns after the first day is not a retained user, so abandoned signups stay off the invoice.

Cons

  • Hobby and Pro stop at three seats, so a fourth person moves the team to Business with the user allowance untouched.
  • MFA, passkeys, and more than three social connections are off Hobby, and orgs stay at 20 members without the B2B add-on.
Clerk product screenshot
Free allowanceHobby includes 50,000 retained users per app and does not ask for a card, so a prototype can ship before anyone pays.
Dashboard seatsHobby and Pro both stop at three seats, while Business includes ten, so a fourth teammate changes the plan.
What Pro addsMFA, passkeys, and one enterprise SSO connection sit on Pro, so a second factor is already a paid plan.
Who it billsA user counts only after returning at least a day after signup, so a one-time signup is not on the bill.

Buy Clerk for the prebuilt login, and price the dashboard before you price the users. Hobby and Pro both stop at three seats, and MFA is not on Hobby. A team that needs a second factor and a fourth login is already looking at Business. The user meter has not moved yet, which means the jump is a seat fee rather than a usage fee.

Methodology: prices, seat caps, and included connections were read on October 16, 2026, on Clerk's pricing page, Auth0's pricing page, WorkOS's pricing page, Supabase's pricing page, and Better Auth's pricing page. No production tenant was opened, and this site does not run a test lab, so nothing here came from a signed-in dashboard. A total that multiplies a published rate by a user count is our arithmetic from that page.

Toolradar data: as of October 2026, Clerk's annual entry price ($20/mo, billed yearly) ranks 13th of 27 identity and access tools with a verified price and no per-user unit, against a median of $24/mo. Clerk is listed as an alternative to 20 tools, 9th of 91, on its Toolradar profile. The wider set is the identity and access ranking, which also lists Auth0 and WorkOS.

Use this page to pick the tier for a team. Use authentication pricing compared when the question is the bill at 100,000 users, including Firebase.

What is Clerk?

Clerk is a hosted user store, so the login screen is a component you drop in rather than a form you maintain. The Next.js quickstart installs @clerk/nextjs, wraps the tree in ClerkProvider, and drops SignInButton, SignUpButton, and UserButton into the layout. Organizations, sessions, and a user dashboard sit on that same account, so one vendor holds the record and the buttons.

The meter is a monthly retained user, not a monthly active user, and that difference decides which invoice looks smaller. Clerk counts someone who comes back at least a day after signing up, so a signup that never returns is not billed. Auth0 and WorkOS bill a user who authenticates that month, so the same launch can be a smaller Clerk bill and a larger Auth0 bill.

Paid plans include one enterprise connection per app, using SAML, OIDC, or EASIE, so a second connection is an extra line. Directory Sync attaches to that connection and is counted on its own line, apart from the SSO connection. Extra Directory Sync billing starts on January 1, 2027, at the same rate as an extra SSO connection. Until that date, the extra directory line is not the invoice to forecast.

How Clerk works

You add the SDK, wrap the app, and the components render sign-in, sign-up, and the signed-in menu. The development instance can exercise Pro features before you pay, because Clerk tags them in the dashboard. Production use of a tagged feature requires the upgrade, and there is no countdown trial to wait out.

A dashboard seat is your team's login, not an end user, so a contractor inspecting one record still takes a seat. Hobby and Pro include up to three seats, and Business includes ten. Seats past that ten are a monthly fee on Business only, which is how a four-person standup leaves Pro.

Organizations are the B2B layer, and every plan includes 100 monthly retained organizations with up to 20 members each, using Admin and Member roles. The Enhanced add-on removes the member cap, adds custom roles, and can link an enterprise connection to an organization. A customer org that will grow past 20 people needs that add-on before it needs more users.

Cross the member cap, or the retained-user allowance on Hobby, and Clerk gives one month of grace. After that month the app has to move up, so the consequence is a forced upgrade rather than a quiet extra line. Hobby fixes the session at seven days, caps social connections at three, and leaves passkeys, user bans, and the allowlist off. A production app that needs a longer session or a fourth social provider is already off the free plan.

Pro turns those controls on, along with SMS codes priced at $0.01 in the US and Canada. Elsewhere the SMS rate is a market rate, so a texted second factor is a per-message line on top of the plan. A consumer app that texts every login should price that line before it picks Pro.

Clerk key features

Prebuilt Next.js loginEssential
ClerkProvider plus SignInButton, SignUpButton, and UserButton are the documented Next.js setup, so the first screen is a component rather than a form you design.
Retained users, not every signupEssential
A monthly retained user returns at least a day after signing up, so one-time signups do not count. Abandoned accounts are not the invoice, while Auth0 and WorkOS bill a user who authenticates during the month.
Three seats on Hobby and ProEssential
The free plan and Pro both stop at three dashboard seats, so the cap is the same on both. Business is the first plan with ten seats, and extra seats are sold only there.
MFA and one enterprise connection on ProEssential
MFA, passkeys, and enterprise SSO are absent on Hobby, so a second factor is a paid plan even at a small user count. Pro includes one SSO connection and removes the three-provider social cap, and a further connection is a monthly fee.
Organizations, with a 20-member cap
Every plan includes 100 monthly retained organizations and 20 members each, so a small B2B launch fits before any add-on. The Enhanced add-on adds unlimited members, custom roles, and a link from an enterprise connection to an organization.
SOC 2 on Business, HIPAA on Enterprise
The SOC 2 report and priority support arrive on Business, with 30 days of application and admin logs. A security review that asks for the report is a Business purchase, rather than a Pro checkbox. HIPAA with a BAA, a 99.99% uptime SLA, and migration help are an annual Enterprise quote.

Clerk pricing

The decision below is one production app, four dashboard people, MFA on, one enterprise SSO connection, and 10,000 billable users on each vendor's own meter. On Clerk those users sit inside the included retained users, so the user line is zero and the plan is the whole bill. Prices were checked in October 2026 on Clerk's pricing page, the source for the Clerk lines in this scenario.

Hobby cannot do this job: no MFA, no enterprise connection, and the same three-seat cap. Pro can do the MFA and the one connection, with users included, but it still stops at three seats. The fourth person is what fails the plan, so the auth features were not the reason to leave Pro. Business is $300/mo on monthly billing, or the lower annual rate, and it includes ten seats plus the SOC 2 report. Twelve months at the monthly Business rate is $3,600, so a year of this scenario is a seat fee.

Stay at three dashboard people and Pro is enough, which is the team that should not buy Business. Past 50,000 retained users, the next band is $0.02 per user per month through 100,000. That math is on authentication pricing compared, and a consumer app that outgrows the allowance should read it. Extra SSO connections are $75/mo each, and the Enhanced B2B add-on is $100/mo past 20 members or for custom roles, and this scenario needs neither.

On the B2C view, Essentials is $35/mo for up to 500 monthly active users and Professional is $240/mo for up to 500. Free covers 25,000 monthly active users, three admin roles, and one enterprise connection, without Pro MFA. A second factor is what pushes a team off Free. The Essentials card says to upgrade to B2B to keep enterprise connections, self-service SSO, and SCIM. A team that needs MFA and one SAML connection is on B2B Essentials, rather than that entry card.

At the 10,000-user step, B2C Essentials comes to $700/mo and B2B Essentials comes to $2,100/mo. Both are the published per-user rate with the volume discount, times 10,000, so they are our arithmetic rather than a second sticker. B2B Essentials includes three enterprise connections, and that step is seven times the Clerk Business monthly rate. Auth0's yearly toggle multiplies the monthly price by 11, so the annual contract is 11 months of the monthly sticker.

WorkOS prices AuthKit on the connection, which matters when the paid line is SSO rather than a dashboard seat. The first 1 million production monthly active users are free, including email and password, social login, passkeys, MFA, and magic links. Enterprise SSO is $125/mo each for connections 1 through 15. This scenario is one connection under the free million, so the bill is that connection fee. Staging is not billed and there is no seat price, so a fourth teammate or a test tenant does not pick the plan. Each further million users is $2,500/mo, which is the cliff after the free band.

Supabase Auth is a line on the database plan, which is why a fourth dashboard person does not move this bill. Free includes 50,000 monthly active users and basic MFA, then pauses a project after a week idle, so a production app should take Pro. Pro includes 100,000 monthly active users and unlimited team members, at the same monthly fee as Clerk Pro. The included compute credit covers one Micro instance, so a single small project stays on the organization fee. The SAML row is 50 included, then $0.015 per MAU, and phone MFA is a separate monthly add-on. SOC 2 and ISO 27001 are Team at $599/mo, so a security report or a large SAML population is what moves the bill.

Better Auth splits the library from the dashboard, which is the trade if you will run the server. The framework is free and open source, and you run it, so growth does not reprice each login. Infrastructure Pro is a flat monthly fee, the same sticker as Clerk's annual Pro rate, with unlimited seats and one SSO connection. Each further connection is $50/mo, which is a dashboard bill rather than an end-user bill. You host the auth server, and the paid product is logs, detections, and the connection, rather than a per-user login fee. Supabase and Better Auth both have directory pages if you want the records next to Clerk's.

PlanPriceBest for
Clerk HobbyFree50,000 retained users per app, 3 dashboard seats, no MFA or enterprise SSO
Clerk Pro$25/mo, or $20/mo billed annuallyMFA, passkeys, one SSO connection, and the same user allowance, still 3 seats
Clerk Business$300/mo, or $250/mo billed annually10 dashboard seats, the SOC 2 report, and 30-day application and admin logs
Clerk extra dashboard seat$20/mo eachSeats past the 10 included on Business, which are not sold on Hobby or Pro
Clerk extra SSO connection$75/mo eachEach enterprise connection after the one included on a paid plan
Clerk B2B Authentication add-on$100/moUnlimited org members, custom roles, and linking SSO to an organization
Clerk retained users past the allowance$0.02/mo eachUsers from 50,001 through 100,000, then a lower rate in later bands
Auth0 FreeFree25,000 MAU, 3 admin roles, 1 enterprise connection, and no Pro MFA
Auth0 B2C Essentials$35/mo up to 500 MAUPro MFA. Enterprise connections require the B2B plans
Auth0 B2C Essentials at 10,000 users$700/moThat user step from the published rate and volume discount
Auth0 B2C Professional$240/mo up to 500 MAUEnterprise MFA and a custom database connection on the default card
Auth0 B2B Essentials$150/mo up to 500 MAU3 enterprise connections and unlimited organizations
Auth0 B2B Essentials at 10,000 users$2,100/moThat user step when the app needs enterprise SSO
WorkOS AuthKitFree up to 1M MAUEmail, social, passkeys, and MFA. Staging environments are not billed
WorkOS SSO connection$125/mo eachConnections 1 through 15. Later bands are cheaper per connection
WorkOS users past 1 million$2,500/moEach additional 1 million production MAU
Supabase FreeFree50,000 MAU and basic MFA. The project pauses after a week idle
Supabase ProSame monthly fee as Clerk Pro100,000 MAU, unlimited team members, one Micro instance in the credit
Supabase SAML on Pro$0.015 per MAUAfter 50 included, on the SAML row of the pricing table
Supabase Team$599/moSOC 2, ISO 27001, and a longer backup window
Better Auth frameworkFreeOpen-source library you run. End users are not a hosted meter
Better Auth Infrastructure Pro$20/moUnlimited seats, one SSO connection, logs and security detections
Better Auth extra SSO$50/mo eachEach self-service SSO connection after the one included on Pro

Clerk pros and cons

What we like

  • The Next.js quickstart is ClerkProvider plus the sign-in, sign-up, and user-button components, so the first screen is not a custom form.
  • Pro includes MFA, passkeys, and one enterprise SSO connection inside the allowance, so they are not a per-user line.
  • A signup that never returns after the first day is not a retained user, so abandoned signups stay off the invoice.

What could be better

  • Hobby and Pro stop at three seats, so a fourth person moves the team to Business with the user allowance untouched.
  • MFA, passkeys, and more than three social connections are off Hobby, and orgs stay at 20 members without the B2B add-on.

Who Clerk is for

Clerk fits a Next.js team of three or fewer that wants the prebuilt components, MFA, and at most one enterprise connection. Pro is the plan when retained users stay inside the allowance. Hobby is only a prototype, because three social providers, a seven-day session, and no second factor will not carry a production login.

It is the wrong default when a fourth person needs the dashboard. Business is a compliance and seat plan, and buying it only to add one login is an expensive way to share a user record. A free consumer app that blows past the allowance is a weak fit, because the per-user band is the bill the volume page models. If the frontend host is the decision, the Vercel review is the closer page.

Pick WorkOS when the paid line is the SSO connection and the user count is large. The first million production users are free, and a fourth teammate does not change the plan. Pick Supabase when login should sit next to Postgres, and read the Supabase review before you treat auth as the whole product. If you want the database without a login bundle, the Neon review is the other Postgres path.

Pick Better Auth when you will run the server yourself. Pick Auth0 when you already live in that tenant and you have priced the B2B step rather than the entry card. For the rest of the backend, see backend-as-a-service and the Firebase review, which cover the platform around this login. Devshot's daily brief is where a seat-cap or meter change shows up in one note. Subscribe free if you want that in the inbox before it arrives as a plan change.

Best Clerk alternatives

If Clerk is not the right fit, these are the closest options.

ToolBest forStarts at
ClerkA Next.js team of three that wants prebuilt login and one SSO connection.Pro is $25/mo on monthly billing, less on the annual plan, and Hobby iVisit →
Auth0Teams already on Auth0 who will price the B2B step for SSO.B2C Essentials is $35/mo up to 500 MAU, and Free covers 25,000 MAU witVisit →
WorkOSApps whose paid line is enterprise SSO, not dashboard seats.AuthKit is free through 1M production MAU, and each SSO connection in Visit →
SupabaseTeams that want auth beside Postgres without a per-seat login bill.Pro matches Clerk's monthly Pro fee, and Free pauses after a week, so Visit →
Better AuthTypeScript teams that will host auth and pay for the dashboard.The framework is free, and Infrastructure Pro matches Clerk's annual rVisit →
Lowest published monthly price by toolBar chart of the lowest monthly price each vendor publishes; the same figures are in the comparison table above.Lowest published monthly priceClerk$25Auth0$35WorkOS$125SupabaseFreeBetter AuthFree
Lowest monthly figure each vendor publishes, checked Oct 2026. A tilde marks a figure the vendor states approximately. Per-seat and usage charges can sit on top of it. Every tool here publishes a monthly price.
Auth0
Okta's customer-identity product, with a large free MAU cap and a B2B upgrade when enterprise connections have to stay.
Visit →
WorkOS
User management free through the first million production users, with SSO priced per connection rather than per seat.
Visit →
Supabase
Auth, database, and storage on one organization plan, with unlimited dashboard members and a documented Docker exit.
Visit →
Better Auth
An open-source TypeScript auth framework, with a paid dashboard that does not meter end users.
Visit →

The bottom line

Clerk is worth it on Pro for a team of three that wants the Next.js components, MFA, and one enterprise connection. Retained users should stay inside the allowance, and that team should stop on Pro. It is a weak buy on Business when the only reason to be there is a fourth dashboard seat. Twelve months of that monthly rate is a seat fee, and the auth features were already on the cheaper plan.

Choose WorkOS when the user count is heading toward the free million and the paid line is one SSO connection. Choose Supabase when auth should sit on Postgres and headcount must not pick the plan. Choose Better Auth when you will operate the server yourself. Choose Auth0 when the B2B step, rather than the entry card, is the number you can defend.

The self-host path starts with self-hosting tools and the Appwrite review. The seat-cap call on this page is the kind of note the Devshot brief carries. Subscribe free if you want the next meter or seat change in the inbox.

Cite this: Devshot, "Clerk Review 2026: Pricing, Pros, Cons and Alternatives", October 2026.

Frequently asked questions

Is Clerk worth it in 2026?

Yes, on Pro, when three people can run the dashboard and you want the Next.js components, MFA, and one enterprise SSO connection. Retained users need to stay inside the included allowance on that plan. Buying Business only to add a fourth seat is a weak trade, because that plan is the ten-seat tier and the user count has not changed. If the real cost is one SSO connection, price WorkOS first, since it bills the connection and keeps a large user count in the free band.

How much does Clerk cost?

Hobby is free and includes 50,000 retained users per app, three seats, and no MFA, so a prototype starts without a card. Pro is $25/mo, or less on the annual plan, and it adds MFA, passkeys, and one enterprise connection while keeping that seat cap. Business is $300/mo and includes ten seats and the SOC 2 report, so the jump buys seats and the report. Past the included users, the next band is $0.02 per retained user per month through 100,000. Those prices were read on Clerk's pricing page in October 2026.

Does Clerk have a free plan?

Yes, Hobby needs no card and includes unlimited applications, 50,000 retained users per app, and up to three dashboard seats. It does not include MFA, passkeys, enterprise SSO, or more than three social connections. The session length is fixed at seven days, so a longer session or a second factor is already off this plan. Pro features can be tried in the development instance, but production use requires the upgrade. Crossing the retained-user allowance on Hobby starts a one-month grace period before the app has to move up.

How does Clerk compare with Auth0?

At 10,000 billable users, with one enterprise connection, MFA, and four dashboard people, Clerk lands on Business because of the seat cap. Auth0's B2C Essentials card is $35/mo only up to 500 users. That card tells you to move to B2B to keep enterprise connections, so the entry card is not the SSO bill. B2B Essentials at the 10,000-user step is $2,100/mo from Auth0's published rate, which is the bill for the same job Clerk prices as a seat upgrade. Clerk bills retained users and Auth0 bills external monthly active users. Free on Auth0 covers 25,000 of those users and does not include Pro MFA.

What is a monthly retained user on Clerk?

A monthly retained user visits the app in a given month at least one day after signing up. Clerk calls the first day free, so a person who signs up and never returns is not billed. A monthly retained organization has at least two members, and one of them is a retained user that month. Auth0 and WorkOS count a user who authenticates during the month, so the same traffic can produce two different invoices.

Sources

Prices and plan details come from each vendor's own pricing page, re-checked by the Toolradar pricing tracker.

Related guides

Some offers on this page may be paid placements or contain affiliate links.

Get the Devshot brief

Free daily newsletter, read in 5 minutes.

Subscribe free