Download Java JDK
Find the Java Development Kit for your project. Choose a Java version, operating system, and architecture, then compare available distributions.
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
- Linux musl
- Architecture
- aarch64
- Java Package
- JDK
- Version: 25.36.205Azul Zulu
- Operating System
- Linux glibc
- Architecture
- x64
- Java Package
- JDK
- Version: 25.36.205Azul Zulu
- Operating System
- Windows
- Architecture
- x64
- Java Package
- JDK
- Version: 25.36.205Azul Zulu
- Operating System
- Linux glibc
- Architecture
- amd64
- Java Package
- JDK
- Version: 25.36.205Azul Zulu
- Operating System
- Linux glibc
- Architecture
- aarch64
- Java Package
- JDK
Which Java Development Kit do I need?
Start with the Java version required by your project or build tools. Then match your operating system and CPU architecture. The filters suggest a version and device where possible, and you can change any selection.
A JDK includes the compiler and development tools needed to build Java applications. If you only need to run an application, check its runtime requirements and the JRE options under More filters.
Compare Java distributions
Different vendors package Java builds for different platforms and update schedules. Compare the version, architecture, package format, and maintenance terms before choosing a distribution.
GetJDK links to downloads from the official vendors. The download page provides checksum information when it is available, so you can verify the downloaded file.
Verify your JDK installation
After installing, open a new terminal and confirm that the Java runtime and compiler report the version your project expects.
java -version
javac -version