How to Install Node.js (for Windows)
- By Bruce Nielson
- ML & AI Specialist
I’m going to explore n8n in future blog posts, so, go over how to set up an AI workflow. To keep this consistent with our ‘open sourced’ approach to AI, we’re going to do a self-hosted version of n8n using the free community edition. To install n8n you need to have Node.js already installed so that you can use the npm command. So, for this blog post we’re going to briefly go over how to install Node.js. This one is particularly easy to do and likely you already have it installed for some other purpose. But for completeness, let’s quickly cover it:
First, go to the node.js home page:
You’ll see this page below. Click on the “Get Node.js” button:

That will take you to the download page (or you can just click the link below and go directly there):
https://nodejs.org/en/download
The download page offers you several different ways to download Node.js. Since we’re a Windows shop (and since Windows needs more AI love) I’m going to show you how to download the Windows installer, though feel free to change this to whatever operating system you prefer. First you need to select the operating system of your choice, which for me is Windows 64-bit:

Then you click the “Windows Installer.msi” button to do the download:

After the download, click the browser download icon and select what you just downloaded and run it:

This starts the installer:

Now just take the defaults in the installer and you’re ready for the next step for installing n8n.