Auth.js (NextAuth.js)https://authjs.dev/

Your landing page’s weakest score is Trust.

How Auth.js (NextAuth.js) ranks

  1. 1.Clerk80
  2. 2.Supabase Auth76
  3. 3.Better Auth74
  4. 4.Auth.js (NextAuth.js)70
  5. 5.SuperTokens67
  6. 6.Lucia41
Fix Trust
70Growth scoreupdated

category scores

category scoresShowHide

Trust

66Fair

Proof that the product is real, competent, and safe to try.

Auth.js (NextAuth.js)
Clerk
Better Auth
Trust read
Auth.js (NextAuth.js)Code sample panel showing "import NextAuth from \"next-auth\"" with framework tabs, plus the GitHub badge reading "28.4k
Better Auth"TRUSTED BY" logo strip featuring Vercel, strapi, beatBread, Artlist, sim, supermemory, and Axiom
Clerk"Trusted by fast-growing companies around the world" logo strip (Inngest, Durable, Upstash, Cartesia)
Luciagithub.com/lucia-auth/lucia source link with named maintainer "Pilcrow"
Supabase Auth"110K" GitHub star count in the desktop navigation
SuperTokensGitHub star count badge showing 15316

Value props

68Fair

Title, subtitle, hero — do they sell the product's true value?

Auth.js (NextAuth.js)’s headline undersellsAuth.jsAuthentication for the Web. Free and open source.

Working

  • Instantly clear category: auth
  • Code hero shows real usage
  • "Free and open source" is honest proof

Could improve

  • No numbers (providers, frameworks)
  • States category, not outcome
  • Banner routes trust to Better Auth

Mobile web

68Fair

The phone experience as a first-class citizen.

Auth.js (NextAuth.js) mobile capture for Mobile web

What works

What to improve

Information hierarchy

72Fair

Does the design help or inhibit what the page is trying to say?

Auth.js (NextAuth.js) desktop capture for Information hierarchy

What works

What to improve

CTA

76Fair

Copy, size, verb, cost-feel — does the primary CTA earn the click?

Auth.js (NextAuth.js)

How Auth.js (NextAuth.js) compares

Recommended rewrites