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

Software Requirements

JxBrowser runs on Windows, macOS, and Linux platforms.


JxBrowser supports both Windows 32-bit and 64-bit.

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


  • macOS Yosemite 10.10 or later (Intel Core i5, i7, i9)

macOS must run in the non-headless mode, because Chromium does not support the headless mode on this platform.


JxBrowser supports only Linux 64-bit.

  • Ubuntu 14.04+
  • Debian 8+
  • Fedora Linux 24+
  • openSUSE 13.3+
  • RedHat Enterprise Linux 7

Chromium does not work in the headless environment. In order to use JxBrowser in Linux headless environment you need to start X server.


JxBrowser supports both JDK 32-bit and 64-bit on Windows, and 64-bit only on macOS and Linux.



  • Oracle JDK 8.x and 10.x.

Hardware Requirements

  • CPU: Intel Pentium 4 or later that’s SSE2 capable.
  • RAM: 512 MB minimum.
  • Hard Disk Space: 350 MB.

HiDPI Monitors & Retina

JxBrowser supports HiDPI monitors on both Windows and macOS platforms with Retina displays.

ARM Is Not Supported

JxBrowser does not support the ARM architecture.

Other Environments

You can run JxBrowser on other platforms or versions not listed here, but we do not guarantee that all JxBrowser functionality will work or work at all on a system that does not meet the software and hardware requirements.

Go Top