Microsoft Build of OpenJDK latest version & end-of-life dates

Latest version, released Aug 7, 2026 (2 months ago) Supported

Microsoft Build of OpenJDK currently has 4 supported releases. The newest is Microsoft Build of OpenJDK 25 (LTS), released Sep 16, 2025, now at 25.0.4.1. The next end-of-life date is Sep 30, 2027, when Microsoft Build of OpenJDK 17 (LTS) stops getting updates. New releases come out about every 2 years, and each is supported for about 6 years, 2 months.

Not sure? Run java -version · commands for other tools

Support timeline

What the colors mean
25 LTS 21 LTS 17 LTS 11 LTS
Supported Today

Supported versions

BranchReleasedLatestStatusEnd of life
25 (LTS) Sep 16, 2025 25.0.4.1
Aug 7, 2026
Supported until Sep 30, 2030 Sep 30, 2030
in 3 years
21 (LTS) Sep 19, 2023 21.0.12.1
Aug 7, 2026
Supported until Sep 30, 2028 Sep 30, 2028
in 1 year
17 (LTS) Sep 14, 2021 17.0.20.1
Aug 7, 2026
Supported until Sep 30, 2027 Sep 30, 2027
in 11 months
11 (LTS) Jan 21, 2019 11.0.32.1
Aug 19, 2026
Supported until Sep 30, 2027 Sep 30, 2027
in 11 months

Quick answers

What is the latest version of Microsoft Build of OpenJDK?
The latest version of Microsoft Build of OpenJDK is 25.0.4.1, released on August 7, 2026.
Which versions of Microsoft Build of OpenJDK are still supported?
Microsoft Build of OpenJDK 25 (LTS), 21 (LTS), 17 (LTS) and 11 (LTS) are currently supported.
When is the next Microsoft Build of OpenJDK end-of-life date?
Microsoft Build of OpenJDK 17 (LTS) reaches end of life on September 30, 2027. After that it gets no more updates, including security fixes.
How do I check which version of Microsoft Build of OpenJDK I have?
Run java -version, then paste the result into the “Am I up to date?” box on this page.

Release history

RSS
  1. 11.0.32.1
  2. 25.0.4.1
  3. 21.0.12.1
  4. 17.0.20.1
  5. 25.0.4
  6. 21.0.12
  7. 17.0.20
  8. 11.0.32
  9. 11.0.31
  10. 25.0.3
  11. 21.0.11
  12. 17.0.19

Every version's release date is on its branch page.

Use this data

Microsoft Build of OpenJDK latest version badge

Official release policy · Checked 6 hours ago