← Node.jsINFRASTRUCTURE · PRODUCT LIFECYCLE

Node.js

Know where each release stands. Plan your next move with dates you can trace back to the source.

Read the right milestone. “End of support” below refers to the published standard security-support deadline. Paid extensions, edition-specific policies, and hardware coverage can differ. An active-support deadline alone does not mean security updates stop.

Node.js 22 (LTS)

Upcoming
Released
24 Apr 2024
Active support ends
21 Oct 2025
Security support ends
30 Apr 2027
221 days left · Long-term support releaseView source record

Node.js 24 (LTS)

Upcoming
Released
6 May 2025
Active support ends
20 Oct 2026
Security support ends
30 Apr 2028
587 days left · Long-term support releaseView source record

Node.js 26 (Upcoming LTS)

Upcoming
Released
5 May 2026
Active support ends
27 Oct 2027
Security support ends
30 Apr 2029
952 days leftView source record

Node.js 25

Support ended
Released
15 Oct 2025
Active support ends
1 Apr 2026
Security support ends
1 Jun 2026

Node.js 20 (LTS)

Support ended
Released
18 Apr 2023
Active support ends
22 Oct 2024
Security support ends
30 Apr 2026
144 days ago · Long-term support releaseView source record

Node.js 23

Support ended
Released
16 Oct 2024
Active support ends
1 Apr 2025
Security support ends
1 Jun 2025

Node.js 18 (LTS)

Support ended
Released
19 Apr 2022
Active support ends
18 Oct 2023
Security support ends
30 Apr 2025
509 days ago · Long-term support releaseView source record

Node.js 21

Support ended
Released
17 Oct 2023
Active support ends
1 Apr 2024
Security support ends
1 Jun 2024

Node.js 16 (LTS)

Support ended
Released
20 Apr 2021
Active support ends
18 Oct 2022
Security support ends
11 Sept 2023
1106 days ago · Long-term support releaseView source record

Node.js 19

Support ended
Released
18 Oct 2022
Active support ends
1 Apr 2023
Security support ends
1 Jun 2023
1208 days agoView source record

Node.js 14 (LTS)

Support ended
Released
21 Apr 2020
Active support ends
19 Oct 2021
Security support ends
30 Apr 2023
1240 days ago · Long-term support releaseView source record

Node.js 17

Support ended
Released
19 Oct 2021
Active support ends
1 Apr 2022
Security support ends
1 Jun 2022
1573 days agoView source record

Node.js 12 (LTS)

Support ended
Released
23 Apr 2019
Active support ends
20 Oct 2020
Security support ends
30 Apr 2022
1605 days ago · Long-term support releaseView source record

Node.js 15

Support ended
Released
20 Oct 2020
Active support ends
1 Apr 2021
Security support ends
1 Jun 2021
1938 days agoView source record

Node.js 10 (LTS)

Support ended
Released
24 Apr 2018
Active support ends
19 May 2020
Security support ends
30 Apr 2021
1970 days ago · Long-term support releaseView source record

Node.js 13

Support ended
Released
22 Oct 2019
Active support ends
1 Apr 2020
Security support ends
1 Jun 2020
2303 days agoView source record

Node.js 8 (LTS)

Support ended
Released
30 May 2017
Active support ends
1 Jan 2019
Security support ends
31 Dec 2019
2456 days ago · Long-term support releaseView source record

Node.js 11

Support ended
Released
23 Oct 2018
Active support ends
1 Apr 2019
Security support ends
30 Jun 2019
2640 days agoView source record

Node.js 6 (LTS)

Support ended
Released
26 Apr 2016
Active support ends
30 Apr 2018
Security support ends
30 Apr 2019
2701 days ago · Long-term support releaseView source record

Node.js 9

Support ended
Released
31 Oct 2017
Active support ends
30 Jun 2018
Security support ends
30 Jun 2018
3005 days agoView source record

Node.js 4 (LTS)

Support ended
Released
9 Sept 2015
Active support ends
1 Apr 2017
Security support ends
30 Apr 2018
3066 days ago · Long-term support releaseView source record

Node.js 7

Support ended
Released
25 Oct 2016
Active support ends
30 Jun 2017
Security support ends
30 Jun 2017
3370 days agoView source record

Node.js 5

Support ended
Released
30 Oct 2015
Active support ends
30 Jun 2016
Security support ends
30 Jun 2016
3735 days agoView source record

Data retrieved 21 Sept 2026. Community data: endoflife.date.