EOL.Wiki EOL.Wiki
← ← Back to all products

Node.js

Active
Runtimes & JDKs Latest Version: 25.6.1 Latest Release: Feb 10, 2026

Node.js is a JavaScript runtime built on Chrome's V8 engine, enabling server-side JavaScript development.

Versions

25

Latest Version

25.6.1

Active Support

2

EOL

21

Lifecycle Timeline

Today
25
25
24
24
23
23
22
22
21
21
20
20
19
19
18
18
17
17
16
16
Active SupportSecurity SupportEOL

Versions

ReleaseRelease DateActive SupportEOLLatest VersionLTSStatus
25Oct 15, 2025Apr 1, 2026Jun 1, 202625.6.1No
Active
24May 6, 2025Oct 20, 2026Apr 30, 202824.13.1
2025-10-28
Active
23Oct 16, 2024Apr 1, 2025Jun 1, 202523.11.1No
EOL
22Apr 24, 2024Oct 21, 2025Apr 30, 202722.22.0
2024-10-29
Security
21Oct 17, 2023Apr 1, 2024Jun 1, 202421.7.3No
EOL
20Apr 18, 2023Oct 22, 2024Apr 30, 202620.20.0
2023-10-24
Security
19Oct 18, 2022Apr 1, 2023Jun 1, 202319.9.0No
EOL
18Apr 19, 2022Oct 18, 2023Apr 30, 202518.20.8
2022-10-25
EOL
17Oct 19, 2021Apr 1, 2022Jun 1, 202217.9.1No
EOL
16Apr 20, 2021Oct 18, 2022Sep 11, 202316.20.2
2021-10-26
EOL
15Oct 20, 2020Apr 1, 2021Jun 1, 202115.14.0No
EOL
14Apr 21, 2020Oct 19, 2021Apr 30, 202314.21.3
2020-10-27
EOL
13Oct 22, 2019Apr 1, 2020Jun 1, 202013.14.0No
EOL
12Apr 23, 2019Oct 20, 2020Apr 30, 202212.22.12
2019-10-21
EOL
11Oct 23, 2018Apr 1, 2019Jun 30, 201911.15.0No
EOL
10Apr 24, 2018May 19, 2020Apr 30, 202110.24.1
2018-10-30
EOL
9Oct 31, 2017Jun 30, 2018Jun 30, 20189.11.2No
EOL
8May 30, 2017Jan 1, 2019Dec 31, 20198.17.0
2017-10-31
EOL
7Oct 25, 2016Jun 30, 2017Jun 30, 20177.10.1No
EOL
6Apr 26, 2016Apr 30, 2018Apr 30, 20196.17.1
2016-10-18
EOL
5Oct 30, 2015Jun 30, 2016Jun 30, 20165.12.0No
EOL
4Sep 9, 2015Apr 1, 2017Apr 30, 20184.9.1
2015-10-01
EOL
3Aug 4, 2015NoYes3.3.1No
EOL
2May 4, 2015NoYes2.5.0No
EOL
1Jan 20, 2015NoYes1.8.4No
EOL

Frequently Asked Questions

Which versions of Node.js have reached end of life?
The following Node.js versions have reached end of life and no longer receive security updates: 23, 21, 19, 18, 17, 16, 15, 14 (and 13 more). It is recommended to upgrade to a supported version.
Is it safe to continue using Node.js 23?
Node.js 23 has reached end of life and no longer receives security patches or bug fixes. Continuing to use it may expose your systems to known vulnerabilities. We strongly recommend upgrading to a supported version.
What is the latest version of Node.js?
The latest version of Node.js is 25.6.1, released in the 25 release cycle.
How many versions of Node.js are currently supported?
Node.js currently has 4 actively supported version(s): 25, 24, 22, 20.
When does Node.js 25 reach end of life?
Node.js 25 is scheduled to reach end of life on Jun 1, 2026.
What should I do when Node.js reaches end of life?
When a Node.js version reaches end of life, you should: 1) Plan your migration to a supported version as soon as possible. 2) Review the release notes for breaking changes. 3) Test your applications thoroughly in a staging environment. 4) Update your dependencies to ensure compatibility with the new version.