# SuperTokens

Canonical: https://inetgeek.com/auth/supertokens/

Open-source auth billed per monthly active user, with MFA and account linking metered separately and a self-hosted option.

## Who it suits

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.

Consider something else if 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.

## What the documentation says

### Pricing

- Entry paid plan: $100/month minimum billing on the managed cloud, which covers the first 4,999 MAU at $0.02 each. ([source](https://supertokens.com/pricing), read 2026-09-06)
- 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. ([source](https://supertokens.com/pricing), read 2026-09-06)

### Observability

- Self-hostable: Supported ([source](https://supertokens.com/pricing), read 2026-09-06)

### Auth

- 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. ([source](https://supertokens.com/pricing), read 2026-09-06)
- Multi-factor authentication: Supported ([source](https://supertokens.com/pricing), read 2026-09-06)

## Compared with

- [SuperTokens vs Clerk](https://inetgeek.com/compare/supertokens-vs-clerk/)
