System requirements

Supported operating systems

Aspose.OCR for Java supports x86 (where applicable) and x64 versions of all operating systems that can run Java Runtime Environment, including:

Microsoft Windows

  • Windows 11: Home, Pro, Pro Education, Pro for Workstations, Enterprise, and Education
  • Windows 10 version 1703: Home, Professional, Education, and Enterprise
  • Windows 8: Core, Professional, and Enterprise
  • Windows 7: Home Premium, Professional, Enterprise, Ultimate
  • Windows Vista
  • Windows XP

Microsoft Windows Server

  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012
  • Windows Server 2008
  • Windows Server 2003


  • Ubuntu
  • openSUSE
  • CentOS


  • macOS

Supported Java platforms

Java 2 Platform, Standard Edition (J2SE) 6.0 (1.6) or later.

GPU support

To use GPU-accelerated version of Aspose.OCR for Java (aspose-ocr-gpu) you will need a CUDA capable GPU and NVIDIA CUDA Toolkit.

Read Installation Guides to learn how to install and check for correct operation of the CUDA Development Tools on your system.