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
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
| Plan | Billed annually | Billed monthly | Built for |
|---|---|---|---|
| Pay as you go | — | Quote | Teams wanting flexible, usage-based pricing |
| Annual Credits | — | Quote | Teams wanting predictable pricing and support |
| AuthKit | — | $0 | Apps needing user management and authentication |
| Single Sign-On | — | $125 | Apps adding enterprise SSO |
| Directory Sync | — | $125 | Apps syncing corporate directory users |
| Audit Logs | — | $0 | Apps capturing compliance events |
| Radar | — | $0 | Apps 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… | Get | Why |
|---|---|---|
| Prototype using hosted auth | AuthKit | The listed $0 monthly price covers up to 1 million monthly active users. |
| B2B app adding SSO | Pay as you go | The plan lists the first 1 million active users free; budget separately for per-connection SSO and Directory Sync. |
| Team needing service commitments | Annual Credits | It 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.
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.
