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.
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.
- Stars
- 37,379
- Updated
- License
- Apache-2.0
- Hosting
- Self-hosted
- Category
- Authentication
- Stars
- 29,277
- Updated
- License
- Apache-2.0
- Hosting
- Self-hosted
- Category
- Authentication
- Stars
- 25,972
- Updated
- License
- Custom
- Hosting
- Self-hosted
- Category
- Authentication
Maintain SuperTokens? Add the README badge
[](https://pickopensource.site/project/supertokens)
Claim this listing to edit its profile, add a screenshot, and see listing analytics.