n8n gives away their paid plan when you self-host. Here's exactly how to set it up in under 5 minutes — no credit card, no trial, no limits.
When you self-host n8n, you get access to features that normally cost money on the cloud version — permanently.
Follow these steps exactly and you'll have n8n running free on your computer in minutes.
Required to run n8n locally. Skip this if you already have it installed.
node -v — if a version number appears, you're good.This is where you run n8n. On Mac press Cmd + Space, type Terminal, hit Enter. On Windows search for PowerShell.
One command does everything. Type this and hit Enter:
npm install -g n8n
Wait for it to finish installing (takes about 1 minute), then run:
n8n start
n8n will open in your browser at localhost:5678. Create your account — this is just for your local version, it's not a paid signup.
You'll need this if you want to connect Claude Code or other tools to n8n later.
Yes. When you run n8n on your own computer it costs nothing. The paid plans on n8n.io are for their cloud hosting — you're skipping that entirely.
No. You're just copying and pasting two commands into Terminal. That's it.
Yes. Open PowerShell instead of Terminal and run the exact same commands.
Open Terminal and run n8n start — then go to localhost:5678 in your browser. That's it every time.