System Requirements

This page describes the software and hardware configurations required to run a program based on DotNetBrowser.

Software Requirements

DotNetBrowser runs on Windows only.


DotNetBrowser supports computers running a 32-bit or 64-bit version of Windows:

  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10
  • Windows Server 2008 R2
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Server 2019

.NET implementations

The supported .NET implementations are listed below.

Core Functionality

  • .NET Framework 4.5 and higher
  • .NET Core 2.2 (.NET Standard 2.0).

WinForms and WPF

  • .NET Framework 4.5 and higher.
  • .NET Core 3.0.

Hardware Requirements

  • CPU: Intel Pentium 4 or higher with SSE2 support.
  • RAM: 512 MB minimum.
  • Hard Disk Space: 350 MB.

HiDPI Monitors

DotNetBrowser recognizes the device scale factor that is used in the environments with HiDPI displays and renders HTML content with the respect to that scale factor. The BrowserView controls are compatible with different DPI awareness modes. The DotNetBrowser UI controls get the DPI awareness settings from the application configuration where it’s used and configure Chromium processes to use the same DPI awareness mode.

DotNetBrowser supports high DPI only if your .NET desktop application supports it.

These MSDN articles describe how to create DPI-aware .NET desktop applications:

ARM Is Not Supported

DotNetBrowser does not support the ARM architecture.

Other Environments

You can try running DotNetBrowser on other platforms or versions not listed here, but we do not guarantee all DotNetBrowser functionality works properly on a system that does not meet the software and hardware requirements.


Despite the fact that DotNetBrowser 2.0 core functionality supports .NET Core 2.2 and is compatible with .NET Standard 2.0, Linux environments are not supported yet in DotNetBrowser 2.0.


DotNetBrowser cannot be used on mobile devices with iOS and Android.

Go Top