Skip to content
Authentication

SuperTokens

An auth server for email-password, passwordless, and social login with sessions.

See how SuperTokens fits among Auth0 alternatives.

Repository updated

15k starsCustomJavaBothUpdated

Repository counts and activity are catalog snapshots. Check GitHub for current values; a metadata review date is not recorded.

At a glance

Unverified

App teams that want login and sessions built into their own product.

Watch out. Code in the ee directory is under a separate license. Check which features need a paid plan before you deploy.

Run
Hosted or self-host
Effort
Moderate
Deploy
DockerSuperTokens managed service
License
Custom
Replaces
Auth0
Activity
Active · today

Overview

SuperTokens core is a self-hostable auth service that your backend talks to through SuperTokens SDKs. It covers email-password, passwordless, phone, and social login, session management, multi-factor authentication, user roles, and a user management dashboard. Code outside the ee directory is Apache-2.0; the ee directory has its own license.

What it does

  • Email-password, passwordless, and social login
  • Session management
  • Multi-factor authentication
  • User roles and a user management dashboard

Capability source: Project documentation

Who SuperTokens fits

App teams that want login and sessions built into their own product.

How you run it

SuperTokens has hosted and self-hosted options.

Documented deployment options: Docker, SuperTokens managed service.

Java projects · Custom projects · Authentication

Before you choose it

Code in the ee directory is under a separate license. Check which features need a paid plan before you deploy.

Self-hosting and deployment

Self-hostable
Yes
Cloud / hosted offering
Yes
Docker noted in deployment tags
Yes
Deployment tags
Docker, SuperTokens managed service
Difficulty
Moderate

SuperTokens questions

What is SuperTokens?
An auth server for email-password, passwordless, and social login with sessions. It is listed under Authentication on PickOpenSource.
Is SuperTokens open source?
Its source code is public on GitHub. The license is listed as custom, so read it before commercial use.
Can you self-host SuperTokens?
Yes. Listed deployment options: Docker, SuperTokens managed service. A hosted version is also available.
Is SuperTokens free?
Pricing is not recorded in this catalog. Check the official website for hosted plans and edition limits, and the repository license for usage conditions. Self-hosting also requires infrastructure and maintenance.
What are alternatives to SuperTokens?
SuperTokens is listed as an open-source alternative to Auth0. Similar authentication projects include Keycloak, Authelia, and Authentik.
Is SuperTokens actively maintained?
The latest commit on GitHub was October 16, 2026, and the repository has 15k stars.

Related projects

Other approved projects in Authentication: Keycloak, Authelia, Authentik.

Maintain SuperTokens? Add the README badge

Listed on PickOpenSource
[![Listed on PickOpenSource](https://pickopensource.site/api/badge/supertokens)](https://pickopensource.site/project/supertokens)

Claim this listing to edit its profile, add a screenshot, and see listing analytics.