🌐
Node.js
nodejs.org › en › download
Node.js — Download Node.js®
Read the changelog or blog post for this version. Learn more about Node.js releases, including the release schedule and LTS status. Learn how to verify signed SHASUMS. Looking for Node.js source? Download a signed Node.js source tarball. Check out our nightly binaries or all previous releases or the unofficial binaries for other platforms. We are able to serve Node.js's downloads and maintain our infrastructure proudly due to the support of these partners, and more.
🌐
Microsoft Learn
learn.microsoft.com › en-us › windows › dev-environment › javascript › nodejs-on-windows
Set up Node.js on native Windows | Microsoft Learn
The installer will point you to the releases page for the most recent version. Download the nvm-setup.zip file for the most recent release. Once downloaded, open the zip file, then open the nvm-setup.exe file.
🌐
FileHorse
filehorse.com › windows › developer tools
Node.js (64-bit) Download (2025 Latest)
Latest Version · Node.js 25.2.1 (64-bit) LATEST · Review by · Daniel Leblanc · Operating System · Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11 · User Rating · Click to vote · Author / Product · Node.js Foundation / External ...
🌐
Node.js
nodejs.org › en › blog › release › v24.11.1
Node.js — Node.js v24.11.1 (LTS)
[c221d892ef] - deps: update corepack to 0.34.2 (Node.js GitHub Bot) #60550
🌐
YouTube
youtube.com › watch
How to install Node.js in Windows 10/11 [2025 Update] | Download & Run Node.js in Easy Steps 🚀 - YouTube
In this video, we'll guide you through the simple and updated process of installing Node.js on your Windows 10 or Windows 11 system in 2025! Whether you're ...
Published   July 15, 2025
🌐
Node.js
nodejs.org › en › blog › release › v10.18.0
Node.js — Node.js v10.18.0 (LTS)
Windows 32-bit Installer: https://nodejs.org/dist/v10.18.0/node-v10.18.0-x86.msi Windows 64-bit Installer: https://nodejs.org/dist/v10.18.0/node-v10.18.0-x64.msi Windows 32-bit Binary: https://nodejs.org/dist/v10.18.0/win-x86/node.exe Windows ...
🌐
Node.js
nodejs.org › en › download › archive › v25.2.1
Node.js — Run JavaScript Everywhere
Read the changelog or blog post for this version. Learn more about Node.js releases, including the release schedule and LTS status. Signed SHASUMS for release files. How to verify signed SHASUMS. Download a signed Node.js v25.2.1 source tarball.
🌐
Node.js
nodejs.org › en › blog › release › v25.2.1
Node.js — Node.js v25.2.1 (Current)
We received feedback that this change on an experimental API was too breaking for a semver-minor release, so we decided to push it back for Node.js 26.0.0. [ff89b7b6c7] - crypto: ensure documented RSA-PSS saltLength default is used (Filip Skokan) #60662 · [5316b580eb] - deps: V8: backport 2e4c5cf9b112 (Michaël Zasso) #60654 · [ca878bc90e] - doc,src,lib: clarify experimental status of Web Storage support (Antoine du Hamel) #60708 · [a4dee613fd] - Revert "lib: throw from localStorage getter on missing storage path" (Antoine du Hamel) #60750 · Windows 64-bit Installer: https://nodejs.org/dis
🌐
Uptodown
node-js.en.uptodown.com › windows › development › ide › node.js
Node.js for Windows - Download it from Uptodown for free
3 weeks ago - Download Node.js for Windows for free. Execute JavaScript code thanks to this asynchronous environment. Node.js is an asynchronous JavaScript runtime...
Find elsewhere
🌐
npm
docs.npmjs.com › downloading-and-installing-node-js-and-npm
Downloading and installing Node.js and npm | npm Docs
We do not recommend using a Node ... to download the latest version of npm, on the command line, run the following command:npm install -g npm...
🌐
Softonic
nodejs.en.softonic.com › home › windows › development & it › development kits
Nodejs - Download
November 4, 2025 - Nodejs, free and safe download. Nodejs latest version: Node.js JavaScript runtime. Node.js JavaScript runtime ✨????✨ is one of the Top Open Source Pro
Rating: 10/10 ​ - ​ 1 votes
🌐
NodeSource
nodesource.com › blog › Update-nodejs-versions-on-windows
How to Update Node.js Versions on Windows
February 4, 2025 - This command downloads and installs the latest stable version of Node.js. To verify the installation, run: ... Winget is a built-in package manager in Windows 10 and 11 that allows you to update software from the command line.
🌐
GeeksforGeeks
geeksforgeeks.org › installation guide › install-node-js-on-windows
How to Install Node.js on Windows: Top 4 Methods - GeeksforGeeks
August 25, 2025 - Either you can run the downloaded installer manually and follow the on-screen instructions or run the following command in CMD or PowerShell: ... Note: You can also specify the node.js version by using "nvm install 14.17.6" or you can choose any installed version as a default by using "nvm use 14.17.3" To check the installed version of Node.js, run the following command:
🌐
Node.js
nodejs.org › en › blog › release › v25.1.0
Node.js — Node.js v25.1.0 (Current)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 bfe22e0c6a65cdd082a696b92675ceaae660306c1ef4a9b42e69e8191211a320 node-v25.1.0-aix-ppc64.tar.gz eea216a6c436017fcdb1cf4a4ee553370a51dcf2432b5c028394ea5af648ff10 node-v25.1.0-arm64.msi 811dcf54580d9eef0abfed9f65457545d2aac8e24853b6e638194fcba0257168 node-v25.1.0-darwin-arm64.tar.gz f7fc6aae11d635291ca95740045d31ee08f368f44c6acb610f9e78e6643a7714 node-v25.1.0-darwin-arm64.tar.xz 5c2d45214e70327e683df301eeb11d8fc9265ab22ad41ff6335e4a7befc07169 node-v25.1.0-darwin-x64.tar.gz c42047bf46f80ac977142785a3d13f7b42b892963752901acbf7eed1b3d85496 node-v25.1.0
Top answer
1 of 16
1868

Ubuntu Linux/Mac

The module n makes version-management easy:

sudo npm install n -g

For the latest stable version:

n stable

For the latest version:

n latest

Debian 10

Upgrade older versions of node and npm on Debian 10 as follows:

sudo su -c 'curl -sL https://deb.nodesource.com/setup_18.x | bash -'
sudo apt-get install nodejs -y
sudo apt update
sudo apt upgrade
sudo npm install -g [email protected]
node --version
npm --version

Note: Replace setup_18 with the latest long-term support release.

Windows

Just reinstall node from the .msi in Windows from the node website.

2 of 16
839

All Platforms (Mac, Linux & Windows) 2024

If you just need to upgrade your old version of Node.js to the latest one and don't need multiple versions, simply over-write your existing executable with the new one.

Download the Latest Node.js from nodejs.org/en/download

This Just Works! TM on all platforms and is the easiest/fastest method.
When you run node -v in your terminal you will see the the latest version.

Mac

If you originally installed Node.js using brew then run:

brew upgrade node

Managing Multiple Versions of Node.js:

If you need to run multiple versions of Node.js on your machine e.g. if you have an older project that targets a specific version on AWS Lambda, then NVM (Node Version Manger) is your friend!

Step 1 - Get NVM

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

If you're curious about the installation command read the source code
... its been reviewed by several node.js security experts

Step 2 - Install the Specific Version of Node.js you need

Once you've got NVM you can install a specific version of Node.js using the nvm command:

nvm install v22.16.0

Note: you may need to close & re-open your terminal window for nvm command to be available.

You should expect to see something like this in your terminal:

Now using node v22.16.0

You now have the latest Node.js on your machine.
And if you need to temporarily switch to a different/previous version, you can do it with a simple nvm command.

Note: avoid using sudo with Node/NPM as it violates the security principal of least privilege

NVM is considered "better" than N for managing multiple Node.js versions because the verbose commands mean it is much easier to keep track of what you are doing in your Terminal/SSH Log. It is used by the team at NPM the creators/custodians of the Node.js World!

🌐
Node-RED
nodered.org › docs › getting-started › windows
Running on Windows : Node-RED
Download the latest LTS version of Node.js from the official Node.js home page.
🌐
OperaVPS
operavps.com › docs › install node.js on windows efficiently a guide for developers
Install Node.js on Windows Step-by-Step for Developers
September 17, 2025 - ... 1. Go to the official Node.js download page and download the appropriate installer for your system (LTS versions are recommended) by clicking the Windows installer button under the desired LTS version.
🌐
Node.js
nodejs.org › en › blog › release › v24.11.0
Node.js — Node.js v24.11.0 (LTS)
Other than updating metadata, such as the process.release object, to reflect that the release is LTS, no further changes from Node.js 24.10.0 are included. An issue has been identified in the Node.js 24.x line with Buffer.allocUnsafe unintentionally returning zero-filled buffers. This API is documented to return uninitialized memory. The documented behavior will be restored in the next Node.js 24.x LTS release to bring it back in line with previous releases. For more information, see #60423. Windows 64-bit Installer: https://nodejs.org/dist/v24.11.0/node-v24.11.0-x64.msi Windows ARM 64-bit Ins