Show current installed version

nvm current shows you the current version you have installed.

C:\>nvm current
v18.13.0
Show all available versions

nvm list available shows you a partial list of all available versions there are.

C:\>nvm list available

|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|    19.5.0    |   18.13.0    |   0.12.18    |   0.11.16    |
|    19.4.0    |   18.12.1    |   0.12.17    |   0.11.15    |
|    19.3.0    |   18.12.0    |   0.12.16    |   0.11.14    |
|    19.2.0    |   16.19.0    |   0.12.15    |   0.11.13    |
|    19.1.0    |   16.18.1    |   0.12.14    |   0.11.12    |
|    19.0.1    |   16.18.0    |   0.12.13    |   0.11.11    |
|    19.0.0    |   16.17.1    |   0.12.12    |   0.11.10    |
|   18.11.0    |   16.17.0    |   0.12.11    |    0.11.9    |
|   18.10.0    |   16.16.0    |   0.12.10    |    0.11.8    |
|    18.9.1    |   16.15.1    |    0.12.9    |    0.11.7    |
|    18.9.0    |   16.15.0    |    0.12.8    |    0.11.6    |
|    18.8.0    |   16.14.2    |    0.12.7    |    0.11.5    |
|    18.7.0    |   16.14.1    |    0.12.6    |    0.11.4    |
|    18.6.0    |   16.14.0    |    0.12.5    |    0.11.3    |
|    18.5.0    |   16.13.2    |    0.12.4    |    0.11.2    |
|    18.4.0    |   16.13.1    |    0.12.3    |    0.11.1    |
|    18.3.0    |   16.13.0    |    0.12.2    |    0.11.0    |
|    18.2.0    |   14.21.2    |    0.12.1    |    0.9.12    |
|    18.1.0    |   14.21.1    |    0.12.0    |    0.9.11    |
|    18.0.0    |   14.21.0    |   0.10.48    |    0.9.10    |

This is a partial list. For a complete list, visit https://nodejs.org/en/download/releases
Stable vs. experimental versions

Versions with even numbers such as 18.x are stable.

Versions with odd numbers such as 19.x are unstable/experimental.

See https://nodejs.org/en/

Install latest LTS version

LTS (Long Term Support) is the stable version.

Depending on platform, either nvm install lts on Windows or nvm install --lts on Linux installs the latest LTS version.

Select installed version

If you had, say, 17.x installed, you now also have, say, 18.x installed.

Now, you need to select the newly installed version with nvm use 18.13.0.

Answer from Lernkurve on Stack Overflow
🌐
GitHub
github.com › nvm-sh › nvm
GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Node has a schedule for long-term ... "argon" line, for example. In addition, the following commands support LTS arguments: nvm install --lts / nvm install --lts=argon / nvm install 'lts/*' / nvm install lts/argon...
Starred by 90.4K users
Forked by 9.7K users
Languages   Shell 98.0% | Makefile 1.2%
🌐
HeyNode
heynode.com › tutorial › install-nodejs-locally-nvm
Install Node.js Locally with Node Version Manager (nvm) | HeyNode
Windows users: The process for installing nvm on Windows is different than what’s shown below. If you’re using Windows check out this Windows-specific version of nvm. ... Using curl, or wget, download the installation script. In the URL below make sure you replace v0.35.0 with the latest ...
Top answer
1 of 2
25
Show current installed version

nvm current shows you the current version you have installed.

C:\>nvm current
v18.13.0
Show all available versions

nvm list available shows you a partial list of all available versions there are.

C:\>nvm list available

|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|    19.5.0    |   18.13.0    |   0.12.18    |   0.11.16    |
|    19.4.0    |   18.12.1    |   0.12.17    |   0.11.15    |
|    19.3.0    |   18.12.0    |   0.12.16    |   0.11.14    |
|    19.2.0    |   16.19.0    |   0.12.15    |   0.11.13    |
|    19.1.0    |   16.18.1    |   0.12.14    |   0.11.12    |
|    19.0.1    |   16.18.0    |   0.12.13    |   0.11.11    |
|    19.0.0    |   16.17.1    |   0.12.12    |   0.11.10    |
|   18.11.0    |   16.17.0    |   0.12.11    |    0.11.9    |
|   18.10.0    |   16.16.0    |   0.12.10    |    0.11.8    |
|    18.9.1    |   16.15.1    |    0.12.9    |    0.11.7    |
|    18.9.0    |   16.15.0    |    0.12.8    |    0.11.6    |
|    18.8.0    |   16.14.2    |    0.12.7    |    0.11.5    |
|    18.7.0    |   16.14.1    |    0.12.6    |    0.11.4    |
|    18.6.0    |   16.14.0    |    0.12.5    |    0.11.3    |
|    18.5.0    |   16.13.2    |    0.12.4    |    0.11.2    |
|    18.4.0    |   16.13.1    |    0.12.3    |    0.11.1    |
|    18.3.0    |   16.13.0    |    0.12.2    |    0.11.0    |
|    18.2.0    |   14.21.2    |    0.12.1    |    0.9.12    |
|    18.1.0    |   14.21.1    |    0.12.0    |    0.9.11    |
|    18.0.0    |   14.21.0    |   0.10.48    |    0.9.10    |

This is a partial list. For a complete list, visit https://nodejs.org/en/download/releases
Stable vs. experimental versions

Versions with even numbers such as 18.x are stable.

Versions with odd numbers such as 19.x are unstable/experimental.

See https://nodejs.org/en/

Install latest LTS version

LTS (Long Term Support) is the stable version.

Depending on platform, either nvm install lts on Windows or nvm install --lts on Linux installs the latest LTS version.

Select installed version

If you had, say, 17.x installed, you now also have, say, 18.x installed.

Now, you need to select the newly installed version with nvm use 18.13.0.

2 of 2
7

nvm install --lts installs the latest LTS version.

Then, nvm use lts/* switches to the latest LTS version.

🌐
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.
🌐
Medium
medium.com › geekculture › how-to-install-node-js-by-nvm-61addf4ab1ba
How to install Node.js by NVM? Manage multiple versions of Node.js with nvm. | by Masud Afsar | Medium | Geek Culture
May 12, 2023 - You can install a specific version by nvm with install subcommand. ... If you want to install the LTS version you can use --lts instead of version number. ... Or you can install the latest version with node instead of version number.
🌐
Microsoft Learn
learn.microsoft.com › en-us › windows › dev-environment › javascript › nodejs-on-windows
Set up Node.js on native Windows | Microsoft Learn
Install the current release of ... number is with: nvm list available, then installing the LTS version number with: nvm install <version> (replacing <version> with the number, ie: nvm install 12.14.0)....
🌐
freeCodeCamp
freecodecamp.org › news › node-version-manager-nvm-install-guide
Node Version Manager – NVM Install Guide
September 9, 2022 - This will install the X.Y.Z Node version. You can also make a version your default by running: ... NVM makes it easier to manage multiple versions of Node.js across different projects that require different versions.
🌐
GitHub
gist.github.com › MichaelCurrin › 5c2d59b2bad4573b26d0388b05ab560e
Install Node using NVM · GitHub
Select the installed version. ... Check that your target Node.js version works. $ node -v v14.9.0 $ npm -v 6.14.8 $ which node /Users/mcurrin/.nvm/versions/node/v14.9.0/bin/node
Find elsewhere
🌐
GitHub
github.com › coreybutler › nvm-windows
GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.
To install the latest version of Node.js, run nvm install latest. To install the latest stable version, run nvm install lts.
Starred by 44.1K users
Forked by 3.7K users
Languages   Go 72.3% | Inno Setup 25.9%
🌐
Linode
linode.com › docs › guides › how-to-install-use-node-version-manager-nvm
How to Install and Use NVM (Node Version Manager) | Linode Docs
November 29, 2023 - NVM’s install command downloads, compiles, and installs the specified version of Node. You can install as many versions of Node as you want. To install the latest version of Node, run the following:
🌐
SitePoint
sitepoint.com › blog › javascript › installing multiple versions of node.js using nvm
Installing Multiple Versions of Node.js Using nvm — SitePoint
March 3, 2025 - By running the above in a terminal, ... you want to install, for example, the latest 12.14 patch, you can do it by running nvm install 12.14....
🌐
Chris Wiegman
chriswiegman.com › home › blog › installing node lts with the latest npm using nvm
Installing Node LTS with The Latest NPM using NVM | Chris Wiegman
August 4, 2025 - The following one-liner will install the latest Node.js LTS version and the latest NPM all in one. It’s so much faster that splitting it out and can really help make sure that your toolchain is up to date. nvm install --lts --latest-npmCode ...
🌐
Nvmnode
nvmnode.com
NVM - Node.js Version Manager tool - NVM Documentation
Avoid version conflicts between different projects · Test compatibility across multiple Node.js versions ... # Install a specific Node.js version nvm install 18.16.0 # Use the installed version nvm use 18.16.0 # Set a default version nvm alias default 18.16.0
🌐
Nvmnode
nvmnode.com › guide › download.html
Download NVM For Windows, Linux, and macOS - NVM Documentation
Note: It's generally recommended to use the official installation script instead of package managers for the most up-to-date version. If you're having trouble accessing GitHub or need faster downloads, you can use a mirror: Download from a mirror and then proceed with the normal installation process. ... export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
🌐
Better Stack
betterstack.com › community › guides › scaling-nodejs › nvm-explained
A Beginner's Guide to NVM | Better Stack Community
When you open a new terminal window, NVM doesn't automatically select a Node.js version unless you tell it which one to use by default. To set a default version: ... This sets Node.js v22.14.0 as your default version. Now, this version will be automatically selected whenever you open a new terminal. You can also set the default always to use the latest LTS version: ... Downloading and installing node v23.10.0...
🌐
GitHub
gist.github.com › chranderson › b0a02781c232f170db634b40c97ff455
Useful NVM commands · GitHub
nvm uninstall <node_version> // Uninstall a specific Node version nvm uninstall --lts // Uninstall the latest LTS release of Node nvm uninstall node // Uninstall latest (Current) release of Node · To remove, delete, or uninstall nvm, just remove the $NVM_DIR folder (usually ~/.nvm) ... So helpful! ... Super and executed perfectly. Thank You guys ... This is so helpful. Thanks ... # install last LTS version and install global packages from "current" node version.