Better Auth

Better AuthStreamline user authentication and authorization with a powerful TypeScript library.

Better Auth is a comprehensive TypeScript authentication library offering email/password, OAuth, 2FA, organization management, and plugins. Simplify user authentication and access control for your web apps.

Better Auth screenshot

Better Auth

The most comprehensive authentication library for TypeScript.

Product Highlights

  • Framework Agnostic: Supports your favorite frontend, backend, and meta frameworks, including React, Vue, Svelte, Astro, Solid, Next.js, Nuxt, Hono, and more.
  • Email & Password Authentication: Builtin support for email and password authentication, with secure password hashing and account management features.
  • Support multiple OAuth providers. Allow users to sign in with their accounts, including GitHub, Google, Discord, Twitter, and more.

Use Cases

  • Build secure web applications: Easily add an extra layer of security to your web applications with two-factor authentication.
  • Manage users and access: Easily control access to your application's resources with user management and authentication tools.
  • Build scalable applications: Extend your applications with a suite of official plugins built by the Better Auth team and the community.

Target Audience

Better Auth is ideal for TypeScript developers who want to build secure, scalable, and customizable applications.