🌐
Node.js
nodejs.org › en › blog › release › v18.19.1
Node.js — Node.js v18.19.1 (LTS)
PreviousNode.js v20.11.1 (LTS)NextNode.js v21.6.1 (Current) Last Updated · Feb 14, 2024 · Reading Time · 2 min · Contribute · Edit this page · Table of Contents · 2024-02-14, Version 18.19.1 'Hydrogen' (LTS), @RafaelGSS prepared by @marco-ippolito · Notable changes ·
🌐
Node.js
nodejs.org › en › blog › release › v18.19.0
Node.js — Node.js v18.19.0 (LTS)
[0c4a84e8e9] - (SEMVER-MINOR) deps: update uvwasi to 0.0.19 (Node.js GitHub Bot) #49908 · [8682b90d02] - deps: update simdutf to 3.2.18 (Node.js GitHub Bot) #50091 · [11ecd06aeb] - deps: update simdutf to 3.2.17 (Node.js GitHub Bot) #49019 · [43bfe5f020] - deps: upgrade npm to 10.2.0 (npm team) #50027 ·
🌐
Node.js
nodejs.org › download › release › v18.19.1
Index of /download/release/v18.19.1/
../ docs/ - - win-x64/ - - win-x86/ - - SHASUMS256.txt.asc 30-Oct-2024 16:52 3.9 KB SHASUMS256.txt.sig 30-Oct-2024 16:52 438 B SHASUMS256.txt 30-Oct-2024 16:52 3.2 KB node-v18.19.1-aix-ppc64.tar.gz 30-Oct-2024 16:52 57 MB node-v18.19.1-darwin-arm64.tar.gz 30-Oct-2024 16:52 41 MB node-v18.19.1-darwin-arm64.tar.xz 30-Oct-2024 16:52 21 MB node-v18.19.1-darwin-x64.tar.gz 30-Oct-2024 16:52 42 MB node-v18.19.1-darwin-x64.tar.xz 30-Oct-2024 16:52 22 MB node-v18.19.1-headers.tar.gz 30-Oct-2024 16:52 8.7 MB node-v18.19.1-headers.tar.xz 30-Oct-2024 16:52 479 KB node-v18.19.1-linux-arm64.tar.gz 30-Oct-20
🌐
Node.js
nodejs.org › en › download › current
Node.js — Download Node.js®
Looking for Node.js source? Download a signed Node.js source tarball.
🌐
ManageEngine
manageengine.com › products › desktop-central › software-installation › silent_install_Node.js-18-(x64)-(18.19.1).html
Silent Installation of Node.js 18 (x64) (18.19.1) : ManageEngine Endpoint Central
Endpoint Central is a Windows Desktop Management Software for managing desktops in LAN and across WAN from a central location. It provides Software Deployment, Patch Management, Asset Management, Remote Control, Configurations, System Tools, Active Directory and User Logon Reports.
🌐
Node.js
nodejs.org › download › release › v18.19.0
Index of /download/release/v18.19.0/
../ docs/ - - win-x64/ - - win-x86/ - - SHASUMS256.txt.asc 30-Oct-2024 17:57 4.0 KB SHASUMS256.txt.sig 30-Oct-2024 17:57 566 B SHASUMS256.txt 04-Nov-2024 17:30 3.2 KB node-v18.19.0-aix-ppc64.tar.gz 30-Oct-2024 18:06 57 MB node-v18.19.0-darwin-arm64.tar.gz 30-Oct-2024 18:06 41 MB node-v18.19.0-darwin-arm64.tar.xz 30-Oct-2024 18:06 21 MB node-v18.19.0-darwin-x64.tar.gz 30-Oct-2024 18:06 42 MB node-v18.19.0-darwin-x64.tar.xz 30-Oct-2024 18:06 22 MB node-v18.19.0-headers.tar.gz 30-Oct-2024 18:06 8.7 MB node-v18.19.0-headers.tar.xz 04-Nov-2024 17:30 479 KB node-v18.19.0-linux-arm64.tar.gz 30-Oct-20
🌐
Chocolatey
community.chocolatey.org › packages › nodejs-lts › 18.19.0
Chocolatey Software | Node.js LTS (Install) 18.19.0
Downloads of v 18.19.0: Last Update: Package Maintainer(s): jtcmedia · Software Author(s): OpenJS Foundation · Tags: #nodejs-lts · #nodejs · #lts · #node.js · #node · #admin · #npm · #javascript · Software Specific: Software Site · Software Source ·
🌐
GitHub
github.com › nodejs › nodejs.org › blob › main › apps › site › pages › en › blog › release › v18.19.1.md
nodejs.org/apps/site/pages/en/blog/release/v18.19.1.md at main · nodejs/nodejs.org
Windows 32-bit Installer: https://nodejs.org/dist/v18.19.1/node-v18.19.1-x86.msi Windows 64-bit Installer: https://nodejs.org/dist/v18.19.1/node-v18.19.1-x64.msi Windows 32-bit Binary: https://nodejs.org/dist/v18.19.1/win-x86/node.exe Windows 64-bit Binary: https://nodejs.org/dist/v18.19.1/win-x64/node.exe macOS 64-bit Installer: https://nodejs.org/dist/v18.19.1/node-v18.19.1.pkg macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v18.19.1/node-v18.19.1-darwin-arm64.tar.gz macOS Intel 64-bit Binary: https://nodejs.org/dist/v18.19.1/node-v18.19.1-darwin-x64.tar.gz Linux 64-bit Binary: ht
Author   nodejs
🌐
npm
npmjs.com › package › node › v › 18.19.1
node - npm
Warning: don't install this globally with npm 2. npm@2 immediately removes node, then can't run the scripts that make this work. ... This will run myscript.js with the latest version of node from the v4 major.
      » npm install node
    
Published   Sep 11, 2025
Version   18.19.1
🌐
Node.js
nodejs.org › download › release › v18.19.0 › win-x86
Index of /download/release/v18.19.0/win-x86/
../ node.exe 30-Oct-2024 18:08 64 MB node.lib 30-Oct-2024 18:08 13 MB node_pdb.7z 30-Oct-2024 18:08 35 MB node_pdb.zip 30-Oct-2024 18:08 57 MB
Find elsewhere
🌐
GitHub
github.com › nodejs › nodejs.org › blob › main › apps › site › pages › en › blog › release › v18.19.0.md
nodejs.org/apps/site/pages/en/blog/release/v18.19.0.md at main · nodejs/nodejs.org
[0c4a84e8e9] - (SEMVER-MINOR) deps: update uvwasi to 0.0.19 (Node.js GitHub Bot) #49908 · [8682b90d02] - deps: update simdutf to 3.2.18 (Node.js GitHub Bot) #50091 · [11ecd06aeb] - deps: update simdutf to 3.2.17 (Node.js GitHub Bot) #49019 · [43bfe5f020] - deps: upgrade npm to 10.2.0 (npm team) #50027 ·
Author   nodejs
🌐
Node.js
nodejs.org › en › blog › release › v18.9.1
Node.js — Node.js v18.9.1 (Current)
[ffb6f4d51d] - deps: MacOS - fix location of OpenSSL config file (Michael Dawson) nodejs-private/node-private#345
Top answer
1 of 4
90

I recommend using Node Version Manager:

NB: Node Version Manager (nvm) allows you to install multiple node versions and choose between them depending on which software you want to support; that is, manage multiple node versions.

Installing Node Version Manager

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

Once you have Node Version Manager installed

  1. Confirm the available remote versions by running nvm ls-remote
  2. Run in your terminal nvm install <version> for example, nvm install 18 to install version 18 of Node
  3. List installed versions with nvm list
  4. Run nvm use 18 to start using version 18 of Node
  5. Note: you can be more explicit, for example: nvm install 14.17.0
2 of 4
29

Install nodejs v20 on Debian and Ubuntu based distributions

step 1 : Download and import the Nodesource GPG key

sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg

step 2 : Create deb repository

NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list

optional: here we are installing nodejs v20 but if you want to install v18 change NODE_MAJOR=18 in above command. Similarly if you want to install nodejs v16 then change NODE_MAJOR=16.

step 3 : Run Update and Install

sudo apt-get update
sudo apt-get install nodejs -y

congratulations you just installed nodejs

To uninstall nodejs

sudo apt-get purge nodejs &&\
rm -r /etc/apt/sources.list.d/nodesource.list &&\
rm -r /etc/apt/keyrings/nodesource.gpg
🌐
Node.js
nodejs.org › en › blog › release › v18.18.0
Node.js — Node.js v18.18.0 (LTS)
[7f7a125d78] - deps: update corepack to 0.19.0 (Node.js GitHub Bot) #48540 · [5e1eb451d1] - deps: update corepack to 0.18.1 (Node.js GitHub Bot) #48483 · [3be53358bc] - deps: add loong64 config into openssl gypi (Shi Pujin) #48043 · [555982c59e] - deps: upgrade npm to 9.7.1 (npm team) #48378 ·
🌐
Node.js
nodejs.org › download › release › v18.18.2
Index of /download/release/v18.18.2/
Index of /download/release/v18.18.2/ · / docs/ - - win-x64/ - - win-x86/ - - SHASUMS256.txt.asc 04-Nov-2024 17:30 3.9 KB SHASUMS256.txt.sig 04-Nov-2024 17:30 438 B SHASUMS256.txt 04-Nov-2024 17:30 3.2 KB node-v18.18.2-aix-ppc64.tar.gz 30-Oct-2024 18:06 57 MB node-v18.18.2-darwin-arm64.tar.gz ...
🌐
Node.js
nodejs.org › en › blog › release › v18.18.1
Node.js — Node.js v18.18.1 (LTS)
Windows 32-bit Installer: https://nodejs.org/dist/v18.18.1/node-v18.18.1-x86.msi Windows 64-bit Installer: https://nodejs.org/dist/v18.18.1/node-v18.18.1-x64.msi Windows 32-bit Binary: https://nodejs.org/dist/v18.18.1/win-x86/node.exe Windows 64-bit Binary: https://nodejs.org/dist/v18.18.1/win-x64/node.exe macOS 64-bit Installer: https://nodejs.org/dist/v18.18.1/node-v18.18.1.pkg macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v18.18.1/node-v18.18.1-darwin-arm64.tar.gz macOS Intel 64-bit Binary: https://nodejs.org/dist/v18.18.1/node-v18.18.1-darwin-x64.tar.gz Linux 64-bit Binary: ht
🌐
Node.js
nodejs.org › en › about › previous-releases
Node.js — Node.js Releases
Community installation methods included on the self-service download page (/download) must also adhere to a minimum set of criteria: Version Support: Must support all currently supported, non-End-of-Life (EOL) Node.js versions.
🌐
Node.js
nodejs.org › en › blog › release › v18.12.0
Node.js — Node.js v18.12.0 (LTS)
Windows 32-bit Installer: https://nodejs.org/dist/v18.12.0/node-v18.12.0-x86.msi Windows 64-bit Installer: https://nodejs.org/dist/v18.12.0/node-v18.12.0-x64.msi Windows 32-bit Binary: https://nodejs.org/dist/v18.12.0/win-x86/node.exe Windows 64-bit Binary: https://nodejs.org/dist/v18.12.0/win-x64/node.exe macOS 64-bit Installer: https://nodejs.org/dist/v18.12.0/node-v18.12.0.pkg macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v18.12.0/node-v18.12.0-darwin-arm64.tar.gz macOS Intel 64-bit Binary: https://nodejs.org/dist/v18.12.0/node-v18.12.0-darwin-x64.tar.gz Linux 64-bit Binary: ht