Copyright 2025

The Valley of Code

A Flavio Copes project

How to check the current Node.js version at runtime
How to check the current Node.js version at runtime

Run process.version:

The version property of the process object returns a string with the current Node.js version.

In the browser the process object is not defined, so you will get a ReferenceError:

Another way is to reference process.versions (plural):

This returns an object that contains various properties referencing each component’s version.

To get the major version (in this example 12) you can use

process.versions.node.split('.')[0]


Join my AI Workshop !

The Web Development BOOTCAMP cohort starts in February 2026