WorkOS pricing

How WorkOS charges, what to know before you commit, and what you'd pay at your usage — next to what the alternatives would cost for the same thing.

How it charges

Checked 2026-10-03 on workos.com ↗ · USD, list prices
In short

AuthKit is free up to 1 million monthly active users, then $2,500/month per additional million; enterprise SSO and Directory Sync are $125 per connection per month.

Free plan
Yes
Side project
$0/mo AuthKit
Growing
$0/mo AuthKit
Scaling
$0/mo AuthKit
What the model leaves out

The first 1M MAU are free; each additional 1M MAU costs $2,500/mo (billed per million — modeled as $0.0025 per user). Enterprise SSO and Directory Sync are $125 per connection per month (volume discounts from 16 connections), not modeled.

Before you commit
  • Users beyond 1M are billed per block of 1M ($2,500/month each), not per user.
  • Each enterprise customer on SSO or Directory Sync is one connection at $125/month, with discounts from 16 connections.
  • A custom domain for AuthKit, Admin Portal and the email sender is an extra $99/month.
  • A user counts as active for any user action in the month: sign-up, sign-in or profile update.
PlanMonthly feeMonthly active users
AuthKitNone1M MAU includedthen $0.0025 per MAU

What you'd pay

Cost as you grow

$0$500$2,000$5,000$10,0001001k5k10k25k50k100k250k1M
WorkOSAuth0Better AuthFirebaseSupabaseClerkx: monthly active users (MAU) · cheapest usable plan at each point, list prices