Samprix

Oracle JDK end of life

The newest Oracle JDK release still getting fixes is 25 (LTS). Oracle JDK 27 reaches end of life on 31 Mar 2027. Oracle JDK 17 reached end of life on 30 Sept 2026.

Dates last checked: how
Newest supported 25 long-term support
Next change Oracle JDK 27 end of life in 5 months
Getting fixes 3 of 28 releases
Last to reach end of life Oracle JDK 17 16 days ago
  • 27 Supported
  • 26 End of life
  • 25 LTS Supported
  • 24 End of life
  • 23 End of life
  • 22 End of life
  • 21 LTS Supported
  • 20 End of life
  • 19 End of life
  • 18 End of life
Supported Security fixes only Extended support only │ today · faded = no end date published

Which Oracle JDK version does your project use?

Drop your project into the End-of-Life Checker to see every runtime, base image and framework it uses, in your browser.

Check a project

Every Oracle JDK release

ReleaseReleasedEnd of lifeExtended Support endsLatestStatus
2715 Sept 202631 Mar 2027—27Supported
2617 Mar 202618 Sept 2026—26.0.2.1End of life
25LTS16 Sept 202530 Sept 203030 Sept 203325.0.4.1Supported
2418 Mar 202516 Sept 2025—24.0.2End of life
2317 Sept 202418 Mar 2025—23.0.2End of life
2219 Mar 202417 Sept 2024—22.0.2End of life
21LTS19 Sept 202330 Sept 202830 Sept 203121.0.12.1Supported
2021 Mar 202319 Sept 2023—20.0.2End of life
1920 Sept 202221 Mar 2023—19.0.2End of life
1822 Mar 202220 Sept 2022—18.0.2.1End of life
17LTS14 Sept 202130 Sept 202630 Sept 202917.0.20.1Extended support only
1616 Mar 202114 Sept 2021—16.0.2End of life
1515 Sept 202016 Mar 2021—15.0.2End of life
1417 Mar 202016 Sept 2020—14.0.2End of life
1317 Sept 201917 Mar 2020—13.0.2End of life
1219 Mar 201917 Sept 2019—12.0.2End of life
11LTS25 Sept 201830 Sept 202331 Jan 203211.0.32.1Extended support only
1020 Mar 201825 Sept 2018—10.0.2End of life
921 Sept 201720 Mar 2018—9.0.4End of life
8LTS18 Mar 201431 Mar 202231 Dec 20308u503Extended support only
7LTS11 Jul 201131 Jul 201919 Jul 20227u351End of life
612 Dec 200631 Dec 2018—6u211End of life
530 Sept 200430 Oct 2009—5.0u85End of life
1.413 Feb 200230 Oct 2008—1.4.2_42End of life
1.38 May 200031 Mar 2006—1.3.1_32End of life
1.24 Dec 199830 Nov 2003—1.2.2_18End of life
1.118 Feb 19979 Oct 2002—1.1.8_010End of life
1.023 Jan 19967 May 1996—1.0.2End of life

Questions

Frequently asked questions

Which Oracle JDK version should I use?

Oracle JDK 25, a long-term support release, is the newest release still getting fixes, with fixes until 30 Sept 2030. Check your own dependencies before upgrading.

When is Oracle JDK 27 end of life?

Oracle JDK 27 reaches end of life on 31 Mar 2027 (in 5 months).

When is Oracle JDK 25 end of life?

Oracle JDK 25 reaches end of life on 30 Sept 2030 (in 4 years).

When is Oracle JDK 21 end of life?

Oracle JDK 21 reaches end of life on 30 Sept 2028 (in 2 years).

When is Oracle JDK 17 end of life?

Oracle JDK 17 reached end of life on 30 Sept 2026 and no longer gets fixes, except through Extended Support until 30 Sept 2029.

Where these dates come from

From the Oracle JDK page on endoflife.date, maintained by its contributors and published under the MIT License, which follows Oracle JDK’s own release policy. We download it daily; these dates last changed on 15 Oct 2026 and were last confirmed on 16 Oct 2026. See Methodology & sources.

Did this tool do what you needed?

© 2026 Samprix. Not affiliated with OpenAI, Anthropic or Google.