How would you like to run SuperTokens?

Self hosted
Free forever,
unlimited users
Download and deploy. No limits
Download
SaaS (hosted by us)
Free up to 5K
monthly active
users
$29 / month for every 5K users after that
Create an app
Self hosted
Free forever,
unlimited users
Download and deploy. No limits
Download
SaaS (hosted by us)
Free up to 5K
monthly active
users
$29 / month for every 5K users after that
Create an app
* EU regions supported

Features

Login
A fully customisable frontend UI with default themes available
Email & password login and forgot password flows
Email verification
Social login
2FA (coming soon)
Available for Nodejs. Additional tech stacks will be supported soon
Session Management
Create, verify, refresh & revoke sessions
Follows all session best practices like using httpOnly cookies
Prevents common session vulnerabilities like session fixation, CSRF or brute force attacks
Detects session hijacking using rotating refresh tokens
Optimal performance - session verifications < 1 MS
Automatic JWT signing key rotation, without logging users out
Ability to get all sessions given a user ID
Reading session data on the frontend, securely
Manipulation of session and JWT payloads
Role management
Assign users roles (coming soon)
Assign / edit roles to sessions
Read roles on the frontend and backend
Self hosted
Download
SaaS (hosted by us)
Create an app
SaaS (hosted by us)
Create an app
Self hosted
Download
See how we compare with other authentication solutions
.
SuperTokens Logo
SuperTokens
Auth0 Logo
Auth0
AWS Cognito Logo
AWS Cognito
Keycloak Logo
Keycloak
Firebase Logo
Firebase
Open Source
On-premises
[1]
Managed service
Reporting and analytics
Use with serverless
Free for unlimited users
Magic link login
Native support for ReactJS
High auth flow and UI customisability
Social login
[2]
[2]
[2]
Role and Attribute based access control
Mobile app support
Session hijacking detection
No cloud lockin
Single sign on
Multi tenancy support
Dedicated support
[1] For enterprise version only
[2] Free version is limited

Our Pricing Philosophy

Our philosophy is inspired by Gitlab’s buyer-based model and by Enterprise Ready. This essentially states that features will be tiered according to the profile of the user that would require those features. Additionally, we would monetize features that would be required by people in roles such as: IT operations, management and executive teams, product managers and customer support agents.

Our product tiers will be categorised into the following:

1. Developer
2 Starter
3. Growth
4. Ultimate.

The developer tier would be free and everything that an individual developer or small team of developers would require for their web application would be in this tier.

The starter plan would cater to formal startups in the early stages of their journey. It would have a minimal price point (under $50 / month).

The growth tier refers to startups that have found product market fit and where the business is scaling and growing.

The Ultimate plan would be for established businesses which have achieved significant scale and revenue.

While deciding which tier a feature should go into, we would essentially add it to the lowest tier where the majority of users in that tier would require it. If there is a feature that would be required by the majority of developers, we would add it to that tier.

However, if a feature is not required by early stage startups but by the majority of growth companies and “Ultimate” companies (enterprises), then we would add the feature in the Growth tier.

Still not sure?

Join our Discord or Schedule a call