Identity for every user,
app and AI agent
Casdoor secures how customers, employees and AI agents sign in and what they can access: single sign-on, MFA, passwordless login and fine-grained authorization, on open standards. Run it in your own data center or on a dedicated Casdoor Cloud instance.
$10 free credit to start, then Cloud from $24/month billed yearly with no per-user fees · or self-host for free →

Built into products and platforms from leading AI companies, enterprises and Apache projects
Casbin, the authorization engine inside Casdoor, runs in code from
Proven in production, on every continent
From start-ups to banks, carmakers and ministries of education, teams run their sign-in on Casdoor, in the cloud or behind their own firewall.
- Active login domains
- 5,000+
- with a live Casdoor login page in the last 90 days*
- Login page loads a month
- 1.5M+
- across those deployments, September 2026*
- Docker pulls
- 2.4M+
- of the official Casdoor images
- GitHub stars
- 14.7k
- one of the most-starred open-source IAM projects
* Counted from requests to Casdoor's public CDN, July to September 2026. Deployments that host their own assets or run on private networks are not included, so the real numbers are higher.
Capabilities
Everything an identity team needs. Nothing to bolt on.
Casdoor is one server with one console. Every capability below is in the free open-source edition. What each Casdoor Cloud plan includes is compared further down.


Authentication
- Hosted, brandable login and sign-up pages
- Passkeys (WebAuthn), Face ID and magic links
- TOTP, SMS, email and RADIUS MFA, required per organization
- 75+ social and enterprise identity providers
- reCAPTCHA, hCaptcha, Turnstile and GeeTest
- Password policies with history checks
Single sign-on & protocols
- OAuth 2.0 and OpenID Connect provider, with PKCE
- SAML 2.0 IdP with Single Logout and IdP-initiated SSO
- CAS, LDAP, RADIUS and Kerberos/SPNEGO
- Upstream OIDC and SAML: Entra ID, Okta, ADFS
- Device flow, Token Exchange, DPoP, JWT client auth
- Back-channel and RP-initiated logout
Authorization
- Casbin models: ACL, RBAC, ABAC or your own
- Roles, groups and per-resource permissions
- Single and batch enforce APIs
- Permissions that expire automatically
- See which role or group granted each permission
- Per-tool permissions for MCP servers
Users & directory
- Organizations with their own users, apps and branding
- Group trees, invitations and bulk import or export
- SCIM 2.0 provisioning API
- Sync from Active Directory, Entra ID, Google Workspace and Okta
- Keycloak, AWS IAM, SCIM, WeCom, DingTalk, Lark and database syncers
- Self-service account pages and impersonation for support
Extend & integrate
- REST API and Swagger docs for every object
- 20+ official SDKs for web, backend, mobile and desktop
- Webhooks for sign-ins, sign-ups and changes
- Marketplace of app integrations, IdP templates and login themes
- Custom HTML and CSS on login pages
- Built-in payments, plans and subscriptions
- Email, SMS, storage and notification providers
Operations
- Audit records, forwarded to Syslog and your SIEM
- Session list with device and IP, and session limits
- Retention settings for records and tokens
- MySQL, PostgreSQL and other databases
- Docker, Helm chart and Redis Cluster for HA
- 11 interface languages
Casdoor Cloud pricing
Simple pricing. No per-user fees.
Every plan is a dedicated, fully managed Casdoor instance. Pay a flat price, not per monthly active user.
Basic
For small teams getting started with a hosted Casdoor.
Billed $288 yearly, save 17%
or $0.06 / hour pay-as-you-go
Get Basic- Dedicated Casdoor instance and database
- Unlimited MAU, no per-user fees
- OIDC, SAML, CAS and SCIM, no per-connection fees
- Passkeys, MFA and 75+ social providers
- 1 organization and 10 applications
- 7-day audit log retention
- Hosted in Singapore or Japan
- Support via tickets
Premium
For growing start-ups that need their own login domain.
Billed $780 yearly, save 18%
or $0.16 / hour pay-as-you-go
Get Premium- Everything in Basic
- Custom domain with managed TLS certificate
- Remove Casdoor branding, custom HTML and CSS
- 10 organizations and unlimited applications
- 90-day audit logs, IP allowlists and impersonation
- Choose from 23 regions and switch any time
- 8x5 technical support
Enterprise
For companies running Casdoor in production.
Billed $2,388 yearly, save 20%
or $0.50 / hour pay-as-you-go
Get Enterprise- Everything in Premium
- Unlimited organizations and 5 custom domains
- 1-year audit logs and SIEM forwarding
- A staging instance included
- Priority 8x5 technical support
- Help with onboarding and migration
- Custom terms and invoicing on request
New accounts get $10 in free credit to try a Basic instance on pay-as-you-go, valid for 30 days. Pay-as-you-go instances are billed by the minute from your prepaid balance.
Casdoor for large organizations
Need on-premises deployment, migration help or custom terms?
We help teams plan self-hosted and private-cloud deployments, migrate users from other identity platforms, design authorization models and agree contracts and invoicing that fit your procurement process.
Prefer to run it yourself? Casdoor is free and open source — self-hosting guide.
Prices in USD. Payments are processed by Stripe. Existing subscribers keep the price they signed up at. Casdoor Cloud is operated by Casbin Inc. See our Terms of Service and Refund Policy.
Plan features
Compare plans. No SSO tax on any plan.
Every plan includes OIDC, SAML, SCIM, passkeys and MFA, with no per-user or per-connection fees. Higher plans add more organizations, your own branding, longer audit logs, security controls and faster support.
| Features | Basic$24 / month billed yearlyGet Basic | Premium$65 / month billed yearlyGet Premium | Enterprise$199 / month billed yearlyGet Enterprise |
|---|---|---|---|
| Plan | |||
| Billed monthly | $29 / month | $79 / month | $249 / month |
| Billed yearly | $24 / month ($288 / year) | $65 / month ($780 / year) | $199 / month ($2,388 / year) |
| Pay-as-you-go, billed by the minute | $0.06 / hour | $0.16 / hour | $0.50 / hour |
| Free trial credit | $10 for 30 days | Not included | Not included |
| Suggested sizeGuidance, never throttled | Up to 10,000 MAU | Up to 100,000 MAU | Up to 500,000 MAU |
| Organizations | 1 | 10 | Unlimited |
| Applications | 10 | Unlimited | Unlimited |
| Payment | Card | Card | Card, or invoice on request |
| Hosting | |||
| Regions | Singapore or Japan | All 23 regions | All 23 regions |
| Move to another region | Not included | Included | Included |
| Custom domains | Not included | 1 | 5 |
| Staging instance | Not included | Not included | 1 included |
| Branding | |||
| Custom HTML and CSS on login pages | Not included | Included | Included |
| Remove "Powered by Casdoor" | Not included | Included | Included |
| Authentication | |||
| Require MFA for a whole organization | Not included | Included | Included |
| MFA through your RADIUS server | Not included | Not included | Included |
| Users & directory | |||
| Impersonation for support | Not included | Included | Included |
| Authorization | |||
| ABAC and custom Casbin models | Not included | Included | Included |
| Permissions that expire automatically | Not included | Included | Included |
| Security & logs | |||
| Audit log retention | 7 days | 90 days | 1 year |
| IP allowlists | Not included | Included | Included |
| Forward records to Syslog or your SIEM | Not included | Not included | Included |
| Developers | |||
| Webhooks | 3 | 20 | Unlimited |
| Built-in payments, plans and subscriptions | Not included | Included | Included |
| Support | |||
| First response | 2 business days | 1 business day | 4 business hours |
| 8x5 technical support | Not included | Included | Included |
| Priority support | Not included | Not included | Included |
| Help with onboarding and migration | Not included | Not included | Included |
| Custom terms | Not included | Not included | On request |
Cloud or self-hosted
Same Casdoor. You choose who runs it.
| Self-hosted | Casdoor Cloud | |
|---|---|---|
| Price | Free (Apache-2.0) | From $24/month billed yearly, flat |
| Software | Open-source Casdoor | The same open-source Casdoor |
| Who runs and upgrades it | Your team | We do |
| Region | Your servers or cloud account | 23 regions to choose from (Basic: Singapore or Japan) |
| Domain | Any domain you own | yourcompany.casdoor.com, or your own domain on Premium and Enterprise |
| Database | Your MySQL, PostgreSQL or other database | A dedicated database per instance |
| Support | Community on GitHub and Discord | Tickets or 8x5 support, depending on plan |
| Switch later | Move to Cloud with our help | Export your data and self-host any time |
Casdoor Cloud regions
North America
South America
Europe
Oceania
Middle East
East Asia
Southeast Asia
South Asia
Basic plans run in Singapore or Japan. Premium and Enterprise plans can use any region and switch later.
FAQ
Frequently asked questions
How is Casdoor different from Auth0, Okta or Keycloak?
Can Casdoor secure AI agents and MCP servers?
Can we migrate from Okta, Keycloak or Active Directory?
What's the difference between Casbin and Casdoor?
What's the difference between Casdoor Cloud and the open-source version?
Which regions can I choose?
Do you have SOC 2 or ISO 27001 certification?
Can I move from Cloud to a self-hosted deployment later?
How do billing and cancellation work?
Do you offer consulting, for example on designing authorization?
Ready to secure your next big move?
Put login, single sign-on, MFA, permissions and AI agent access behind one open-source platform, hosted by us or run by you.
Try Casdoor Cloud free
A dedicated instance in the region you choose, from $24/month billed yearly with no per-user fees.
Free trialSelf-host for free
Run the same Apache-2.0 Casdoor on your own servers with Docker or Kubernetes.
Read the docsTalk to an expert
Plan a migration, an on-premises rollout or an authorization model with our team.
Contact sales