ToolQuestor Logo
SuperTokens

SuperTokens

Last Updated:10/26/2025
Pricing:
FreemiumUsage-based
Connect:
Wispr Flow

Wispr Flow

FEATURED
Vidnoz AI

Vidnoz AI

FEATURED
Granola

Granola

FEATURED

What is SuperTokens

SuperTokens is an authentication framework that handles user login, registration, and session management for your applications. It provides ready-made solutions for email password login, social login through providers like Google and Facebook, passwordless authentication using magic links or one-time codes, and more.

The tool uses a unique design where your backend sits between your frontend and SuperTokens. This gives you more control to customize the authentication process while keeping it secure. SuperTokens manages the complex security tasks automatically, including protecting against common attacks and handling session tokens.

You can choose to run SuperTokens on your own servers completely free, or use their managed cloud service that handles all the technical work for you.

Features of SuperTokens

  • Email, social, and passwordless login options

  • Self-hosted or managed cloud deployment

  • Session management with automatic token refresh

  • User management dashboard included

  • Works with any programming language

  • Social login for Google, Facebook, GitHub, Apple

  • Multi-factor authentication add-on available

  • Role-based access control

  • Open-source with active community

  • Free for unlimited users when self-hosted

SuperTokens Pricing

Self-Hosted (Free)

Free

What's included:
  • Unlimited users
  • All core authentication features
  • Email/password login
  • Social login (Google, Facebook, GitHub, etc.)
  • Passwordless authentication (magic links, OTP)
  • Session management
  • User management dashboard
  • Role-based access control
  • Email verification and password reset
  • Community support
Most Popular
Managed Service

$0.02

What's included:
  • Free up to 5,000 monthly active users
  • $0.02 per MAU after 5,000 users
  • All self-hosted features included
  • Automatic scaling and updates
  • High availability infrastructure
  • SOC2 compliance
  • 3 dashboard users included
  • Email and Discord support
  • No infrastructure management needed
Multi-Factor Authentication (Add-on)

$100 /mo

What's included:
  • $0.01 per monthly active user
  • Minimum billing of $100/month
  • TOTP-based authentication
  • SMS and email OTP support
  • Backup codes
  • Works with both self-hosted and managed
  • Easy integration with existing setup
Dashboard Users (Add-on)

$20

What's included:
  • 3 dashboard users included free
  • $20 per additional user per month
  • Full user management access
  • View and manage all users
  • Session management capabilities
  • Role and metadata management
Account Linking (Add-on)

$100 /mo

What's included:
  • $0.005 per monthly active user
  • Minimum billing of $100/month
  • Link multiple auth methods to one account
  • Automatic account consolidation
  • Works with social and email login
  • Seamless user experience
Enterprise

Custom

What's included:
  • Multi-tenancy support
  • Multiple availability zones
  • Uptime SLAs
  • Machine-to-machine authentication
  • Attack protection suite
  • Unified login across domains
  • Implementation assistance
  • Priority support via Slack/MS Teams
  • Dedicated account manager
  • Custom integrations

SuperTokens Repository

View on Github
Stars15,244
Forks826
Repository Age6 years
Last Commit2 hours ago

FAQ's About SuperTokens

Is SuperTokens really free to use?
Yes, SuperTokens is completely free when self-hosted with unlimited users. All core authentication features including email password, social login, and session management are available without cost. The managed service is free for up to 5,000 monthly active users, then costs $0.02 per additional user.
How is SuperTokens different from Auth0 or Firebase Auth?
SuperTokens is open-source and can be self-hosted, giving you complete control over user data and authentication logic. Unlike Auth0 or Firebase, you avoid vendor lock-in and surprise pricing increases. SuperTokens also offers deeper customization since your backend sits between your frontend and the auth service.
What programming languages does SuperTokens support?
SuperTokens provides SDKs for Node.js, Python, and Go on the backend. For frontend, it supports React, Angular, Vue, React Native, and vanilla JavaScript. The API-based architecture means you can use it with any language by making HTTP requests directly.
Can I migrate from another authentication provider to SuperTokens?
Yes, SuperTokens supports migration from services like Auth0, Firebase, and AWS Cognito. You can migrate user data without forcing users to reset passwords or log out. Both bulk migration and lazy migration (users migrate on their next login) are supported with help from the SuperTokens team.
What security features does SuperTokens include?
SuperTokens includes protection against session hijacking, CSRF attacks, and XSS vulnerabilities. It provides secure session management with automatic token rotation, email verification, password reset flows, and optional multi-factor authentication. The service is SOC2 and GDPR compliant for enterprise needs.
Loading...

See what users are saying about SuperTokens

0.0

0 Reviews

5
0
4
0
3
0
2
0
1
0

No reviews yet

Be the first to review SuperTokens