Download JDK for macOS
Download a JDK for macOS on Apple Silicon or Intel. Find an available Java version and distribution, then choose the build that matches your Mac.
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
- macOS
- Architecture
- aarch64
- Java Package
- JDK
- Version: 25.36.205Azul Zulu
- Operating System
- macOS
- Architecture
- x64
- Java Package
- JDK
- Version: 25.36.205Azul Zulu
- Operating System
- macOS
- Architecture
- aarch64
- Java Package
- JDK FX
- Version: 25.36.205Azul Zulu
- Operating System
- macOS
- Architecture
- x64
- Java Package
- JDK FX
- Version: 25.36.17Azul Zulu
- Operating System
- macOS
- Architecture
- x64
- Java Package
- JDK
Apple Silicon or Intel: choose your Mac build
Choose AArch64 or ARM64 for a native Apple Silicon build, or x64 for an Intel Mac. Older Java releases may not provide native Apple Silicon packages; check the actual architecture choices before downloading.
Follow the selected vendor's instructions for its installer or archive. Multiple JDK versions can coexist on macOS, so your terminal and IDE may use different installations.
Java versions available for macOS
Browse 21 Java release lines for macOS, 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
In Terminal, check the runtime and compiler. The macOS java_home utility lists recognized JDK installations, which helps identify the version used by your tools.
java -version
javac -version
/usr/libexec/java_home -V