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