Node.js end of life: end of support by version

OpenJS Foundation · Development & DevOps

For Node.js by OpenJS Foundation, patchletter knows 12 support cycles. 9 of them have already ended and receive no more security updates. The next support window closes on 30/04/2027, that is in 246 days. The current version of Node.js is 26.7.0. The cycles come from the open endoflife.date project, last reconciled on 26/08/2026.

When does support end for which Node.js version?

A cycle is a maintained version line. Where a date is given, support ends on that day — after it the vendor ships no more security updates for that line.

CycleLatest versionEnd of supportStatus
26LTS26.7.0977 days leftEOL 30 Apr 29
2525.9.087 days agoEnd of Life
24LTS24.19.0612 days leftEOL 30 Apr 28
2323.11.1452 days agoEnd of Life
22LTS22.23.2246 days leftEOL 30 Apr 27
2121.7.3817 days agoEnd of Life
20LTS20.20.2119 days agoEnd of Life
1919.9.01183 days agoEnd of Life
18LTS18.20.8484 days agoEnd of Life
1717.9.11548 days agoEnd of Life
16LTS16.20.21081 days agoEnd of Life
1515.14.01913 days agoEnd of Life

Which Node.js versions no longer receive security updates?

9 of 12 cycles have ended. If you run one of those lines, the vendor ships you no more patches — not even for critical flaws.

  • Node.js 2525.9.0
  • Node.js 2323.11.1
  • Node.js 2121.7.3
  • Node.js 2020.20.2
  • Node.js 1919.9.0
  • Node.js 1818.20.8
  • Node.js 1717.9.1
  • Node.js 1616.20.2
  • Node.js 1515.14.0

Where does the EOL data for Node.js come from?

From the open endoflife.date project, which collects vendors' official support commitments. patchletter reconciles the cycles daily; the Node.js data is as of 26/08/2026. In case of doubt the vendor's own lifecycle page applies — patchletter deliberately stores no vendor full texts.

Do not miss the Node.js end of support

Subscribe to the product and get new releases by email — the EOL status sits right on the product page. Free, one-click unsubscribe.

Watch Node.js