Overview
This lesson is part of the n8n AI Automation - Zero to Hero course, Section: 2. Getting Started.
Watch the video above for the full tutorial, or read the written guide below.
How Do You Install n8n on Your Local Machine for Free?
You install n8n free on your own machine with npm, the Node.js package manager. n8n is open-source, so a local install runs with no execution limits and no monthly fee, unlike n8n Cloud. You need Node.js, version 18 or newer, installed first.
How to Install n8n with npm and Node.js
Install Node.js from nodejs.org, then open a terminal and run npm install n8n -g to install n8n globally. Start it with n8n start, then open http://localhost:5678 in your browser to load the editor. To update later, run npm update -g n8n. This local instance keeps all your workflows and credentials on your own machine.
Key Takeaways
- Understanding the core concepts covered in this lesson
- Practical, hands-on experience you can apply immediately
- Tips from real-world n8n workflow implementations
Related Lessons
- Lesson 4: How to Set Up n8n Cloud in 2025 - Step by Step | n8n Cloud vs Self-Hosting
- Lesson 6: How to Install n8n for free on local machine using Docker Desktop
- Lesson 7: n8n Interface Walkthrough 2025 | Complete n8n UI Guide - Admin Panel, Settings
- Lesson 8: n8n Node Types Explained (2025) | How to Build Workflow with Triggers, Apps, Core & Actions
- Lesson 9: Build Your First n8n Workflow - Send Welcome Emails Automatically
Next Steps
Continue your n8n journey with the full n8n AI Automation - Zero to Hero course.