SuperTokens
Auth & Identity No key
Documentation: supertokens.com ยท Checked Sep 13, 2026
About
SuperTokens is an open-source authentication system with a self-hosted core that is free with no user cap, covering email-password, passwordless, social, and multi-tenant login. You run the core with one Docker command and add prebuilt login UI or use the APIs directly. The managed cloud version is free for up to 5,000 monthly active users, and the first three dashboard users are free. It is a good pick if you want full control of your auth data.
Details
No key needed. You can call it right away.
Auth: No key
Rate limit: Self-hosted: unlimited users, no fees. Managed cloud: free under 5,000 monthly active users.
Verified: 2026-09-13
Best for: self-hosted auth session management data control
Setup
- Run the core with docker run -p 3567:3567 -d supertokens/supertokens-postgresql:latest.
- Install the SuperTokens SDK for your frontend and backend.
- Initialize the SDK with the core's connection URL.
- Add the prebuilt login UI or call the recipe APIs directly.
- Verify sessions on your backend with the SDK.
curl -X POST http://localhost:3567/recipe/signup -H "Content-Type: application/json" -d '{"formFields": [{"id": "email", "value": "test@example.com"}, {"id": "password", "value": "password123"}]}'Use cases
- Self-host complete login and session management with no per-user fees.
- Keep all authentication data inside your own infrastructure.
- Add passwordless or social login alongside email-password.