# SuperTokens vs Clerk

Canonical: https://inetgeek.com/compare/supertokens-vs-clerk/

Every value below is read from SuperTokens's and Clerk's own documentation. See https://inetgeek.com/methodology/ for how.

## At a glance

| Criterion | SuperTokens | Clerk |
| --- | --- | --- |
| Entry paid plan | $100/month minimum billing on the managed cloud, which covers the first 4,999 MAU at $0.02 each. | $25/month for Pro, or $20/month billed annually. Business is $300/month. |
| Pricing model | Per monthly active user, with features metered on top of the base rate rather than bundled: $0.02 per MAU for auth, $0.01 more for multi-factor, $0.005 more for account linking, and $20 per dashboard user per month beyond the free ones. The published example works out at $125 for 5,000 MAU with account linking. | A monthly base price plus per-user billing above the included 50,000, with enterprise connections, extra dashboard seats and satellite domains each priced as separate add-ons at $75, $20 and $10 a month. |
| Users included | No fixed allowance — billing is $0.02 per monthly active user against a $100 monthly minimum, so the first 4,999 users are covered by the floor. | 50,000 monthly retained users per app, on the free Hobby plan and on Pro alike. Beyond that, $0.02 each falling to $0.012 above 10 million. |
| Multi-factor authentication | Supported | Supported |

## Where they differ

### Entry paid plan

- SuperTokens: $100/month minimum billing on the managed cloud, which covers the first 4,999 MAU at $0.02 each. ([source](https://supertokens.com/pricing))
- Clerk: $25/month for Pro, or $20/month billed annually. Business is $300/month. ([source](https://clerk.com/pricing))

### Pricing model

- SuperTokens: Per monthly active user, with features metered on top of the base rate rather than bundled: $0.02 per MAU for auth, $0.01 more for multi-factor, $0.005 more for account linking, and $20 per dashboard user per month beyond the free ones. The published example works out at $125 for 5,000 MAU with account linking. ([source](https://supertokens.com/pricing))
- Clerk: A monthly base price plus per-user billing above the included 50,000, with enterprise connections, extra dashboard seats and satellite domains each priced as separate add-ons at $75, $20 and $10 a month. ([source](https://clerk.com/pricing))

### Users included

- SuperTokens: No fixed allowance — billing is $0.02 per monthly active user against a $100 monthly minimum, so the first 4,999 users are covered by the floor. ([source](https://supertokens.com/pricing))
- Clerk: 50,000 monthly retained users per app, on the free Hobby plan and on Pro alike. Beyond that, $0.02 each falling to $0.012 above 10 million. ([source](https://clerk.com/pricing))

## Which should you choose?

Pick SuperTokens if Teams that want to run auth themselves and keep the user table in their own database, with a managed option priced per user rather than per plan.

Pick Clerk if Getting a complete, styled sign-in flow running quickly, with 50,000 users free before any bill starts.

Consider something else: SuperTokens — The $100 monthly minimum makes it expensive below about 5,000 users, and MFA is a separate per-user charge rather than an included feature.

Consider something else: Clerk — Enterprise connections are $75/month each after the first, so a B2B product selling to several SSO-using customers pays per logo.

## Documented by only one

- Free tier: Clerk: Yes
- Self-hostable: SuperTokens: Supported
- Price per SSO connection: Clerk: One enterprise connection included on Pro, then $75/month each.
- SAML single sign-on: Clerk: Supported
- SCIM provisioning: Clerk: Supported
- Audit logs: Clerk: Application logs with 1-day retention on the free Hobby plan; longer retention is a paid-plan feature Clerk lists without publishing the window.

## Questions this comparison answers

**Entry paid plan: SuperTokens or Clerk?**

SuperTokens: $100/month minimum billing on the managed cloud, which covers the first 4,999 MAU at $0.02 each.
Clerk: $25/month for Pro, or $20/month billed annually. Business is $300/month.

**Should I choose SuperTokens or Clerk?**

Pick SuperTokens if Teams that want to run auth themselves and keep the user table in their own database, with a managed option priced per user rather than per plan.
Pick Clerk if Getting a complete, styled sign-in flow running quickly, with 50,000 users free before any bill starts.
