Learn what n8n is, how its visual workflow editor works, and why it has become a leading open-source automation platform.
n8n (pronounced "nodemation") is an open-source workflow automation platform that lets you connect applications, move data between them, and automate repetitive tasks -- all through a visual, node-based interface. It is currently at version 2.x and offers over 400 built-in integrations out of the box.
At its core, n8n lets you build workflows: sequences of steps that run automatically when a trigger fires. A workflow might:
Each step in a workflow is represented by a node. Nodes are visual building blocks -- you drag them onto a canvas, configure them, and draw connections between them to define data flow.
n8n's editor is a browser-based canvas where you build workflows by placing and connecting nodes. Every node shows its incoming and outgoing data in real time, so you can inspect exactly what is happening at each step before you activate the workflow.
Key features of the editor:
Several characteristics set n8n apart from other automation platforms:
You can run n8n on your own infrastructure -- a VPS, a Kubernetes cluster, or a Raspberry Pi. Your data never has to leave your network. n8n also offers a fully managed cloud option if you prefer not to manage servers.
n8n is distributed under the Sustainable Use License, which allows free use for most purposes. The source code is publicly available, and the community can inspect, modify, and contribute to it.
With over 400 built-in integrations, n8n covers a wide range of services -- from databases and cloud storage to CRMs, marketing tools, and developer utilities. When a pre-built node does not exist, the HTTP Request node and Code node let you connect to any service with an API.
n8n includes first-class support for AI workflows. You can connect to large language models (OpenAI, Anthropic, Google, and others), build AI agents with tool-calling capabilities, implement retrieval-augmented generation (RAG) pipelines, and chain AI steps together -- all within the same visual builder you use for any other automation.
While most workflows can be built entirely with the visual editor, n8n also provides Code nodes where you can write JavaScript or Python. This makes it possible to handle complex data transformations or custom logic without leaving the platform.
n8n is used by solo developers, startups, and enterprises alike. Common use cases include:
Ready to try it? Head to Your First Workflow to build and run a working automation in minutes.
For the full official documentation, visit https://docs.n8n.io/.
I build production n8n and Cloudflare automation for teams — the same engineering behind HarperFlow. Fixed-price, escrow-protected, US-based.