end-of-life.org

Oracle JDK End of Life Dates

All 27 Oracle JDK release branches: support windows, latest releases, and what each EOL branch has missed since. Data refreshed daily.

Support lifecycle at a glance

2022 2024 2026 2028 2030 26 25 24 EOL 23 EOL 22 EOL 21 20 EOL 19 EOL 18 EOL 17 today

supported   security fixes only   end of life

All versions

Release dates, end-of-life dates and current support status for every Oracle JDK branch.

BranchReleasedEnd of lifeStatusLatest
26 17 Mar 2026 18 Sept 2026 supported 26.0.2
25 16 Sept 2025 30 Sept 2030 supported 25.0.4
24 18 Mar 2025 16 Sept 2025 EOL 24.0.2
23 17 Sept 2024 18 Mar 2025 EOL 23.0.2
22 19 Mar 2024 17 Sept 2024 EOL 22.0.2
21 19 Sept 2023 30 Sept 2028 supported 21.0.12
20 21 Mar 2023 19 Sept 2023 EOL 20.0.2
19 20 Sept 2022 21 Mar 2023 EOL 19.0.2
18 22 Mar 2022 20 Sept 2022 EOL 18.0.2.1
17 14 Sept 2021 30 Sept 2026 supported 17.0.20
16 16 Mar 2021 14 Sept 2021 EOL 16.0.2
15 15 Sept 2020 16 Mar 2021 EOL 15.0.2
14 17 Mar 2020 16 Sept 2020 EOL 14.0.2
13 17 Sept 2019 17 Mar 2020 EOL 13.0.2
12 19 Mar 2019 17 Sept 2019 EOL 12.0.2
11 25 Sept 2018 30 Sept 2023 EOL 11.0.32
10 20 Mar 2018 25 Sept 2018 EOL 10.0.2
9 21 Sept 2017 20 Mar 2018 EOL 9.0.4
8 18 Mar 2014 31 Mar 2022 EOL 8u501
7 11 Jul 2011 31 Jul 2019 EOL 7u351
6 12 Dec 2006 31 Dec 2018 EOL 6u211
5 30 Sept 2004 30 Oct 2009 EOL 5.0u85
1.4 13 Feb 2002 30 Oct 2008 EOL 1.4.2_42
1.3 8 May 2000 31 Mar 2006 EOL 1.3.1_32
1.2 4 Dec 1998 30 Nov 2003 EOL 1.2.2_18
1.1 18 Feb 1997 9 Oct 2002 EOL 1.1.8_010
1.0 23 Jan 1996 7 May 1996 EOL 1.0.2