What Is n8n?

|
7 min read
|
43 views
What Is n8n

n8n is a workflow automation system based on fair code connecting applications, APIs, and databases using a visual node-based editor allowing the creation of workflows with little coding. Pronounced “n-eight-n” for short, “nodemation”, n8n GmbH is the name of the company which created n8n and it was incorporated in 2019 by Jan Oberhauser in Berlin, Germany.

Workflows in n8n are made up of nodes. Every node does one thing: Trigger initiates a workflow, Action does something and Connection transfers data from one node to another. In other words, the user may create a workflow that tracks the inbox of Gmail for new messages and puts the message on the wall of Slack without programming. Any workflow can be customized with custom JavaScript or Python when visual nodes are not sufficient.

There are two modes of n8n operation: Community Edition of self-hosted software which is free or n8n Cloud which is a hosting mode based on monthly workflow execution.

Who Built n8n, and Why

N8n was started by Jan Oberhauser in early 2019 in a Berlin apartment. Prior to developing n8n, he had been working in film production in the field of visual effects, including the film Maleficent.

Oberhauser released the initial version of n8n on Github in 2019. Within five months of its release, the application had reached 10,000 stars on GitHub.

The following table provides the funding history of n8n.

RoundDateAmountLead Investor(s)
SeedMarch 2020$1.5 millionSequoia Capital, firstminute capital
Series AApril 2021$12 millionFelicis Ventures
Series BMarch 2025€55 million (~$60 million)Highland Europe
Series COctober 2025$180 millionAccel

As of the October 2025 Series C round, n8n was valued at $2.5 billion. The company reports more than 200,000 active users and over 3,000 enterprise customers. 

How n8n Actually Works

A workflow in n8n consists of a chain of nodes. Each node takes up one of the four types of roles:

  • Trigger — initiates the workflow. Trigger types: new row in Google Sheets, webhook, time interval.
  • Action — takes place after the trigger. Action types: sending a Slack message, inserting data in a database, calling an API.
  • Condition — directs the workflow according to logical conditions. Condition type: “if the deal amount is more than $10,000, inform the sales manager; otherwise, save the record.”
  • Output — the output of the workflow. Types of output: email, record in the database, file generation.

A simple example is a workflow that is initiated by the addition of a new row in a Google sheet and sends a notification to a Slack channel. Creating this type of workflow involves two nodes and no coding.

How n8n Actually Works

Nodes and Triggers

Triggers are categorized into three types in n8n; App triggers (fires upon the occurrence of an event within a connected app, for instance, a new email), schedule triggers (fires at predefined time intervals, for example, every hour), and webhook triggers (fires whenever an HTTP request from another application reaches n8n).

The Visual Canvas

Nodes are represented as connected blocks within a visual canvas. To create a node within a workflow, the user clicks on the plus button on the canvas, searches for the required node by the app or functionality it represents, and sets up any required credentials or input.

Is n8n No-Code, Low-Code, or Pro-Code?

The n8n platform is both a low-code and pro-code environment. Non-tech users are able to develop full workflows through nodes and the graphical canvas without having to write any code at all. Developers can enhance any workflow through the use of a Code node where they can run their own JavaScript or Python code, as well as develop custom nodes using the n8n SDK.

n8n vs. Zapier vs. Make — How It’s Different

The table below compares n8n, Zapier, and Make (formerly Integromat) across the factors that most affect platform choice.

Factorn8nZapierMake
Self-hostingYes, free (Community Edition)NoNo
Pricing basisPer workflow executionPer taskPer operation
Starting cloud price$20/month (annual billing) $19.99/month $9/month
Integration count400+7,000+2,000+
Custom code supportJavaScript and Python (Code node)Limited (Code steps on paid plans)Limited (custom apps, paid plans)
Data residency controlFull, on self-hosted deploymentsCloud only (US servers)Cloud only (EU servers available)
Best fitTechnical teams needing self-hosting, complex logic, or high execution volumeNon-technical teams needing the widest app coverageTeams needing visual branching logic without full self-hosting

n8n is billed based on execution of the workflows, not per step. Hence a workflow with ten steps or with two steps will use up one execution when run in n8n. On the other hand, Zapier and Make will bill for the tasks performed or the operations carried out.

Self-Hosted vs. n8n Cloud

FactorSelf-Hosted (Community Edition)n8n Cloud
CostFree software; server costs apply (typically $4–$20/month for a small VPS)$20–$800/month depending on plan and execution volume 
SetupRequires Docker or Node.js installation and server managementNo installation; managed by n8n
Execution limitsNone2,500 to 40,000+ executions per month, depending on plan
Data controlFull — data remains on the user’s infrastructureData processed on n8n’s managed servers
MaintenanceUser is responsible for updates and uptimeManaged by n8n

Self-hosting will require either Node.js or Docker. Installation with Docker involves: downloading Docker Desktop, creation of a local data folder for data persistence, pull of the n8n official image and running the container with host port mapping to 5678.

What Can You Actually Build With n8n? (Real Use Cases)

n8n workflows work in five typical business functions:

  • AI workflow automation. Examples include creation of summary notes from transcripts, creation of RAG pipelines with internal documents, creating AI-generated content for review.
  • Sales and CRM automation. Examples include capture of form leads and writing them to CRM, enriching leads data through the use of API, like Clearbit, scoring the leads according to some criteria before assigning it to a salesperson.
  • Customer support automation. Examples include writing ticket replies with the help of AI models, sorting tickets by keywords or their tone, escalation of tickets which require attention from a helpdesk platform to human agents.
  • E-commerce automation. Examples include order confirmation emails through Shopify, synchronization of inventories from a store and spreadsheets, follow-up emails after purchase.
  • Data synchronization. Examples include synchronization of customer data from a PostgreSQL database to Google Sheets, scheduling backups on cloud storage, data input into dashboard software like Looker.
agentic-ai
Professional Certificate

Artificial Intelligence (AI) Course

A foundational AI course covering machine learning, neural networks and applied AI tools for career-switchers and working professionals.

4.8 (86,542 ratings)  •  199,046 already enrolled  •  Beginner level

Class Starts on 13 Sep, 2026 — SAT & SUN (Weekend Batch)

Average time: 4 month(s)

Skills you’ll build: Python for AI, Machine Learning, Neural Networks, NLP Basics, AI Tools (ChatGPT, Copilot)

AI and LLM Workflows

Features of n8n 2.0 released in January 2026 are native LangChain support, over 70 artificial intelligence-specific nodes, AI Agent Tool for multi-agent orchestration, persistence of agent memory through workflow runs, and vector database support for generation with augmentation. Some of the supported integrations for AI and developer workflows include OpenAI, HuggingFace, Cohere, GitHub, GitLab, and Jenkins. 

How Much Does n8n Cost?

n8n Cloud offers four pricing tiers, billed per month of workflow executions. 

PlanMonthly Price (Annual Billing)Monthly ExecutionsHosting
Community EditionFree (self-hosted)UnlimitedUser-managed server
Starter$202,500n8n-hosted
Pro$5010,000n8n-hosted
Business$667 (self-hosted)40,000Self-hosted with Business license
EnterpriseCustomCustomSelf-hosted or managed

The Community Edition is free software with no execution limit; the only cost is server infrastructure, typically $4 to $20 per month on a small virtual private server.

Is n8n Actually Open Source?

The n8n software is not open source software according to OSI definition since it is source-available software under a fair-code license termed as Sustainable Use License (SUL). The SUL was launched in March 2022 and allows users to freely use, modify, and distribute the n8n software’s source code internally for commercial or non-commercial reasons. However, reselling the n8n source code as a competing hosted software is restricted without a commercial licensing arrangement. The enterprise-only functionalities of the n8n software are licensed differently via the n8n Enterprise License.

The Honest Limitations

n8n has four documented limitations relevant to platform selection:

The Honest Limitations

1. Learning curve

The ability to leverage the complete functionalities of n8n through the use of Code node, custom nodes and API-based triggers requires knowledge of JavaScript and REST APIs. Non-technical users can create workflows but cannot leverage the complete capabilities of n8n without technical assistance.

2. Self-hosting maintenance. 

With self-hosting, the responsibility to maintain server up-to-date and secure lies on the shoulder of the user. With n8n Cloud, this responsibility is eliminated but with added expenses of a monthly subscription fee.

3. Integration count

n8n has more than 400 pre-built integrations compared to Zapier’s 7000+ integrations. Connecting apps that are not supported by n8n requires the creation of an HTTP Request node for the app’s API.

4. Execution-based scaling. 

Frequent polling workflows that poll at a set interval and do not respond to webhooks will consume executions faster than the event-driven workflows.

FAQs

Q1. Is n8n free?

Ans. The Community Edition of n8n is free and open-source software, which may be self-hosted with no execution limit; the paid n8n Cloud is hosted by the company with monthly plans starting at $20 per month.

Q2. Is n8n better than Zapier?

Ans. Neither of the tools is superior; n8n is more suitable for technical users who need self-hosting, coding and high execution volumes, whereas Zapier is more appropriate for non-technical users with a wide array of pre-built app integrations.

Q3. How do you pronounce “n8n”?

Ans. n8n is pronounced “n-eight-n.”

Q4. What does n8n stand for?

Ans. n8n is an abbreviation for “nodemation”, meaning the combination of “node” and “automation”.

Q5. Can I try n8n without installing anything?

Ans. Yes. n8n Cloud offers a 14-day free trial that requires no server setup or installation. 

Q6. Is n8n a no-code, low-code, or pro-code solution?

Ans. n8n is a low-code platform that also allows for pro-code development using the Code node and custom node SDK.

Q7. What is n8n’s pricing model?

Ans. n8n Cloud uses the pay-per-execution pricing model with plans varying from $20 to $667 per month depending on the number of monthly executions; the self-hosted Community Edition is free software with no execution limit.

Shalki Aggarwal is a Software Engineer II at Microsoft and an AI & Data Science expert specializing in Generative AI, Agentic AI, Python, LangChain, LangGraph, CrewAI, Deep Agents, and Loop Engineering. She is also a corporate trainer for leading organizations including L&T, Bharat Petroleum, Luminous, Denso, and Toshiba Midea, helping teams apply AI and emerging technologies to real-world business challenges.