Open sourceOpen source
Better Auth
Comprehensive TypeScript auth.

- What is Better Auth?
- Better Auth is an open-source authentication library for TypeScript apps, running on your own server and database.
- What does it do?
- Handles email and password login, social OAuth, sessions, and account linking, with plugins for two-factor auth, passkeys, magic links, organizations, and multi-tenancy. Works across common TypeScript frameworks and ORMs.
- Who is it for?
- TypeScript developers who want auth living in their own codebase and user table rather than delegating identity to a hosted provider.
- What are the alternatives to Better Auth?
- Auth0, Clerk, and Kinde are hosted identity services with managed user stores and admin dashboards. SuperTokens and Logto are open source and self-hostable, but run as a separate service alongside your app.
Pricing
Open source
Free, MIT-licensed
Open source
About
Open source
Founder
The people behind Better Auth.
Alternatives to Better Auth
Tools that solve the same problem as Better Auth, including the ones it's listed against.