Skip to content

Auth0

Auth0 is an identity and access management platform, owned by Okta since 2021, that adds login, authentication and authorization to applications through prebuilt SDKs and APIs. It supports social login, single sign-on, multi-factor authentication and role-based access control for both consumer (B2C) and business (B2B) applications. As of September 2026 its free plan covers up to 25,000 monthly active users.

By Okta, Inc. (Auth0 by Okta)FreemiumSince 2013Auth

Facts checked on against the sources listed at the end of this page.

Pricing
FreemiumPaid from $35 a month for Essentials (up to 500 monthly active users)
Open source
NoProprietary
GitHub stars
2,312+2 in the last 30 days
npm downloads a week
1.1Mup 19% on the week before
Latest release
v4.33.05 days ago
Releases in 90 days
9about 3 a month

A good fit for

  • Adding login and authentication to an app without building an identity system from scratch
  • B2B products that need per-customer organizations and single sign-on
  • Teams that want prebuilt SDKs across many languages and frameworks
  • Apps that need social login alongside enterprise identity providers

Not a good fit for

  • Very high monthly active user counts on a budget, since paid plans price by MAU and can get expensive
  • Teams that want a self-hosted, open source identity system
  • Simple apps that only need basic email and password login without enterprise features

Auth0 pricing

Auth0 has a free plan for up to 25,000 monthly active users, then paid plans priced by monthly active users and feature tier: Essentials at $35 a month and Professional at $240 a month, both starting at 500 MAU, with custom Enterprise pricing above that.

PlanPriceWhat you get
Free$0 a monthUp to 25,000 monthly active users, 1 custom domain, passwordless auth, unlimited social connections, 5 organizations, basic attack protection
Essentials$35 a monthUp to 500 monthly active users, Pro MFA, role-based access control, 10 organizations, audit log streaming, separate environments
Professional$240 a monthUp to 500 monthly active users, custom database connections, enterprise MFA, custom token exchange, enhanced attack protection
EnterpriseCustom pricingCustom user tiers, 99.99% SLA, enterprise rate limits, white-glove support

Prices in USD, checked on 27 September 2026. Current prices on auth0.com.

Main features

Universal Login
A hosted, customizable login page that supports social and enterprise identity providers.
Multi-factor authentication
Built-in MFA including push, SMS and one-time codes, with adaptive MFA on paid plans.
Organizations
Multi-tenant support for B2B apps, letting each business customer manage its own users.
Actions
Custom JavaScript code that runs during login, token issuance and other identity flows.
Role-based access control
Assign roles and permissions to control what signed-in users can access.
Attack protection
Brute force, bot and credential-stuffing detection, with enhanced protection on paid plans.
Wide SDK support
Official SDKs and quickstarts for web, mobile, single page and backend frameworks.

About Auth0

Auth0 is an identity and access management platform that developers add to applications to handle login, authentication and authorization instead of building it themselves. It offers Universal Login, social and enterprise connections, multi-factor authentication, and SDKs for many languages and frameworks.

The platform supports both consumer facing (B2C) and business facing (B2B) use cases, including organizations for multi-tenant apps, role-based access control, and Actions for adding custom logic to the login flow.

Okta acquired Auth0 in 2021. Auth0 continues to operate as a separate product line, marketed as Auth0 by Okta, alongside Okta's own workforce identity products.

Made by
Okta, Inc. (Auth0 by Okta)
Launched
2013
Free plan
Yes: up to 25,000 monthly active users, 1 custom domain, passwordless auth, unlimited social connections, 5 organizations
Available on
Web apps, Single page apps, Mobile apps, APIs, Machine to machine

Usage and activity

Weekly npm downloads of @auth0/nextjs-auth0, last 12 months.

0250k500k750k1M1.3MSepNovJanMarMayJulOct24 September 2025: 320,463 downloads a week1 October 2025: 351,503 downloads a week8 October 2025: 316,907 downloads a week15 October 2025: 297,594 downloads a week22 October 2025: 318,249 downloads a week29 October 2025: 306,062 downloads a week5 November 2025: 305,572 downloads a week12 November 2025: 310,209 downloads a week19 November 2025: 330,367 downloads a week26 November 2025: 314,682 downloads a week3 December 2025: 294,600 downloads a week10 December 2025: 374,507 downloads a week17 December 2025: 360,120 downloads a week24 December 2025: 263,457 downloads a week31 December 2025: 129,294 downloads a week7 January 2026: 230,687 downloads a week14 January 2026: 338,795 downloads a week21 January 2026: 345,159 downloads a week28 January 2026: 371,680 downloads a week4 February 2026: 380,633 downloads a week11 February 2026: 390,225 downloads a week18 February 2026: 365,429 downloads a week25 February 2026: 405,207 downloads a week4 March 2026: 426,075 downloads a week11 March 2026: 492,790 downloads a week18 March 2026: 537,161 downloads a week25 March 2026: 531,721 downloads a week1 April 2026: 545,945 downloads a week8 April 2026: 469,924 downloads a week15 April 2026: 518,540 downloads a week22 April 2026: 514,087 downloads a week29 April 2026: 525,133 downloads a week6 May 2026: 479,958 downloads a week13 May 2026: 583,145 downloads a week20 May 2026: 540,984 downloads a week27 May 2026: 518,429 downloads a week3 June 2026: 592,572 downloads a week10 June 2026: 609,747 downloads a week17 June 2026: 643,874 downloads a week24 June 2026: 613,335 downloads a week1 July 2026: 616,974 downloads a week8 July 2026: 596,811 downloads a week22 July 2026: 703,437 downloads a week29 July 2026: 764,747 downloads a week5 August 2026: 744,923 downloads a week12 August 2026: 717,908 downloads a week26 August 2026: 793,177 downloads a week2 September 2026: 824,720 downloads a week28 September 2026: 907,367 downloads a week5 October 2026: 1,081,840 downloads a week

Recent releases

Auth0 alternatives

All 9 alternatives to Auth0, side by side

Auth0 compared

Getting started

  1. Sign up for a free Auth0 account and create a tenant.

  2. Register an application in the Auth0 dashboard to get a domain, client ID and client secret.

  3. Install an SDK for your framework.

    npm install @auth0/auth0-react
  4. Wrap the app in Auth0Provider and call loginWithRedirect to start a login.

    import { Auth0Provider, useAuth0 } from "@auth0/auth0-react";
    
    function LoginButton() {
      const { loginWithRedirect } = useAuth0();
      return <button onClick={() => loginWithRedirect()}>Log in</button>;
    }

Questions about Auth0

Is Auth0 free?

The free plan covers up to 25,000 monthly active users with core features like passwordless auth and social connections. Paid plans start at $35 a month for Essentials, based at 500 monthly active users, and add features like organizations and audit log streaming.

Is Auth0 open source?

No. Auth0 is a proprietary, hosted platform. There is no self-hosted or open source version.

Who owns Auth0?

Okta acquired Auth0 in 2021. It continues to operate as its own product line, marketed as Auth0 by Okta.

What is Auth0 used for?

It's used to add login, authentication and authorization to web, mobile and API applications, including single sign-on, multi-factor authentication and B2B organizations.

How is Auth0 priced?

Pricing is based on monthly active users and feature tier. The free plan covers up to 25,000 MAU with basic features; paid plans start at 500 MAU with more features, and enterprise pricing is custom.

Sources and links

Work on Auth0? Claim this listing. Something wrong or out of date? Suggest a correction. Stats come from the public GitHub and npm APIs and update every day.

Auth0: pricing, features and alternatives (2026) | ScratchDB