Node.js 24 LTS
Current patch release: 24.14.0
End of life in 790 days (April 30, 2028). Plan your upgrade now.
May 6, 2025
October 20, 2026
April 30, 2028
24.14.0 (February 24, 2026)
October 28, 2025
About Node.js 24 LTS
Node.js 24 entered LTS in October 2025, bringing V8 13.6 with significant performance improvements. This release focuses on developer experience refinements and runtime stability for production workloads.
Key Changes in Node.js 24
- ●V8 engine updated to 13.6 with improved JIT compilation and faster startup times
- ●Native WebSocket client promoted to stable (no longer experimental)
- ●Enhanced permission model for finer-grained filesystem and network access controls
- ●URLPattern API available by default for route matching without third-party libraries
- ●SQLite module promoted to stable for embedded database use cases
Breaking Changes
- ▲Minimum supported macOS version bumped to 13 (Ventura)
- ▲OpenSSL updated to 3.4.x with deprecated legacy algorithms removed
- ▲url.parse() deprecated in favor of the WHATWG URL API
Node.js 24 LTS is the current Long-Term Support release, originally launched on May 6, 2025. It is the recommended version for production systems where you need a balance of modern features and long-term stability. Active support runs until October 20, 2026, with the full support lifecycle extending to April 30, 2028.
Migration Notes
Upgrading from Node.js 22 to 24 is generally smooth. Run your test suite with --pending-deprecation to catch any deprecated API usage. The main watch items are OpenSSL changes (if you use custom cipher suites) and the macOS version requirement.
Lifecycle Progress
27% through its lifecycle. 790 days remaining.
All Node.js Versions
| Version | Released | EOL | Latest | Status |
|---|---|---|---|---|
| 25 | October 15, 2025 | June 1, 2026 | 25.7.0 | Active |
| 24 (current page) | May 6, 2025 | April 30, 2028 | 24.14.0 | LTS — Active |
| 23 | October 16, 2024 | June 1, 2025 | 23.11.1 | End of Life |
| 22 | April 24, 2024 | April 30, 2027 | 22.22.0 | Security Only |
| 21 | October 17, 2023 | June 1, 2024 | 21.7.3 | End of Life |
| 20 | April 18, 2023 | April 30, 2026 | 20.20.0 | Security Only |
| 19 | October 18, 2022 | June 1, 2023 | 19.9.0 | End of Life |
| 18 | April 19, 2022 | April 30, 2025 | 18.20.8 | End of Life |
| 17 | October 19, 2021 | June 1, 2022 | 17.9.1 | End of Life |
| 16 | April 20, 2021 | September 11, 2023 | 16.20.2 | End of Life |
| 15 | October 20, 2020 | June 1, 2021 | 15.14.0 | End of Life |
| 14 | April 21, 2020 | April 30, 2023 | 14.21.3 | End of Life |
| 13 | October 22, 2019 | June 1, 2020 | 13.14.0 | End of Life |
| 12 | April 23, 2019 | April 30, 2022 | 12.22.12 | End of Life |
| 11 | October 23, 2018 | June 30, 2019 | 11.15.0 | End of Life |
| 10 | April 24, 2018 | April 30, 2021 | 10.24.1 | End of Life |
| 9 | October 31, 2017 | June 30, 2018 | 9.11.2 | End of Life |
| 8 | May 30, 2017 | December 31, 2019 | 8.17.0 | End of Life |
| 7 | October 25, 2016 | June 30, 2017 | 7.10.1 | End of Life |
| 6 | April 26, 2016 | April 30, 2019 | 6.17.1 | End of Life |
| 5 | October 30, 2015 | June 30, 2016 | 5.12.0 | End of Life |
| 4 | September 9, 2015 | April 30, 2018 | 4.9.1 | End of Life |
| 3 | August 4, 2015 | Yes | 3.3.1 | End of Life |
| 2 | May 4, 2015 | Yes | 2.5.0 | End of Life |
| 1 | January 20, 2015 | Yes | 1.8.4 | End of Life |
Frequently Asked Questions
When was Node.js 24 released?
When does Node.js 24 reach end of life?
Is Node.js 24 an LTS release?
What is the latest patch version of Node.js 24?
Related Resources
Get release updates for Node.js
Breaking changes, security patches, EOL warnings. Monthly digest, no spam.
Free forever. Unsubscribe anytime. We track 50+ technologies.