shouldiuse.io

Categories

VERDICT

Clerk Review

Depends

Should I use Clerk?

The easiest way to add authentication and user management to your application. Purpose-built for React, Next.js, Remix, and 'The Modern Web'. - clerk.com

· 1 month ago

Buy if you're a React/Next.js team shipping fast and staying under the free tier's 50K users. Avoid if usage-based billing at scale or self-hosted auth control matters to you.

Confidence

Medium. Based on 20+ public sources; some review sites conflate Clerk.com with unrelated Clerk.io and Clerk Chat products.

Ratings

  • Value for money
  • Ease of use
  • Feature depth
  • Support qualityNo support evidence found
  • Security posture

Pricing

$0/mo

Free

ModelNot disclosed
Monthly feesNot disclosed
HardwareNot disclosed
Free tierYes
ProFrom $25/mo
BusinessFrom $100/mo

Best for

  • React/Next.js startups
  • Fast MVP launches
  • B2B SaaS with orgs/teams
  • Devs avoiding DIY auth

Not for

  • High-volume consumer apps — MAU pricing bites hard
  • Security-critical or regulated apps wanting self-custody
  • Non-React stacks; it's purpose-built for the modern React web
  • Anyone wanting predictable flat pricing

Gotchas - check before you buy

high

MAU-based pricing escalates fast; founder publicly answered 'predatory pricing' accusations

medium

Free tier terms changed in March 2024 — verify current limits before committing

medium

Third-party guides document hidden fees and real costs beyond list prices

medium

Migration off Clerk is painful once sessions and auth are wired into its SDKs

Pros and cons

Pros

  • Called by far the easiest auth setup for React/Next.js developers
  • Fast, low-friction setup with few day-to-day complaints
  • Free tier up to 50K users before paid plans
  • Orgs, sessions, MFA, billing and SCIM provisioning out of the box
  • Well-funded: $50M Series C from Menlo and Anthropic's fund

Cons

  • Pricing widely criticized as predatory; costs spike with user growth
  • Critical middleware route-protection bypass CVE, CVSS 9.1
  • G2 seller rating just 2.9/5
  • Security incidents spark 'should you roll your own auth' debates
  • Lock-in concerns: ceding user-management control vs owning it

Sources & method

- 10 sources - Multiple CVEs including a CVSS 9.1 auth bypass — pattern warrants monitoring before trusting it with critical flows.

official x2review x4security x2news x2
  • CVE-2026-41248: Middleware route protection bypass, Critical vulnerability (CVSS 9.1) in Clerk JavaScript SDK middleware allowing bypass of route protection.
  • CVE-2025-63700: OAuth flow bypass, clerk-js vulnerable to bypass of OAuth authentication flow by manipulating requests at the OTP verification stage.
  • CVE-2026-42349: JavaScript auth bypass, Authentication bypass vulnerability in Clerk JavaScript.
  • CVE-2025-53548: Webhook signature bypass, Clerk webhook signature bypass vulnerability disclosed via Miggo's vulnerability database.

Key stats

  • Value for money: 2/5

    Rating

  • $0/mo

    Starting price

  • 10

    Sources

  • Analyzed

  • Value for money: 2/5. Widely criticized; costs spike with MAUs
  • Ease of use: 5/5. Repeatedly called easiest auth setup
  • Feature depth: 4/5. Orgs, SCIM, MFA, sessions, billing included
  • Support quality. No support evidence found
  • Security posture: 2/5. Multiple auth-bypass CVEs, incl. CVSS 9.1
  • $25/mo Starting price Pro plan
  • Up to 50K users Free tier $0/mo
  • $50M Series C Funding Menlo Ventures + Anthropic's Anthology Fund
  • 2.9/5 G2 rating Clerk.dev, 4 reviews

Pricing

Free

$0/mo

  • Up to 50K users
  • Core auth and user management

Pro

From $25/mo

  • Higher limits
  • Advanced features

Business

From $100/mo

  • Enterprise-grade controls
  • Higher volume allowances

Security

Multiple CVEs including a CVSS 9.1 auth bypass — pattern warrants monitoring before trusting it with critical flows.

  • CVE-2026-41248: Middleware route protection bypassCritical vulnerability (CVSS 9.1) in Clerk JavaScript SDK middleware allowing bypass of route protection.⁶
  • CVE-2025-63700: OAuth flow bypassclerk-js vulnerable to bypass of OAuth authentication flow by manipulating requests at the OTP verification stage.⁷
  • CVE-2026-42349: JavaScript auth bypassAuthentication bypass vulnerability in Clerk JavaScript.
  • CVE-2025-53548: Webhook signature bypassClerk webhook signature bypass vulnerability disclosed via Miggo's vulnerability database.

What users say

Developers consistently praise the fast React/Next.js setup but complain loudly that pricing scales badly with user growth.

“IMO Clerk is by far the easiest way to”
Reddit, r/nextjs
“Clerk is pretty cool.”
Reddit, r/nextjs
“Clerk has been a pain in the ass.”
Reddit, r/nextjs

Companies that use it

  • Novu⁹
  • Trading Experts
Full analysis

Based on 20+ public sources; some review sites conflate Clerk.com with unrelated Clerk.io and Clerk Chat products.

Great DX for React/Next.js auth. Pricing spikes with growth; recent auth-bypass CVEs. Fine at small scale.

Methodology

Based on 20+ public sources; some review sites conflate Clerk.com with unrelated Clerk.io and Clerk Chat products.

Read how a report is made.

Sources

  1. review
  2. review
  3. review
  4. Clerk Pricingclerk.com
    official
  5. official
  6. security
  7. security
  8. news
  9. news
  10. review

Add this review to your site

This check for Clerk says Depends.

Put the badge on your site.

Visitors see the independent review.

The link points here, and search engines follow it.

This is the badge visitors see on your site.

Paste one snippet. Keep the link as it is. A nofollow tag stops search engines from following it.

Rate this review

Anonymous. You can change your vote.

Loading votes…

Comments

One queue. No nested comments. Give a display name first. Limit: 200 words per comment and 7 comments per day. You can edit or delete yours.

Save a name to write a comment.

0 / 200 words

No comments yet.