Download JDK for Windows

Download a JDK for Windows development. Compare Java versions and distributions, then select the CPU architecture and package format for your PC.

Available JDK downloads

Downloads are provided directly by the official JDK vendors. GetJDK does not modify JDK binaries.

  • Version: 25.36.205Azul Zulu
    Operating System
    Windows
    Architecture
    x64
    Java Package
    JDK
  • Version: 25.36.205Azul Zulu
    Operating System
    Windows
    Architecture
    aarch64
    Java Package
    JDK
  • Version: 25.36.205Azul Zulu
    Operating System
    Windows
    Architecture
    x64
    Java Package
    JDK FX
  • Version: 25.36.17Azul Zulu
    Operating System
    Windows
    Architecture
    x64
    Java Package
    JDK
  • Version: 25.36.15Azul Zulu
    Operating System
    Windows
    Architecture
    x64
    Java Package
    JDK

Choose a Windows JDK package

Match the architecture to your Windows system: x64 builds target 64-bit Intel and AMD processors, while AArch64 or ARM64 builds target Windows on ARM. Available choices depend on the Java version and distribution.

Use a vendor's installer for its guided setup, or extract a ZIP archive when you want to manage the installation directory yourself. Point JAVA_HOME at the JDK directory and add its bin directory to PATH when required by your tools.

Java versions available for Windows

Browse 22 Java release lines for Windows, including LTS releases 25, 21, 17, 11, 8. Start with the version required by your project, then compare the available vendors and updates.

The catalog shows available downloads, not a support guarantee. Check each vendor's platform requirements and maintenance policy for your chosen Java release.

Verify your JDK installation

Open a new PowerShell window after installation. Check the Java runtime and compiler versions; where.exe java shows which executable Windows finds on PATH.

java -version
javac -version
where.exe java