Node.js 24 is now the default versions for Builds and Functions

The default Node.js version for Netlify Builds and Netlify Functions for new sites has been updated from v22 to v24, today.

Why are we doing this?

As Node.js 24 is the current active LTS (Long Term Supported) version, updating to use Node.js 24 by default allows customers to take advantage of the latest features and benefit from the performance and security improvements that this version delivers.

What are the impacts of this change?

  • Customers no longer need to manually set the Node.js version to 18 using an environment variable or configuration file.
  • For all Netlify Functions deployed after this change, Netlify will use Node.js 24 as the default runtime.
  • Re-linking a site will make the site to use Node.js 24 (unless otherwise overridden).

For more information see the following docs:

If you have any questions, please reach out to us.