Build Identity Your Way With Flexible Pricing and Features

Duende gives teams full control over their identity infrastructure while delivering the stability business leaders depend on. Explore plans, features, and licensing options designed for organizations where control and reliability are non-negotiable.

Pricing Hero Image

Choose the Plan That Fits Your Architecture

When you build with Duende, you get more than a single solution. You get the infrastructure, documentation, and expert support to design and implement modern identity infrastructure with confidence.

Lite

$480

per month, billed annually


Capacity

  • 2 Connected Apps

  • 2 BFF Frontends

  • 1 Production Deployment

  • 10,000 Unique Identities in Duende User Management

Capabilities

  • Core Protocol Support

Support

  • Community Support

Add-ons are available starting with Standard plans

Talk to an Expert

Standard

$1,042

per month, billed annually


Capacity

  • 10 Connected Apps

  • 10 BFF Frontends

  • 1 Production Deployment

  • 100,000 Unique Identities in Duende User Management

Capabilities

  • Extended Protocol Support

  • Server-Side Sessions

Support

  • Dedicated Email · 2-Day SLA

  • 2 Escalations


Add-ons optional

  • Multi-Tenancy Available on Advanced Only

MOST POPULAR

Advanced

$2,075

per month, billed annually


Capacity

  • 30 Connected Apps

  • 30 BFF Frontends

  • 2 Production Deployments

  • 500,000 Unique Identities in Duende User Management

Capabilities

  • Extended Protocol Support

  • Server-Side Sessions

  • Dynamic Authentication Providers

  • SAML

  • Automatic Key Management

Support

  • Dedicated Email · 2-Day SLA

  • 4 Escalations


Add-ons optional

  • SAML Included
  • Automatic Key Management Included

Custom Plans

For organizations where scale, compliance, and customization require more

  • Up to Unlimited Deployments

  • Custom Contract Terms

  • Premium Support

CTA Background
FREE

Free to use for development,
testing and personal projects

Only pay for production

Get Started Now
FREE

Learn more about our free Community Edition

For qualifying startups and non-profits

Get Started Now
Capabilities

Duende delivers modular add-ons by design. Add what you need when you’re ready.

$4,000/year

Unlimited Unique Identities in Duende User Management

A user store, built for what’s next. A first-party, .NET SDK for user management, profiles, authentication, and lifecycle management tightly integrated with Duende IdentityServer. Passwords, MFA, and passkeys are built in.

Learn More

$2,000/year

Automatic Key Management

Eliminate one of the most common and most preventable causes of identity infrastructure outages. Automated lifecycle management for signing and validation keys: generation, rotation, propagation, and retirement. Native to IdentityServer. No external tooling. No manual processes.

Learn More

$4,000/year

SAML

Native SAML 2.0 in both directions. Provide SAML SSO to downstream partners and accept SAML assertions from upstream enterprise IdPs, all from the IdentityServer your team already controls.

Learn More

$1,500/year

Financial-Grade Security & Conformance

Validate your existing Duende IdentityServer configuration against FAPI 2.0 and OAuth 2.1 requirements and produce an audit-supporting conformance report with remediation guidance.

Learn More

$7,500/year

Multi-Tenancy

Serve isolated tenants and multiple issuer URLs from a single deployment. Multi-issuer support: a distinct OIDC issuer per context, fully spec-compliant. Spaces, now in preview, brings native .NET multi-tenancy: isolated users, configuration, and clients per space.

Learn More

Tier based pricing

Unlimited Connected Apps

Unlimited number of Connected Apps such as OAuth/OpenID Connect clients or SAML Service Providers that have a unique registration in your Duende IdentityServer instance and rely on it for identity, access, or federation.

Learn More

$3,000/year

Unlimited BFF Frontends

Use Duende Backend for Frontend to manage tokens on the server, and not in the browser, for single page applications (SPA). Duende BFF handles session management, token handling, and API proxying for browser-based applications.

Learn More

Everything You Need to Build and Evolve Identity

We provide the capabilities development teams need to extend authentication, integrate new systems, and adapt identity architecture over time. Explore our full set of features and compare plans to find the option that best fits your needs.

Capacity

Connected Apps Included

A Connected App is any unique registration in your Duende IdentityServer instance, such as an OAuth/OpenID Connect client ID or a SAML Service Provider, that relies on it for identity, access, or federation.

2

10

30

30

Unlimited Connected Apps

This designates whether your package has the ability to purchase the Unlimited Connected Apps add-on.

Add-on

Add-on

Add-on

BFF Frontends Included

Number of Backend for Frontend (BFF) frontends that can be deployed.

2

10

30

30

Unlimited BFF Frontends

This designates whether your package has the ability to purchase the Unlimited BFF Frontends add-on.

Add-on

Add-on

Add-on

Production Deployments Included

A single deployment acts as a single OpenID Connect / OAuth authority hosted at a single URL. It can consist of multiple physical or virtual nodes for load-balancing or failover purposes.

1

1

2

2

Additional Production Deployments

Add-on

Add-on

Unique Identities in Duende User Management Included

The total number of unique identity records stored in Duende User Management, identified by User Management user ID per billing period.

10,000

100,000

500,000

500,000

Unlimited Unique Identities in Duende User Management

Add-on

Add-on

Add-on

Capabilities

Protocol Support

The OpenID Connect (OIDC) and OAuth 2.0 foundations that most applications need. Includes recommended flows and critical security features such as Pushed Authorization Requests (PAR) and Demonstration of Proof-of-Possession (DPoP).

Core

Extended

Extended

Extended

Server-Side Sessions

Allows for advanced session management scenarios, including session revocation, inactivity timeouts, and more.

Dynamic Authentication Providers

SAML

Add-on

Automatic Key Management

Add-on

Financial-Grade Security & Conformance (FGSC)

Add-on

Add-on

Add-on

Multi-Tenancy

Add-on

Add-on

Support

Support Tier

Community Support

Priority Support

Priority Support

Premium Support

Support Channel

How you reach the Duende support team for product questions.

Public GitHub forum

Dedicated email

Dedicated email

Dedicated email + TAM

Response SLA

Guaranteed maximum time for initial response, measured in US business days.

2 business days

2 business days

1 business day

Escalation Calls

Focused video sessions with our engineering team to diagnose and resolve complex product issues.

2 per year

4 per year

8 per year

Feature Requests

Public forum

Email channel

Email channel

Via TAM

Dedicated Technical Account Manager (TAM)

A named point of contact who develops deep familiarity with your implementation, architecture, and business needs.

Security Notification Service Priority

Open Source Package Support

Support coverage for Duende open-source packages, including IdentityModel and Access Token Management.

Capacity

Connected Apps Included

A Connected App is any unique registration in your Duende IdentityServer instance, such as an OAuth/OpenID Connect client ID or a SAML Service Provider, that relies on it for identity, access, or federation.

2

10

30

30

Unlimited Connected Apps

This designates whether your package has the ability to purchase the Unlimited Connected Apps add-on.

Add-on

Add-on

Add-on

BFF Frontends Included

Number of Backend for Frontend (BFF) frontends that can be deployed.

2

10

30

30

Unlimited BFF Frontends

This designates whether your package has the ability to purchase the Unlimited BFF Frontends add-on.

Add-on

Add-on

Add-on

Production Deployments Included

A single deployment acts as a single OpenID Connect / OAuth authority hosted at a single URL. It can consist of multiple physical or virtual nodes for load-balancing or failover purposes.

1

1

2

2

Additional Production Deployments

Add-on

Add-on

Unique Identities in Duende User Management Included

The total number of unique identity records stored in Duende User Management, identified by User Management user ID per billing period.

10,000

100,000

500,000

500,000

Unlimited Unique Identities in Duende User Management

Add-on

Add-on

Add-on

Capabilities

Protocol Support

The OpenID Connect (OIDC) and OAuth 2.0 foundations that most applications need. Includes recommended flows and critical security features such as Pushed Authorization Requests (PAR) and Demonstration of Proof-of-Possession (DPoP).

Core

Extended

Extended

Extended

Server-Side Sessions

Allows for advanced session management scenarios, including session revocation, inactivity timeouts, and more.

Dynamic Authentication Providers

SAML

Add-on

Automatic Key Management

Add-on

Financial-Grade Security & Conformance (FGSC)

Add-on

Add-on

Add-on

Multi-Tenancy

Add-on

Add-on

Support

Support Tier

Community Support

Priority Support

Priority Support

Premium Support

Support Channel

How you reach the Duende support team for product questions.

Public GitHub forum

Dedicated email

Dedicated email

Dedicated email + TAM

Response SLA

Guaranteed maximum time for initial response, measured in US business days.

2 business days

2 business days

1 business day

Escalation Calls

Focused video sessions with our engineering team to diagnose and resolve complex product issues.

2 per year

4 per year

8 per year

Feature Requests

Public forum

Email channel

Email channel

Via TAM

Dedicated Technical Account Manager (TAM)

A named point of contact who develops deep familiarity with your implementation, architecture, and business needs.

Security Notification Service Priority

Open Source Package Support

Support coverage for Duende open-source packages, including IdentityModel and Access Token Management.

Frequently Asked Questions

  • Review our licensing packages on our pricing page. We offer a variety of licensing options designed for your architectural and business requirements. Not sure which license is right for you, or need additional deployments, a higher support level, or custom contract terms? Reach out to our team to learn more.

    If you are a current IdentityServer4 user, book a free 30-minute IS4 upgrade assessment with our team.

  • A Connected Application (Connected App) is any application or service registered with your Duende IdentityServer instance that relies on it for identity, access, or federation. Connected Apps are the unit we use to measure usage for licensing. Each Connected App has its own registration that defines how it interacts with IdentityServer and what it is allowed to do.

    Connected Apps fall into these categories:

    1. Interactive applications use OpenID Connect (OIDC) to authenticate users and obtain tokens. These include web apps, native mobile or desktop applications, and SPAs, each identified by its own client ID.
    2. Machine-to-machine clients request access tokens without user interaction, typically using the client credentials grant. Background services, APIs calling other APIs, and MCP clients are common examples.
    3. Third-party API consumers that use a client ID and client secret, typically in SaaS or B2B situations.
    4. SAML Service Providers use SAML 2.0 to establish federated trust with IdentityServer acting as the Identity Provider (IdP), enabling single sign-on for apps that rely on SAML-based authentication.

    Each separate registration counts as a separate Connected App, including when the same application is registered under more than one protocol.

  • Each separate registration or configuration in IdentityServer counts as one Connected App. Some common examples:

    • One client with multiple redirect URIs, grant types, or scopes: 1 Connected App.
    • Two separately registered SAML Service Providers: 2 Connected Apps.
    • The same application registered with both OpenID Connect and SAML: 2 Connected Apps.
    • A machine-to-machine integration with its own client credentials registration: 1 Connected App, no matter how many machines use it.
    • One BFF host serving two frontends that each have their own client registration: 2 Connected Apps.
    • Clients registered through Dynamic Client Registration: 1 Connected App per registered client.
    • IdentityServer connecting to external identity providers through dynamic providers: not counted as Connected Apps.
  • Lite licenses and community support use our public GitHub forum, with no response time SLA. Standard and Advanced licenses include a 2 business day response via dedicated email. Custom licenses include a 1 business day response, plus a dedicated Technical Account Manager. Response times are measured against standard US business days.

  • Escalation calls are focused video pairing sessions where our engineering team works alongside yours to diagnose and resolve complex product issues. Standard licenses include 2 per year, Advanced licenses include 4 per year, and Custom licenses include 8 per year. Lite licenses do not include escalation calls. These are development-focused sessions, not ongoing operational support or on-call coverage. You are responsible for the operation and maintenance of your environments.

  • Yes. Customers with plans purchased before June 2, 2026 can add any available add-on while keeping their historical plan. This exception applies only to historical plans. Customers purchasing a plan on or after June 2, 2026 can only use add-ons available with their selected plan.

  • You do not need a license for development, testing, or trial. Download and use our library from NuGet and get started with trial mode. Start learning with the Duende IdentityServer quickstart tutorials.

  • Upgrading is simple and flexible – you can do so at any time. We'll issue a new license for your updated term and ensure you receive prorated credit for the remaining unused time on your existing license.

  • Self-hosted means you are running Duende IdentityServer on your own infrastructure - whether that's your own data center or a cloud subscription you own. Standard licenses cover this model but do not permit redistribution to infrastructure owned by your business customers.

    Redistribution is a separate license type designed for customers who want to bundle Duende IdentityServer as part of a product that they distribute to customers. Note that a redistribution license is tied to a specific product and cannot be used as a general-purpose identity provider for applications outside of that product.

    If you plan to ship Duende IdentityServer as part of a product to your customers, you will need a redistribution license. Self-hosted and redistribution licenses are priced separately. See the self-hosted pricing and redistribution pricing pages.


  • We renamed the licensing unit from client IDs to Connected Apps. The new name covers an expanded set of protocols supported by IdentityServer, including SAML, which doesn't use the term "client ID". For most customers, the count does not change. Customers who add SAML Service Providers may see their count increase. In technical OpenID Connect and OAuth contexts, a client ID is still a client ID.

  • Every plan includes a set number of Connected Apps, Duende User Management users, and BFF frontends. If you need more, a flat-rate add-on removes the limit, so your costs stay predictable as you grow:

    • Unlimited Connected Apps removes the limit on Connected Apps.
    • Unlimited Unique Identities in Duende User Management removes the limit on users stored in Duende User Management.
    • Unlimited BFF Frontends removes the limit on the number of BFF frontends.

    These add-ons expand the capacity of your plan: how many Connected Apps, users, and BFF frontends you can have. They don’t change what the products do. IdentityServer, User Management, and BFF work exactly as they do in your respective plan, and you only need an add-on if you go beyond what your plan includes. They are available with the Standard, Advanced and Custom plans. See the pricing page for prices.

  • The unlimited add-ons are available on the Standard, Advanced, and Custom plans, so you can add capacity as you grow. Are you on Lite or the Community Edition? Moving up to Standard unlocks unlimited Connected Apps, Duende User Management users, and BFF frontends, plus extended protocol support and server-side sessions.

  • Simply, and predictably. Each flat-rate add-on has a published price, so you know your cost up front and it doesn’t change as you add apps, tenants, users, or frontends. Additional production deployments are priced separately, per deployment, so you pay only for the deployments you add. See the pricing page for details.

  • The Custom plan is for organizations whose needs go beyond our published plans and add-ons. It includes:

    • Production deployments beyond what your plan includes, to match the scale of your environment
    • Premium support, our most comprehensive support package
    • Contract terms built around your organization’s legal, security, and procurement needs

    If you only need more Connected Apps, User Management users, or BFF frontends, the unlimited add-ons on the Standard or Advanced plan are usually the simplest route.

    • Lite: support through the public GitHub forum; feature requests through the forum.
    • Standard: dedicated email support with a 2 business day response time and 2 escalation calls per year; feature requests by email.
    • Advanced: dedicated email support with a 2 business day response time and 4 escalation calls per year; feature requests by email.
    • Custom: dedicated email support with a 1 business day response time and 8 escalation calls per year. Also includes a dedicated Technical Account Manager, priority security notifications, and support for our open-source packages.

Can’t find what you’re looking for?

Ellipse Left Texture Ellipse Right Texture
Ellipse Right Texture
GET STARTED

Build Identity on Your Terms

Start a free trial to explore Duende in your environment, or connect with our team to discuss plans, licensing, and implementation.

CTA Background