---
title: System requirements
related:
  - https://docs.kentico.com/documentation/developers-and-admins/installation.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

This page summarizes the requirements for installing, developing, and hosting Xperience by Kentico projects.

## Software requirements

The machine where you want to run Xperience must have the following components installed:

- [.NET 8](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) through [.NET 10](https://dotnet.microsoft.com/en-us/download/dotnet/10.0) (support for .NET 8 and .NET 9 is [ending](https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core) on November 10, 2026).
- Microsoft SQL Server 2019 or newer (including the free [SQL Server Express Edition](https://www.microsoft.com/en-us/sql-server/sql-server-editions-express) and corresponding LocalDB editions). The **[collation](https://docs.microsoft.com/en-us/sql/relational-databases/collations/collation-and-unicode-support)** set for the SQL server _**must be case-insensitive**_.
- Tools that support ASP.NET Core development, such as [Visual Studio](https://visualstudio.microsoft.com/vs/) (2022 or 2026) or [Visual Studio Code](https://code.visualstudio.com/) for use during development.

You can run Xperience on operating systems that support .NET 8 through .NET 10, including Windows, macOS, and various Linux distributions. For specific supported OS versions, refer to:

- [Supported operating systems for .NET 8](https://github.com/dotnet/core/blob/main/release-notes/8.0/supported-os.md)
- [Supported operating systems for .NET 9](https://github.com/dotnet/core/blob/main/release-notes/9.0/supported-os.md)
- [Supported operating systems for .NET 10](https://github.com/dotnet/core/blob/main/release-notes/10.0/supported-os.md)

### AI tool compatibility

The [KentiCopilot](https://docs.kentico.com/guides/development/kenticopilot.md) initiative for Xperience by Kentico provides AI-powered tools designed to assist with development, content modeling, and upgrade tasks. This includes MCP servers and agent skills.

These features are built on open standards, primarily the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/). They are compatible with any AI development tool or IDE that supports MCP. No specific AI tool or editor is required.

> **Note:** Results may vary depending on the AI model and tool you use. The capabilities of tools and AI models evolve rapidly and we cannot guarantee consistent behavior across all possible combinations.
>
> At Kentico, we aim to maximize compatibility with flagship models used with _Claude Code_ and _GitHub Copilot_.

### Task-specific requirements

To run Xperience, only the [required components](#software-requirements) are needed. However, some tasks may depend on additional components:

- [PowerShell](https://learn.microsoft.com/en-us/powershell/scripting/overview), latest [LTS version](https://learn.microsoft.com/en-us/lifecycle/products/powershell). Required to create [deployment packages](https://docs.kentico.com/documentation/developers-and-admins/deployment/deploy-to-the-saas-environment.md#create-a-deployment-package) for [SaaS projects](https://docs.kentico.com/documentation/developers-and-admins/saas/saas-overview.md).
- [Node.js 22](https://nodejs.org/en/download) or newer. Required for running the [Management MCP server](https://docs.kentico.com/documentation/developers-and-admins/api/management-api.md) and building [custom admin UI components](https://docs.kentico.com/documentation/developers-and-admins/customization/extend-the-administration-interface/prepare-your-environment-for-admin-development.md).
- [React v18.3.1](https://react.dev/). Required for building [custom admin UI components](https://docs.kentico.com/documentation/developers-and-admins/customization/extend-the-administration-interface/prepare-your-environment-for-admin-development.md).

## Hosting requirements

### SaaS hosting

We recommend hosting your projects in [Kentico's SaaS](https://docs.kentico.com/documentation/developers-and-admins/saas/saas-overview.md), allowing you to offload the set up and management of application hosting to Kentico.

### Private cloud hosting

If you want to host your Xperience by Kentico applications in a [private cloud](https://docs.kentico.com/documentation/developers-and-admins/deployment/deploy-to-private-cloud.md) environment, for an average project, the server has minimum requirements of:

- 4 GB memory (RAM)
- 200 MB database size

The recommended hosting parameters depend on various aspects, such as the scale of the project, its architecture, implementation details, expected traffic, use of cache, utilization of background processes, etc. We recommend that you carry out your own performance testing and choose adequate hosting resources based on the results.

## Browser requirements

| Recommended resolution and screen size | The Xperience administration is optimized for the 1920x1080 resolution (also known as 1080p or Full HD) on full-size desktop monitors. Xperience makes use of the resolution to display graph areas and other elements correctly. Using Xperience on lower resolutions or smaller screens may result in some of the UI elements displaying incorrectly.                                                                                                                                                                                                                                                                                                                                                                        |
| -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Supported browsers                     | Xperience by Kentico supports the following browsers:<br>Chrome<br>Firefox<br>Microsoft Edge<br>Safari on Mac OS<br>We officially support and strongly recommend using the _**latest versions**_ of the browsers. Older browser versions (up to several versions back) should work correctly but may display simplified renderings of certain components.<br>The list of supported browsers above also applies to _**visitors of websites**_ running on Xperience.<br>However, the exact browser requirements always depend on the implementation of specific websites. With appropriate styling, live websites can work well in a wide variety of browsers, including responsiveness and general support for mobile browsers. |
| JavaScript                             | JavaScript must be enabled and allowed in the browser for the administration to work correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
