Software EOL Tracker
🌐 English

← All products · Frameworks

Node.js: end-of-life dates

Support status of Node.js releases according to endoflife.date.

Last updated: · endoflife.date:

ReleaseReleasedEnd of active supportEnd of lifeLatest versionStatus
26 (Upcoming LTS)May 5, 2026Oct 27, 2027Apr 30, 202926.10.0Supported
25Oct 15, 2025Apr 1, 2026Jun 1, 202625.9.0End of life
24 (LTS) LTSMay 6, 2025Oct 20, 2026Apr 30, 202824.21.0Supported
23Oct 16, 2024Apr 1, 2025Jun 1, 202523.11.1End of life
22 (LTS) LTSApr 24, 2024Oct 21, 2025Apr 30, 202722.23.3Security fixes only
21Oct 17, 2023Apr 1, 2024Jun 1, 202421.7.3End of life
20 (LTS) LTSApr 18, 2023Oct 22, 2024Apr 30, 202620.20.2End of life
19Oct 18, 2022Apr 1, 2023Jun 1, 202319.9.0End of life
18 (LTS) LTSApr 19, 2022Oct 18, 2023Apr 30, 202518.20.8End of life
17Oct 19, 2021Apr 1, 2022Jun 1, 202217.9.1End of life
16 (LTS) LTSApr 20, 2021Oct 18, 2022Sep 11, 202316.20.2End of life
15Oct 20, 2020Apr 1, 2021Jun 1, 202115.14.0End of life
14 (LTS) LTSApr 21, 2020Oct 19, 2021Apr 30, 202314.21.3End of life
13Oct 22, 2019Apr 1, 2020Jun 1, 202013.14.0End of life
12 (LTS) LTSApr 23, 2019Oct 20, 2020Apr 30, 202212.22.12End of life
11Oct 23, 2018Apr 1, 2019Jun 30, 201911.15.0End of life
10 (LTS) LTSApr 24, 2018May 19, 2020Apr 30, 202110.24.1End of life
9Oct 31, 2017Jun 30, 2018Jun 30, 20189.11.2End of life
8 (LTS) LTSMay 30, 2017Jan 1, 2019Dec 31, 20198.17.0End of life
7Oct 25, 2016Jun 30, 2017Jun 30, 20177.10.1End of life
6 (LTS) LTSApr 26, 2016Apr 30, 2018Apr 30, 20196.17.1End of life
5Oct 30, 2015Jun 30, 2016Jun 30, 20165.12.0End of life
4 (LTS) LTSSep 9, 2015Apr 1, 2017Apr 30, 20184.9.1End of life
3Aug 4, 2015––3.3.1End of life
2May 4, 2015––2.5.0End of life
1Jan 20, 2015––1.8.4End of life

endoflife.date · Official information

Dates are collected by the endoflife.date community from vendor announcements. Always confirm with the vendor before making upgrade decisions.