System requirements

Before you install Sitefinity CMS, you have to make sure that your system complies with the following requirements:
Components  Requirements
Server-side requirements
  • Microsoft® Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016, Windows Vista,  Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Azure

    NOTE: To deploy your Sitefinity CMS project to Windows Azure, you must first create and develop your project locally, using one of the other supported Windows platforms.

    NOTE: You cannot run Sitefinity CMS under Windows XP.

  • Sitefinity CMS supports both 32-bit and 64-bit Windows operating systems.
  • Internet Information Services 7+
  • Microsoft® .NET Framework 4.7.2
  • Microsoft® ASP.NET MVC 5
Database platforms Supported platforms:
  • Microsoft® SQL Server 2008, 2008 R2, 2012, 2012 R2, 2014, 2016, 2017
  • Microsoft® SQL Express 2008, 2008 R2, 2012, 2012 R2, 2014, 2016, 2017
  • Microsoft® Azure SQL
  • Oracle
  • MySQL version between 5.0.3 and 5.7.14
Memory requirements
500+ MB
Hard disk 400+ MB
Supported browsers (for administrative backend)

The latest two officially supported versions of the following browsers: 

  • Firefox
  • Chrome

JavaScript must be enabled on all browsers.

For development All Microsoft® Visual Studio editions for versions 2015, 2017.

IMPORTANT: To successfully deploy Sitefinity CMS, your hosting provider must support .NET 4.7.2 Framework and Full trust. You can find a list of Sitefinity’s official hosting partners on

Run your Sitefinity CMS website in a cloud environment

You can run your website in any cloud environment that supports Windows Server role instances, such as RackSpace and Amazon AWS. In these scenarios, you can set up your website as part of a load-balanced environment. 

Auto Scaling in load-balanced scenarios without the need to configure Sitefinity CMS is supported only for Windows Azure Cloud Services. In all other cloud IaaS providers Sitefinity CMS supports Auto Scaling by utilizing Redis service.

For more information, see Deploy projects to Windows Azure and Load balancing.

Geo location service

If you want to use Geo location API, you must use Microsoft SQL Server or SQL Express 2008 or higher. Microsoft SQL Server and SQL Express 2005, Oracle, and MySQL do not support Geo Location API.
For more information about Geo locations, see Address custom field.

IMPORTANT: If you are using Oracle, or MySQL databases, disable Geo locations in the following way:
  1. Click Administration » Settings » Advanced.
  2. In the treeview on the left, click GeoLocations » Providers » Default.
  3. Deselect Enabled checkbox and save your changes.

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Get started with Integration Hub | Sitefinity Cloud | Sitefinity SaaS

This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

Web Security for Sitefinity Administrators

This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?

Next article

Install Sitefinity CMS