
About SuperTokens
SuperTokens is an open source user authentication system for web applications. It handles sign-up, sign-in, sessions and user accounts, and it can be hosted on your own domain.
What it does
SuperTokens manages login for an application. Developers can start with prebuilt sign-in and sign-up screens, or use frontend SDKs and helper functions to build a custom login page. Its architecture is modular, so teams can add tenant discovery, CAPTCHA protection and user banning through plugins when they need them.
Key features
- Prebuilt sign-in and sign-up screens
- Custom password policy rules
- Limits on the number of sessions per user
- CAPTCHA protection for login forms
- Admin tools for banning and unbanning users
Who it's for
Startups and product teams that need reliable login without spending weeks building it. Backend teams that want control over where user data is stored will also find it useful, along with teams that manage several tenants.
Pricing and good to know
The core project is open source and free to use. The site also lists a pricing page and a sales contact for larger needs. The library works with more than 25 frameworks, so it can fit into many existing stacks. Check the pricing page for current hosting and support terms before you plan a production rollout.
Highlights
- Prebuilt sign-in and sign-up screens
- Custom password policy rules
- Limits on sessions per user
- CAPTCHA protection for login forms
- Plugins for tenant discovery and user banning












