Download the Node.js source code, a pre-built installer for your platform, or install via a package manager.
Recommended for most users
Windows Installer
node-v18-x86.msi
MAC Installer
node-v18.pkg
Source Code
node-v18.tar.gz
Upcoming Releases
- Node.js v20
- Node.js v18
Current
Released 2023-04-18
LTS
2023-10-24
Maintenance
2024-10-22
End-of-life
2026-04-30
Major Node.js versions enter Current release status for six months, which gives library authors time to add support for them. After six months, odd-numbered releases (9, 11, etc.) become unsupported, and even-numbered releases (10, 12, etc.) move to Active LTS status and are ready for general use. LTS release status is "long-term support", which typically guarantees that critical bugs will be fixed for a total of 30 months. Production applications should only use Active LTS or Maintenance LTS releases.