|
| Authentication scopeConsumer, business, and enterprise authentication | B2C and B2B authentication in one tenant | AuthKit platform plus standalone enterprise APIs |
|---|
| Free tierWhat the free plan includes | Up to 50K MAU and 50K access tokens per monthone custom domain | Up to 1M MAUsorganizations, roles, MFA, and passkeys included |
|---|
| Custom domainServing hosted sign-in from your own domain | One included on Free and Pro | Hosted AuthKit add-on: $99 per month |
|---|
| Enterprise SSO pricingThe cost of each enterprise identity provider connection | $48 per connector per month on Pro | Starts at $125 per production connection per month for 1–15 |
|---|
| Pricing modelHow the plans are billed | Pro starts at $24 per monthno fixed MAU limitaccess-token usage and add-ons apply | Up to 1M MAUs free$2,500 per additional 1Menterprise products priced separately |
|---|
| B2B multi-tenancyModel business customers as organizations with roles | Organizations with roles, per-organization SSO, and JIT provisioning | Organizations, roles, and JIT includedSSO and Directory Sync priced per production connection |
|---|
| Sign-in UI controlBranding, wording, and languages of the sign-in experience | Editable translations15 built-in languages plus 113 additional language tagsBring Your UI | Hosted UI in about 90 locales with custom copy and CSScustom frontends through APIs |
|---|
| Open sourceWhat source is public and what can run on your infrastructure | Core auth platform, backend, and sign-in UICloud adds managed services | Frontend examples, SDKs, and OpenAPI are publichosted backend is proprietary |
|---|
| Backend self-hostingRun the user store and authentication service on your infrastructure | Supported with the open-source platform | No publicly documented self-hosted AuthKit or User Management backend |
|---|
| Deployment and data residencyWhere the authentication service can run | Cloud tenant data regions in EU, US, AU, and JPPrivate Cloudself-hosted | Public materials describe US-based hostingon-prem customer apps still call WorkOS APIs |
|---|