# AuthCost — full ledger ## Calculator Interactive MAU / MFA / SSO cost ranking: https://authcost.pages.dev/calculator/?mau=50000&sso=5&mfa=0 Share via query params: mau, sso, mfa (0|1), fed (federated MAU), vo (verified-only 0|1), embed=1 for chrome-free iframe. Embed: 19 plans, 19 verified, 8 vendors. Checked through 2026-10-30. ## Vendors ### Clerk - id: clerk - source: https://clerk.com/pricing - checked: 2026-10-30 - unit: MRU - summary: Hobby free to 50k MRU/app. Pro $25/mo ($20 annual) with 50k MRU + 1 SSO + 1 Directory Sync. Extra SSO $75 (2–15) then $60 (16–100). Directory Sync billed from 2027-01-01. ### Auth0 - id: auth0 - source: https://auth0.com/pricing - checked: 2026-10-30 - unit: MAU - summary: Free to 25k MAU with 1 Enterprise Connection, Self-Service SSO and inbound SCIM. B2C Essentials $35/mo and Professional $240/mo are published at up to 500 MAU; higher MAU and B2B volume tiers are custom. ### Amazon Cognito - id: cognito - source: https://aws.amazon.com/cognito/pricing/ - checked: 2026-10-30 - unit: MAU - summary: Essentials (default) free 10k MAU then $0.015/MAU (direct/social). Lite free 10k then $0.0055 / $0.0046 bands. Plus $0.020/MAU no free tier. Federated SAML/OIDC: 50 free then $0.015/MAU. ### WorkOS - id: workos - source: https://workos.com/pricing - checked: 2026-10-30 - unit: MAU + connection - summary: AuthKit free to 1M MAU then $2,500/mo per additional 1M. SSO and Directory Sync each: $125 (1–15), $100 (16–30), $80 (31–50), $65 (51–100). ### Stytch - id: stytch - source: https://stytch.com/pricing - checked: 2026-10-30 - unit: MAU + connection - summary: B2B pay-as-you-go: $0 base, 10k MAU + 5 SSO/SCIM included, then $125 per additional connection. Custom brand $99. MAU overage rate not published as a fixed figure on the checked page. ### Logto - id: logto - source: https://logto.io/pricing - checked: 2026-10-30 - unit: token + add-on - summary: Free: 50k MAU / 50k tokens. Pro from $24/mo: unlimited MAU, 50k tokens then $0.08 per 100 extra. Enterprise SSO add-on $48/connector. MFA add-on $48. Organizations add-on $48. ### Kinde - id: kinde - source: https://kinde.com/pricing/ - checked: 2026-10-30 - unit: MAU - summary: Free $0 / Pro $25 / Plus $75 / Scale $250. Each includes 10,500 MAU; Pro overage $0.0175/MAU. Plus and Scale include unlimited enterprise SSO at no per-connection fee. Free/Pro include 1 SSO connection. ### Supabase Auth - id: supabase - source: https://supabase.com/pricing - checked: 2026-10-30 - unit: MAU - summary: Free: 50k MAU. Pro from $25/mo: 100k MAU then $0.00325/MAU. SAML SSO: 50 included then $0.015/MAU. Auth-only cost is entangled with the platform plan. ## Plans ### Clerk Hobby - id: clerk-hobby - base_mo: 0 - included_users: 50000 - unit: MRU - overage: null - sso_included: 0 - sso_extra_mo: null - status: verified - source: https://clerk.com/pricing (2026-10-30) - notes: 50k MRU per app. No SSO. No MFA. Fixed 7-day session. ### Clerk Pro - id: clerk-pro - base_mo: 25 - included_users: 50000 - unit: MRU - overage: 0.02 - sso_included: 1 - sso_extra_mo: 75 - status: verified - source: https://clerk.com/pricing (2026-10-30) - notes: Monthly $25 or $20 billed annually. 1 SSO + 1 Directory Sync included. Directory Sync billed from 2027-01-01. ### Clerk Business - id: clerk-business - base_mo: 300 - included_users: 50000 - unit: MRU - overage: 0.02 - sso_included: 1 - sso_extra_mo: 75 - status: verified - source: https://clerk.com/pricing (2026-10-30) - notes: SOC2, priority support, advanced Protect. Same MRU/SSO add-on ladder as Pro. ### Auth0 Free - id: auth0-free - base_mo: 0 - included_users: 25000 - unit: MAU - overage: null - sso_included: 1 - sso_extra_mo: null - status: verified - source: https://auth0.com/pricing (2026-10-30) - notes: 25k MAU. 1 Enterprise Connection. Self-Service SSO and inbound SCIM included on Free (new). Paid MAU above Free requires a paid plan; higher MAU tiers are custom. ### Auth0 Essentials (B2C) - id: auth0-essentials - base_mo: 35 - included_users: 500 - unit: MAU - overage: null - sso_included: null - sso_extra_mo: null - status: verified - source: https://auth0.com/pricing (2026-10-30) - notes: Published at up to 500 MAU. Page states custom tiers for higher MAU. Upgrade to B2B to keep Enterprise Connections / Self-Service SSO / SCIM on paid B2C plans. ### Auth0 Professional (B2C) - id: auth0-professional - base_mo: 240 - included_users: 500 - unit: MAU - overage: null - sso_included: null - sso_extra_mo: null - status: verified - source: https://auth0.com/pricing (2026-10-30) - notes: Published at up to 500 MAU. Custom database connections, enhanced attack protection. Higher MAU custom. ### Amazon Cognito Lite - id: cognito-lite - base_mo: 0 - included_users: 10000 - unit: MAU - overage: 0.0055 - sso_included: null - sso_extra_mo: null - status: verified - source: https://aws.amazon.com/cognito/pricing/ (2026-10-30) - notes: Direct/social: 10k free, then $0.0055/MAU through 100k total, then $0.0046 (from official examples). Federated SAML/OIDC: 50 free then $0.015/MAU. ### Amazon Cognito Essentials - id: cognito-essentials - base_mo: 0 - included_users: 10000 - unit: MAU - overage: 0.015 - sso_included: null - sso_extra_mo: null - status: verified - source: https://aws.amazon.com/cognito/pricing/ (2026-10-30) - notes: Default for new pools. Direct/social: 10k free then $0.015/MAU (official example). Federated SAML/OIDC: 50 free then $0.015/MAU. Passwordless/passkeys included. ### Amazon Cognito Plus - id: cognito-plus - base_mo: 0 - included_users: 0 - unit: MAU - overage: 0.02 - sso_included: null - sso_extra_mo: null - status: verified - source: https://aws.amazon.com/cognito/pricing/ (2026-10-30) - notes: No free tier for Plus. $0.020/MAU direct/social (official example). Includes threat protection / adaptive auth. ### WorkOS AuthKit - id: workos-authkit - base_mo: 0 - included_users: 1000000 - unit: MAU - overage: null - sso_included: 0 - sso_extra_mo: 125 - status: verified - source: https://workos.com/pricing (2026-10-30) - notes: AuthKit free to 1M MAU; +$2,500/mo per additional 1M. SSO and Directory Sync each use the connection ladder ($125→$65). Custom domain $99/mo. ### Stytch Pay as you go (B2B) - id: stytch-payg - base_mo: 0 - included_users: 10000 - unit: MAU - overage: null - sso_included: 5 - sso_extra_mo: 125 - status: verified - source: https://stytch.com/pricing (2026-10-30) - notes: 10k MAU + 5 SSO or SCIM connections included. Extra connections $125 each. MAU overage rate not printed as a fixed USD figure on the checked page — left blank. Branding add-on $99. ### Logto Free - id: logto-free - base_mo: 0 - included_users: 50000 - unit: MAU - overage: null - sso_included: 0 - sso_extra_mo: null - status: verified - source: https://logto.io/pricing (2026-10-30) - notes: 50k MAU / 50k tokens. No Enterprise SSO on Free. ### Logto Pro - id: logto-pro - base_mo: 24 - included_users: null - unit: token - overage: null - sso_included: 0 - sso_extra_mo: 48 - status: verified - source: https://logto.io/pricing (2026-10-30) - notes: From $24/mo. Unlimited MAU. 50k tokens then $0.08 per 100. Enterprise SSO $48/connector. MFA add-on $48. Organizations add-on $48. Token≠MAU; calculator uses base + SSO only unless tokens estimated. ### Kinde Free - id: kinde-free - base_mo: 0 - included_users: 10500 - unit: MAU - overage: null - sso_included: 1 - sso_extra_mo: null - status: verified - source: https://kinde.com/pricing/ (2026-10-30) - notes: 10,500 MAU. 1 enterprise SSO connection. ### Kinde Pro - id: kinde-pro - base_mo: 25 - included_users: 10500 - unit: MAU - overage: 0.0175 - sso_included: 1 - sso_extra_mo: null - status: verified - source: https://kinde.com/pricing/ (2026-10-30) - notes: $25/mo + $0.0175 per MAU above 10,500. 1 SSO included. MAU free when you bill users through Kinde Billing. ### Kinde Plus - id: kinde-plus - base_mo: 75 - included_users: 10500 - unit: MAU - overage: 0.0163 - sso_included: null - sso_extra_mo: 0 - status: verified - source: https://kinde.com/pricing/ (2026-10-30) - notes: $75/mo. Unlimited enterprise SSO at no per-connection fee. $0.0163/MAU above 10,500. ### Kinde Scale - id: kinde-scale - base_mo: 250 - included_users: 10500 - unit: MAU - overage: 0.0151 - sso_included: null - sso_extra_mo: 0 - status: verified - source: https://kinde.com/pricing/ (2026-10-30) - notes: $250/mo. Unlimited SSO. $0.0151/MAU above 10,500. SCIM coming soon per page. ### Supabase Auth Free (platform) - id: supabase-free - base_mo: 0 - included_users: 50000 - unit: MAU - overage: null - sso_included: 0 - sso_extra_mo: null - status: verified - source: https://supabase.com/pricing (2026-10-30) - notes: 50k Auth MAU on Free platform plan. No SAML SSO. Project pauses after 1 week inactivity. ### Supabase Auth Pro (platform) - id: supabase-pro - base_mo: 25 - included_users: 100000 - unit: MAU - overage: 0.00325 - sso_included: null - sso_extra_mo: undefined - status: verified - source: https://supabase.com/pricing (2026-10-30) - notes: Platform Pro from $25/mo includes 100k MAU then $0.00325/MAU. SAML SSO: 50 MAU included then $0.015/MAU. Base also covers DB compute credits — not auth-only. ## Cost by MAU (cheapest verified plan per vendor, USD/month, no SSO) | Vendor | 10k | 50k | 100k | 1M | |---|---|---|---|---| | Clerk | $0 (Hobby) | $0 (Hobby) | $1025 (Pro) | $17225 (Pro) | | Auth0 | $0 (Free) | n/a | n/a | n/a | | Amazon Cognito | $0 (Lite) | $220 (Lite) | $495.00 (Lite) | $4635 (Lite) | | WorkOS | $0 (AuthKit) | $0 (AuthKit) | $0 (AuthKit) | $0 (AuthKit) | | Stytch | $0 (Pay as you go (B2B)) | n/a | n/a | n/a | | Logto | $0 (Free) | $0 (Free) | $24* (Pro) | $24* (Pro) | | Kinde | $0 (Free) | $716.25 (Pro) | $1533.85 (Plus) | $15191.45 (Scale) | | Supabase Auth | $0 (Free (platform)) | $0 (Free (platform)) | $25 (Pro (platform)) | $2950 (Pro (platform)) | * Logto Pro bills access tokens, not MAU (50k tokens included, then $0.08 per 100) — the figure is base fee only; token overage depends on your usage. ## Search pages - Clerk pricing: https://authcost.pages.dev/vendors/clerk.html - Clerk alternatives: https://authcost.pages.dev/alternatives/clerk.html - Auth0 pricing: https://authcost.pages.dev/vendors/auth0.html - Auth0 alternatives: https://authcost.pages.dev/alternatives/auth0.html - Amazon Cognito pricing: https://authcost.pages.dev/vendors/cognito.html - Amazon Cognito alternatives: https://authcost.pages.dev/alternatives/cognito.html - WorkOS pricing: https://authcost.pages.dev/vendors/workos.html - WorkOS alternatives: https://authcost.pages.dev/alternatives/workos.html - Stytch pricing: https://authcost.pages.dev/vendors/stytch.html - Stytch alternatives: https://authcost.pages.dev/alternatives/stytch.html - Logto pricing: https://authcost.pages.dev/vendors/logto.html - Logto alternatives: https://authcost.pages.dev/alternatives/logto.html - Kinde pricing: https://authcost.pages.dev/vendors/kinde.html - Kinde alternatives: https://authcost.pages.dev/alternatives/kinde.html - Supabase Auth pricing: https://authcost.pages.dev/vendors/supabase.html - Supabase Auth alternatives: https://authcost.pages.dev/alternatives/supabase.html - Auth pricing by MAU: every vendor at 10k, 50k, 100k and 1M users: https://authcost.pages.dev/guides/auth-cost-by-mau.html - Cheapest auth at 100k users: https://authcost.pages.dev/guides/cheapest-auth-100k.html - Auth free tiers compared: https://authcost.pages.dev/guides/auth-free-tiers-compared.html - Clerk vs Auth0 pricing: https://authcost.pages.dev/compare/clerk-vs-auth0.html - Clerk vs Amazon Cognito pricing: https://authcost.pages.dev/compare/clerk-vs-cognito.html - Clerk vs WorkOS pricing: https://authcost.pages.dev/compare/clerk-vs-workos.html - Clerk vs Stytch pricing: https://authcost.pages.dev/compare/clerk-vs-stytch.html - Clerk vs Kinde pricing: https://authcost.pages.dev/compare/clerk-vs-kinde.html - Clerk vs Supabase Auth pricing: https://authcost.pages.dev/compare/clerk-vs-supabase.html - Clerk vs Logto pricing: https://authcost.pages.dev/compare/clerk-vs-logto.html - Auth0 vs Amazon Cognito pricing: https://authcost.pages.dev/compare/auth0-vs-cognito.html - Auth0 vs WorkOS pricing: https://authcost.pages.dev/compare/auth0-vs-workos.html - Auth0 vs Stytch pricing: https://authcost.pages.dev/compare/auth0-vs-stytch.html - Auth0 vs Kinde pricing: https://authcost.pages.dev/compare/auth0-vs-kinde.html - Auth0 vs Supabase Auth pricing: https://authcost.pages.dev/compare/auth0-vs-supabase.html - Auth0 vs Logto pricing: https://authcost.pages.dev/compare/auth0-vs-logto.html - Amazon Cognito vs WorkOS pricing: https://authcost.pages.dev/compare/cognito-vs-workos.html - Amazon Cognito vs Stytch pricing: https://authcost.pages.dev/compare/cognito-vs-stytch.html - Amazon Cognito vs Kinde pricing: https://authcost.pages.dev/compare/cognito-vs-kinde.html - Amazon Cognito vs Supabase Auth pricing: https://authcost.pages.dev/compare/cognito-vs-supabase.html - Amazon Cognito vs Logto pricing: https://authcost.pages.dev/compare/cognito-vs-logto.html - WorkOS vs Stytch pricing: https://authcost.pages.dev/compare/workos-vs-stytch.html - WorkOS vs Kinde pricing: https://authcost.pages.dev/compare/workos-vs-kinde.html - WorkOS vs Supabase Auth pricing: https://authcost.pages.dev/compare/workos-vs-supabase.html - WorkOS vs Logto pricing: https://authcost.pages.dev/compare/workos-vs-logto.html - Stytch vs Kinde pricing: https://authcost.pages.dev/compare/stytch-vs-kinde.html - Stytch vs Supabase Auth pricing: https://authcost.pages.dev/compare/stytch-vs-supabase.html - Stytch vs Logto pricing: https://authcost.pages.dev/compare/stytch-vs-logto.html - Kinde vs Supabase Auth pricing: https://authcost.pages.dev/compare/kinde-vs-supabase.html - Kinde vs Logto pricing: https://authcost.pages.dev/compare/kinde-vs-logto.html - Supabase Auth vs Logto pricing: https://authcost.pages.dev/compare/supabase-vs-logto.html ## Changes - 2027-01-01 Clerk (fee-start): Clerk Directory Sync connection billing starts 2027-01-01 (same ladder as SSO: 1 included on Pro/Business, then $75 / $60 bands). Announced on clerk.com/pricing. [https://clerk.com/pricing] - 2026-10-30 AuthCost (launch-seed): Initial ledger seeded from official pricing pages (Clerk, Auth0, Cognito, WorkOS, Stytch, Logto, Kinde, Supabase Auth). [https://clerk.com/pricing]