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