Back to Products
Programming Language Official Website
Node.js End of Life (EOL) Dates
About Node.js
JavaScript runtime built on Chrome V8 engine
Quick Actions
Node.js Version Support Timeline
Cycle | Release Date | Support Ends | EOL Date | Latest | Status |
|---|---|---|---|---|---|
25 | 2025-10-15 | 2026-04-01 | 2026-06-01 | 25.2.1 | Ending Soon |
24LTS | 2025-05-06 | 2026-10-20 | 2028-04-30 | 24.12.0 | Active |
23 | 2024-10-16 | 2025-04-01 | 2025-06-01 | 23.11.1 | End of Life |
22LTS | 2024-04-24 | 2025-10-21 | 2027-04-30 | 22.21.1 | Active |
21 | 2023-10-17 | 2024-04-01 | 2024-06-01 | 21.7.3 | End of Life |
20LTS | 2023-04-18 | 2024-10-22 | 2026-04-30 | 20.19.6 | Ending Soon |
19 | 2022-10-18 | 2023-04-01 | 2023-06-01 | 19.9.0 | End of Life |
18LTS | 2022-04-19 | 2023-10-18 | 2025-04-30 | 18.20.8 | End of Life |
17 | 2021-10-19 | 2022-04-01 | 2022-06-01 | 17.9.1 | End of Life |
16LTS | 2021-04-20 | 2022-10-18 | 2023-09-11 | 16.20.2 | End of Life |
15 | 2020-10-20 | 2021-04-01 | 2021-06-01 | 15.14.0 | End of Life |
14LTS | 2020-04-21 | 2021-10-19 | 2023-04-30 | 14.21.3 | End of Life |
13 | 2019-10-22 | 2020-04-01 | 2020-06-01 | 13.14.0 | End of Life |
12LTS | 2019-04-23 | 2020-10-20 | 2022-04-30 | 12.22.12 | End of Life |
11 | 2018-10-23 | 2019-04-01 | 2019-06-30 | 11.15.0 | End of Life |
10LTS | 2018-04-24 | 2020-05-19 | 2021-04-30 | 10.24.1 | End of Life |
9 | 2017-10-31 | 2018-06-30 | 2018-06-30 | 9.11.2 | End of Life |
8LTS | 2017-05-30 | 2019-01-01 | 2019-12-31 | 8.17.0 | End of Life |
7 | 2016-10-25 | 2017-06-30 | 2017-06-30 | 7.10.1 | End of Life |
6LTS | 2016-04-26 | 2018-04-30 | 2019-04-30 | 6.17.1 | End of Life |
5 | 2015-10-30 | 2016-06-30 | 2016-06-30 | 5.12.0 | End of Life |
4LTS | 2015-09-09 | 2017-04-01 | 2018-04-30 | 4.9.1 | End of Life |
3 | 2015-08-04 | - | - | 3.3.1 | Active |
2 | 2015-05-04 | - | - | 2.5.0 | Active |
1 | 2015-01-20 | - | - | 1.8.4 | Active |
Node.js Security Information
Known Vulnerabilities
Total CVEs: 1008Critical
42High
48Medium
2Low
Related Products
Related Resources
What is EOL?
EOL (End of Life) means the product no longer receives official updates, security patches, or technical support.
Why Track EOL?
Using unsupported software can lead to security vulnerabilities, compatibility issues, and compliance risks.
Get Notified
Subscribe to Node.js EOL alerts to receive email notifications before versions reach end of life.