n8n
The only major automation platform you can fully self-host with unlimited executions, combining a visual node editor with embedded code and AI nodes — the developer's choice when Zapier's per-task pricing or cloud-only model becomes a problem. Essential in this category.
The take
What is n8n?
n8n is a source-available workflow automation platform you can self-host or run in the cloud.
It sits as a core pick in the 80/20 of automation tools we cover. n8n is the developer’s answer to Zapier: when per-task pricing or a cloud-only model becomes a problem, n8n’s self-hosting and execution-based billing solve it.
How does n8n work?
n8n works by connecting nodes on a visual canvas, where each node represents a trigger, an app action, a transformation, or a piece of code. Data flows from one node to the next, and you can branch, merge, and loop. You run it on n8n Cloud or self-host it with a single Docker command.
The node-based editor
The editor is a canvas where you drag nodes and wire them together. A trigger node starts the workflow — a webhook, a schedule, a new row in a database. Action nodes then do work: send a Slack message, update a record, call an API. Branching nodes route data based on conditions. The visual model makes complex multi-step logic readable.
Code and HTTP nodes
The code node lets developers write JavaScript or Python directly inside a workflow, transforming data however they need without leaving the editor. The generic HTTP node calls any REST API, so even apps without a dedicated n8n integration are reachable. Together these two nodes mean n8n can connect to effectively anything — the escape hatch that pure no-code tools lack.
Self-hosting and execution pricing
This pricing model is dramatically cheaper than per-task billing at high volume.
How does n8n compare to Zapier and Make?
n8n leads on self-hosting, code flexibility, and cost at scale. Zapier leads on ease of use and template breadth for non-technical users. Make leads on visual polish without requiring self-hosting. The table below shows the trade-offs across the three.
| Attribute | n8n | Zapier | Make |
|---|---|---|---|
| Self-hosting | Yes (free, unlimited) | No | No |
| Pricing model | Per execution | Per task | Per operation |
| Code nodes | JavaScript + Python | Limited | Limited |
| Native AI nodes | Strong | Growing | Growing |
| Ease of use | Developer-focused | Easiest | Visual, medium |
| 80/20 verdict | Pick for control + scale | Pick for non-devs | Pick for visual no-code |
Who uses n8n in 2026?
Developers and DevOps teams use n8n to self-host automations that keep sensitive data on internal infrastructure, avoiding sending records through a third-party cloud. Growth and operations teams use it to run high-volume workflows that would cost far more on Zapier’s per-task pricing. AI engineers use the native AI nodes to orchestrate LLM agents and retrieval pipelines.
The common profile is a team with at least some technical capacity that values control and cost over maximum ease of use. Companies in regulated industries — healthcare, finance — choose self-hosted n8n specifically because data never leaves their environment.
When should you skip n8n?
n8n is the wrong choice in these scenarios. Use the listed alternative instead.
- Your team is entirely non-technical. Use Zapier, whose interface and template library are built for users who never want to see code. n8n assumes some developer comfort.
- You want maximum integration breadth out of the box. For obscure SaaS tools, Zapier likely has a ready-made connector.
- You want visual no-code without self-hosting. Use Make, which offers a polished visual builder and cloud hosting without n8n’s developer-oriented learning curve.
How much does n8n cost?
n8n has a free plan. Paid plans start at $20 per month, per n8n’s official pricing page as of October 3, 2026. Annual billing saves 17% on n8n Cloud; a free Registered Community edition unlocks extra features for self-hosters.
| Plan | Price (as captured) | Notes |
|---|---|---|
| Community edition (self-hosted) | Free | Free indefinitely; no license key |
| Starter (cloud) | $20/mo | Billed annually; 2.5k workflow executions |
| Pro (cloud) | $50/mo | Billed annually |
| Business | $800/mo | Billed annually; companies with under 100 employees |
| Enterprise | Contact sales | ” |
Prices as captured from n8n’s pricing page on October 3, 2026. Vendors change pricing often, so check the live page before you buy.
How we evaluated n8n
Every fact on this page (pricing, plans, free-tier status and features) was captured from n8n’s official pages (about, features, home, integrations, pricing) on October 3, 2026 and checked against that capture before publishing. Claims we could not confirm on those pages were removed rather than guessed. The verdict and the when-to-use guidance are Devon Park’s editorial judgment. See our evaluation methodology for how we score tools.
Strengths & trade-offs
What earns the score
- Self-hosting means unlimited executions and full data control at no per-run cost
- Execution-based cloud pricing is far cheaper than Zapier at high volume
- Code nodes let developers drop into JavaScript or Python without leaving the flow
- Strong native AI nodes for building agents and LLM pipelines
Where it falls short
- Steeper learning curve than Zapier — built for developers, not non-technical users
- Self-hosting requires you to manage updates, scaling, and security yourself
- Fewer polished pre-built templates than Zapier's app directory
- The fair-code license restricts reselling n8n as a hosted service
- Cloud plan support is lighter than enterprise-grade competitors
How it compares
| Tool | Score | Tier | From |
|---|---|---|---|
n8n | 92 | Essential | Free self-hosted; cloud from $20/mo |
Zapier | 90 | Essential | $19.99/mo |
Make | 68 | Situational | $12/mo |
Frequently asked questions
How much does n8n cost?
n8n is free to self-host with unlimited executions. Higher cloud tiers add more executions and concurrency. Self-hosting costs only your own server.
How does n8n compare to Zapier?
n8n is built for developers and can be self-hosted; Zapier is built for non-technical users and is cloud-only. n8n charges per execution while Zapier charges per task, making n8n far cheaper at high volume. Zapier wins on ease of use and template breadth. n8n wins on cost, control, and code flexibility.
Is n8n really free?
Self-hosting n8n is free with unlimited workflow executions — you pay only for the server you run it on. The source is available under a fair-code license. The paid plans are for n8n Cloud, the managed hosting option, which removes the need to maintain your own infrastructure. The free self-hosted version is fully functional.
How does n8n compare to Make?
Both use visual node-based editors and price by operations or executions, making them cheaper than Zapier at scale. n8n adds self-hosting and code nodes that Make lacks, appealing to developers. Make has a more polished interface and more pre-built templates. Choose n8n for control and code, Make for visual polish without self-hosting.
Can n8n build AI agents?
Yes. n8n includes native AI nodes for LLM calls, agents, vector stores, and chains. You can connect models from OpenAI, Anthropic, and others, give them tools, and chain them into multi-step workflows. This makes n8n a practical orchestration layer for AI automation without writing a full application from scratch.
Is self-hosting n8n hard?
Self-hosting n8n is straightforward for developers — a single Docker command gets it running. The ongoing work is what takes effort: updates, scaling, database backups, and security patching are your responsibility. Teams without DevOps capacity often start on n8n Cloud and migrate to self-hosting once volume justifies managing infrastructure.

