search legion

Review · Auth APIs

FusionAuth review

A flexible identity API with a useful free self-hosted tier, but hosted plan limits and unpublished prices deserve a close look.

7.7/10Search Legion score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

A flexible identity API with a useful free tier; check hosted caps and annual-only listed pricing.

FusionAuth covers authentication and fine-grained authorization through APIs, with support for passkeys, social logins, MFA, multiple identity types, and several deployment models. Its free Community plan is self-hosted and lists unlimited MAUs. Hosted Starter is listed at $162/month with annual billing, starts at 1,000 MAUs, and includes one connector and 100 machine-to-machine entities. Essentials is $240/month with annual billing; standalone monthly prices and Enterprise pricing are not published.

Reddit feedback is mixed and limited: a commenter in a SaaS-provider comparison praised FusionAuth’s pricing clarity, while commenters in a self-hosting thread objected to its reported closed-source status. A Reddit commenter also says SCIM is limited to Enterprise, so confirm that requirement and its cost with FusionAuth before choosing a plan.

Good fit if

  • Teams needing self-hosted identity
  • B2B and multi-tenant identity products
  • Builders needing API-based auth and authorization

Skip it if

  • Teams requiring open-source identity software
  • Teams needing published month-to-month prices
  • Teams needing Enterprise pricing upfront
FusionAuth homepage
FusionAuth homepage, captured Nov 6, 2026

ScoresHow it rates

  • Features9
  • Ease of use7
  • Value for money8
  • Support7
  • User sentiment6

What works

  • Free self-hosted Community plan lists unlimited MAUs
  • Supports passkeys, magic links, social logins, and MFA
  • Offers fine-grained authorization and role-based access control
  • Supports user, service, AI, and machine-to-machine identities
  • Deployment options include cloud, on-premises, hybrid, and air-gapped

What doesn't

  • Starter's $162 monthly price requires annual billing
  • Standalone month-to-month prices are not published
  • Starter includes one connector and 100 machine-to-machine entities
  • Enterprise pricing is not published
  • Reddit commenters flag its reported closed-source status as a concern

01What FusionAuth actually does

FusionAuth is a customer identity platform for authenticating and authorizing users, services, AI agents and machine-to-machine clients. Its identity features are exposed through APIs, so teams can connect authentication and access control to products, workflows and pipelines rather than treating identity as a separate login page.

The feature set includes passkeys, magic links, social logins and multi-factor authentication, plus fine-grained authorization and role-based access control. FusionAuth also targets complex user models: B2C, B2B, B2B2C, partners, APIs and machine-to-machine systems.

Deployment is a central part of the offer. FusionAuth can be self-hosted or deployed in cloud, dedicated, on-premises, hybrid or air-gapped environments. That flexibility makes it relevant to teams with infrastructure or data-control requirements, but it also means you need to decide whether you want to operate identity software yourself or pay for hosted service.

02Where FusionAuth is strong

FusionAuth’s strongest case is flexibility without giving up an API-driven model. The same platform is designed to handle human sign-in and non-human identities, with authentication choices such as passkeys, magic links, social logins and MFA. Fine-grained authorization and role-based access control cover access decisions beyond the initial login.

Deployment options are useful for teams that cannot put identity entirely in a vendor-hosted environment. Self-hosted, on-premises, hybrid and air-gapped deployments are listed alongside hosted choices. The free Community plan is specifically for self-hosted deployments and lists unlimited monthly active users (MAUs), making it a meaningful starting point for teams willing to run the service themselves.

Hosted pricing has visible entry points, though it is listed on annual billing:

  • Starter is $162 per month, starts at 1,000 MAUs, and includes one connector, 100 machine-to-machine entities and unlimited identity providers.
  • Essentials is $240 per month, with business hosting, five connectors, 1,000 machine-to-machine entities, unlimited identity providers and email support with a 24–48-hour response.

A Reddit commenter in a vendor-comparison thread also praised FusionAuth’s pricing clarity, while noting that pricing depends on plan, hosting and MAUs.

03Where it falls short

The hosted prices are not a full month-to-month comparison. Starter and Essentials show annual-billing prices per month; standalone monthly prices are not published. Enterprise pricing is also not published, so teams needing high availability cannot estimate that tier from the listed figures. Enterprise includes unlimited connectors and machine-to-machine entities, with 24/7 phone and email support; a 99.99% SLA is available.

The lower hosted tiers have specific constraints to check against your architecture: Starter lists one connector and 100 machine-to-machine entities, while Essentials lists five connectors and 1,000 machine-to-machine entities. Starter’s listed starting point is 1,000 MAUs. The pricing details do not establish a maximum MAU limit for either tier, so confirm how usage affects your quote before switching.

SCIM is another plan detail to verify. A Reddit commenter identifying as a FusionAuth representative said SCIM is part of Enterprise, not Essentials. And self-hosted does not necessarily mean open source: Reddit users discussing FusionAuth describe it as closed-source. Teams that require source-code access should check the licensing terms rather than assuming deployment control includes code access.

04FusionAuth pricing: what you'll actually pay

FusionAuth has a free Community plan for self-hosted deployments, with unlimited monthly active users (MAUs). Hosted pricing starts at $162 per month for Starter, but that is the listed price with annual billing; FusionAuth does not publish a standalone month-to-month price. Starter begins at 1,000 MAUs and includes one connector and 100 machine-to-machine entities.

Essentials is listed at $240 per month with annual billing: $78 more than Starter. It raises the allowances to five connectors and 1,000 machine-to-machine entities, and adds business hosting and email support with a 24–48-hour response time. Both hosted plans list unlimited identity providers.

Enterprise pricing is not published. It includes high-availability hosting, unlimited connectors and machine-to-machine entities, plus 24/7 phone and email support; a 99.99% SLA is available. No paid add-ons are listed in the published pricing details. Compare the hosted caps and get a month-to-month quote before budgeting: the listed monthly figures require annual billing.

Full FusionAuth pricing breakdown →

05Switching to (or from) FusionAuth

Treat a move to FusionAuth as an identity-system migration, not a simple login swap. Its APIs cover authentication and authorization, and it supports user, service, AI, and machine-to-machine identities. Before switching, inventory identity types, login methods, connectors, roles, and integrations, then map them to FusionAuth’s APIs and plan limits. Hosted Starter, for example, lists one connector and 100 machine-to-machine entities; Essentials lists five connectors and 1,000 entities.

FusionAuth supports self-hosted and several hosted or private deployment models, which gives teams options if infrastructure requirements change. But deployment flexibility does not establish that data export or a later migration will be easy: the published material does not describe export tooling, so confirm how to retrieve users, credentials, configuration, and authorization data before committing.

The published sources include no Reddit posts, so we can’t responsibly name recurring reasons users leave. Ask FusionAuth for an exit plan and test your required data export before moving production identities.

From the threadsWhat users say

Sentiment is mixed but practical: users value clear pricing, self-hosting, and the removal of Elasticsearch as a requirement. The main cautions are that FusionAuth is closed source and OIDC setup can fail when issuer values do not match.

Clear pricing
I do appreciate how clear FusionAuth is with pricing; not something you get everywhere
r/IdentityManagement · view thread
Simpler self-hosting
Killing the elasticsearch requirement is awesome. Can't stand that RAM hog ;) With that elimination, I'm going to check it out
r/selfhosted · view thread
Closed-source concern
Worth noting that FusionAuth is closed-source as well
r/selfhosted · view thread
OIDC issuer mismatch
The issuer values have to exactly match otherwise the auto-discovery will bail out, error and stop the process
r/BookStack · view thread

Questions people ask

Is FusionAuth trustworthy?

The Reddit threads we read don't establish whether FusionAuth is secure or trustworthy. One self-hosting commenter objected that it is closed source and wanted code visibility; another commenter argued open source is not inherently more secure. We would treat trust as a diligence question and review current security documentation and contractual controls before deciding.

Who uses FusionAuth?

One Reddit user described configuring FusionAuth for BookStack and said it also served Nextcloud and an individual PHP app. Separately, a SaaS evaluator included FusionAuth among roughly 15 SSO vendors they compared. These are examples from Reddit, not a verified customer list or evidence of how widely FusionAuth is used.

Can FusionAuth be self-hosted, and is it open source?

FusionAuth can be self-hosted, and the published pricing details list a free Community plan for self-hosted deployments with unlimited MAUs. But self-hosting does not mean open source: Reddit commenters explicitly describe FusionAuth as closed source. If code visibility is a requirement, factor that into your evaluation.

How much does FusionAuth cost?

The published pricing details list Community at $0 per month, Starter at $162 per month with annual billing, and Essentials at $240 per month with annual billing. Starter starts at 1,000 MAUs. Standalone month-to-month prices and Enterprise pricing are not published on the vendor's site, so confirm current costs before budgeting.

Does FusionAuth include SCIM?

A FusionAuth representative in a Reddit thread corrected an evaluator: SCIM is part of Enterprise, not Essentials. The published plan details do not list SCIM, so verify the current feature matrix before switching. The representative also said pricing depends on the plan and support, hosting choice, and MAU count.

Sources

  1. FusionAuth homepage
  2. FusionAuth pricing, compiled via web search from fusionauth.io, idppricing.com, aitoolsnav.com
  3. Reddit: Evaluated 15 SSO providers for a SaaS product — here’s what stood out (and what didn’t)
  4. Reddit: FusionAuth 1.16.1 released
  5. Reddit: Bookstack with OpenID Connect against FusionAuth does not work
  6. Reddit: Announcing FusionAuth 1.17 (free as in beer identity provider)