System requirements

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

Software requirements

Operating systems:

  • Windows Client: 10 (Version 1607+), 11 (Version 22000+)
  • Windows Server: 2016, 2019, 2022
  • Linux systems (see Supported OS versions for a list of all supported Linux distributions)

Windows Server 2012 R2 end of support

Microsoft ended support for Windows Server 2012 R2 on  October 10, 2023. See the Windows Server 2012 reaching end of support article for more information.

This operating system is no longer supported or tested for Xperience by Kentico.

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

Hosting requirements

SaaS environment deployments

Projects deployed to the SaaS environment are hosted using appropriate hardware configurations.

Self-managed deployments

Self-managed hosting options, as well as cloud hosting using the Microsoft Azure platform, including Azure SQL, Azure Storage, and other services have the following server requirements (dedicated or shared):

  • Minimum: 4 GB memory (RAM), 200 MB database size
  • Recommended: 8 GB memory, 1 GB database size

The recommended hosting parameters depend on the scale and implementation details of each project. Very large or heavily trafficked websites may have significantly higher requirements. For virtual hosting servers, the listed values refer to the memory capacity available for your web application, not the server’s overall resources.

Browser requirements

Recommended resolution

The Xperience administration is optimized for the 1920x1080 resolution (also known as 1080p or Full HD). Xperience makes use of the resolution to display graph areas and other elements correctly. Using Xperience on lower resolutions may result in some of the UI elements displaying incorrectly.

Supported browsers

Xperience by Kentico supports the following browsers: 

  • Chrome
  • Firefox
  • Microsoft Edge
  • Safari on Mac OS

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.

The list of supported browsers above also applies to visitors of websites running on Xperience.

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.