eol-search日本語

Node.js (node) End of Life

OpenJS Foundation

VersionReleasedActive support endsEnd of LifeStatus
26LTS5 May 202620 Oct 202730 Apr 2029Supported
1,001 days left
2515 Oct 20251 Apr 20261 Jun 2026End of Life
63 days ago
24LTSKrypton6 May 202520 Oct 202630 Apr 2028Supported
636 days left
2316 Oct 20241 Apr 20251 Jun 2025End of Life
428 days ago
22LTSJod24 Apr 202421 Oct 202530 Apr 2027Ending Soon
270 days left
2117 Oct 20231 Apr 20241 Jun 2024End of Life
793 days ago
20LTSIron18 Apr 202322 Oct 202430 Apr 2026End of Life
95 days ago
1918 Oct 20221 Apr 20231 Jun 2023End of Life
1,159 days ago
18LTSHydrogen19 Apr 202218 Oct 202330 Apr 2025End of Life
460 days ago

Support policy

A major Node.js release spends six months in Current status. Historically (up to Node.js 26) even-numbered releases then became Active LTS for twelve months and Maintenance LTS thereafter, for about 30 months in total, while odd-numbered releases went straight to maintenance and ended after roughly eight months. From Node.js 27 the cycle becomes annual and every major version moves to LTS after its Current phase.

Notes

Node.js has two very different lifetimes depending on whether a major version becomes LTS. The project states it plainly:

Production applications should only use Active LTS or Maintenance LTS releases.

Even-numbered releases (18, 20, 22, 24 …) spend six months as Current, twelve months as Active LTS and about twelve more in Maintenance — roughly 30 months in total. Odd-numbered releases never enter Active LTS and end after about eight months.

The rules change with Node.js 27. The official page states that "starting with Node.js 27, the release cycle will be annual and every major version will move to LTS status after its six-month Current phase". The odd/even distinction applies only up to Node.js 26.

The "Active support ends" column here is the date a version enters Maintenance. After that only critical bug fixes and security fixes are applied — being "in support" is not the same as being actively maintained.

Commercial support beyond Maintenance LTS is offered through OpenJS Ecosystem Sustainability Program partners, but no end dates are published, so this site carries no extended-support date.

Note that the schedule with EOL dates is not shown on the nodejs.org releases page; the Release Working Group's schedule.json is the only machine-readable official source, and that is what this site cites.

Sources

Last verified: 2026-08-04