programcode

Price check · Nov 6, 2026

WorkOS pricing

AuthKit has a generous free allowance; enterprise connections, audit events and Radar checks bring separate usage charges.

8.0/10Value 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

Short answer

Paid plans start at $65/mo. There's also a free plan.

WorkOS AuthKit costs $0 per month for up to 1 million monthly active users, and Pay as you go lists the first 1 million active users free. For teams adding enterprise features, Single Sign-On and Directory Sync are charged per connection, while Audit Logs and Radar have their own usage-based costs. Annual Credits offers prepay discounts and service commitments, but pricing is custom. Estimate connections and event volume before treating the free user allowance as your full production budget.

01Every plan, line by line

PlanBilled annuallyBilled monthlyBuilt for
Pay as you go—QuoteTeams wanting flexible, usage-based pricing
Annual Credits—QuoteTeams wanting predictable pricing and support
AuthKit—$0Apps needing user management and authentication
Single Sign-On—$125Apps adding enterprise SSO
Directory Sync—$125Apps syncing corporate directory users
Audit Logs—$0Apps capturing compliance events
Radar—$0Apps needing bot and fraud protection

Add-ons and overages

  • AuthKit: $2,500/month per additional 1 million users
  • Radar: $100/month per 50,000 checks
  • Custom domain: $99/month
  • Audit log streaming: $125/month per SIEM connection
  • Audit event retention: $99/month per million events stored

02What the plan grid doesn't tell you

Enterprise connections

Single Sign-On and Directory Sync each charge per connection per month. The rate falls by volume, from $125 each in the 1–15 band to $65 each in the 51–100 band.

Audit event volume

Audit log streaming costs $125 per month per SIEM connection; event retention costs $99 per month per million events stored.

Radar and custom domain

Radar includes 1,000 checks free, then lists a $100 add-on per 50,000 checks. A custom domain is listed at $99 per month.

Annual Credits rates

Annual Credits offers prepay discounts, a 99.99% uptime SLA and support commitments, but WorkOS uses custom pricing for this plan.

03Which plan should you buy?

If you are…GetWhy
Prototype using hosted authAuthKitThe listed $0 monthly price covers up to 1 million monthly active users.
B2B app adding SSOPay as you goThe plan lists the first 1 million active users free; budget separately for per-connection SSO and Directory Sync.
Team needing service commitmentsAnnual CreditsIt offers prepay discounts, a 99.99% uptime SLA and guaranteed support SLA; rates are custom.

04Is WorkOS worth the money?

WorkOS can be good value when AuthKit’s free allowance covers your user base and you need a hosted path to enterprise identity. The bill changes when customers require separate SSO or Directory Sync connections, or when audit events and Radar checks grow. Use the published connection bands and add-ons to model those costs, then ask WorkOS for a quote above the free usage allowances and for Annual Credits. Self-hosting is not a listed way to avoid the fees.

Cheaper WorkOS alternatives →

WorkOS pricing FAQ

Is WorkOS free for 1 million monthly active users?

AuthKit is listed at $0 per month for up to 1 million monthly active users. Pay as you go separately lists the first 1 million active users free. Confirm which allowance fits your product configuration and what rates apply once usage exceeds it.

How much does WorkOS SSO cost?

Single Sign-On costs $125 per connection per month for 1–15 connections, $100 each for 16–30, $80 each for 31–50, and $65 each for 51–100. Directory Sync lists the same volume bands.

What does WorkOS Annual Credits cost?

Annual Credits uses custom pricing. The plan lists prepay credit discounts, a 99.99% uptime SLA, guided migration and onboarding, and a guaranteed support SLA. Contact WorkOS for a quote based on your usage and requirements.

Is WorkOS expensive?

It depends on the number of enterprise connections and your use of audit logs and Radar. AuthKit has a free allowance up to 1 million monthly active users, but SSO and Directory Sync add per-connection charges. Model those costs against your customer count and expected usage.