Auth.js (NextAuth.js) alternatives: 4 apps ranked by verified data
Common reasons people leave Auth.js (NextAuth.js): no built-in MFA, organisations or admin UI, and project now folded into Better Auth. We ranked 4 alternatives by how directly each one replaces Auth.js (NextAuth.js), then by reviews, real visits and how recently each app's facts were checked against its own website. Better Auth currently ranks first.
Auth.js (NextAuth.js) has been acquired. The Auth.js project is now part of Better Auth, which offers a migration guide for existing apps.
No alternatives match these filters.
Show all 4 alternativesThe best Auth.js (NextAuth.js) alternative for…
The highest-ranked app in this list for each need.
Best Auth.js (NextAuth.js) alternative for most people
Better AuthThe project Auth.js joined, with MFA, organisations and passkeys via plugins.
Best Auth.js (NextAuth.js) alternative for a free option
SuperTokensOpen-source with sessions, MFA and prebuilt UI, self-hosted or cloud.
Best Auth.js (NextAuth.js) alternative for a free plan you can upgrade
ClerkHosted, with prebuilt UI and MFA for Next.js apps that outgrew a basic library.
Best Auth.js (NextAuth.js) alternative for open source
Better AuthThe project Auth.js joined, with MFA, organisations and passkeys via plugins.
Best Auth.js (NextAuth.js) alternative for self-hosting
Better AuthThe project Auth.js joined, with MFA, organisations and passkeys via plugins.
Best Auth.js (NextAuth.js) alternative for iPhone and Android
ClerkHosted, with prebuilt UI and MFA for Next.js apps that outgrew a basic library.
Best Auth.js (NextAuth.js) alternative for working in the browser
Auth0Managed service if you want to stop maintaining auth code yourself.
Auth.js (NextAuth.js) alternatives: common questions
What is the best alternative to Auth.js (NextAuth.js)?
Better Auth ranks first right now. The project Auth.js joined, with MFA, organisations and passkeys via plugins. Clerk and SuperTokens follow it in our ranking.
Is there a free alternative to Auth.js (NextAuth.js)?
Yes. Better Auth (open source), Clerk (free plan + paid), SuperTokens (open source) and Auth0 (free plan + paid) have a free option. Check each app's verified facts for current plan limits.
Is there an open-source alternative to Auth.js (NextAuth.js)?
Yes: Better Auth and SuperTokens. Better Auth and SuperTokens can also be self-hosted.
Why do people switch from Auth.js (NextAuth.js)?
The complaints we hear most: no built-in MFA, organisations or admin UI; project now folded into Better Auth; credentials login is intentionally limited.
How is this list ranked?
Every app is scored with the same published formula: how directly it replaces Auth.js (NextAuth.js), reviews (weighted by verification), visits from AppBreakup, how recently its facts were checked against its own website, and reader votes.