"n8n Review 2026: Open-Source Automation You Can Self-Host"
n8n is a workflow automation tool that sits between Zapier’s simplicity and writing your own scripts. Its node-based editor handles 400+ integrations, but the killer feature is that any node can drop into custom JavaScript or Python — and you can self-host the whole thing on your own server.
How it works#
You build workflows as connected nodes (trigger, HTTP request, function, IF, etc.). The AI node wraps any OpenAI-compatible API for summarisation or agents. Because it is open source under a fair-code license, you can run it on a $5 VPS, keep data on-prem, and version workflows in git.
Strengths#
- Self-hostable — your data never leaves your server
- Code nodes for unlimited flexibility
- 400+ integrations plus raw HTTP
- Generous free self-hosted tier
- Active community and templates
Weaknesses#
- Steeper learning curve than Zapier
- Fair-code license limits some commercial resale
- You own uptime and updates when self-hosted
- UI less polished for pure beginners
Pricing#
-
Community (self-host) — $0: Free, yours to run
-
Starter (cloud) — $20/mo: Managed, 2,500 executions
-
Pro (cloud) — $50/mo: Advanced observability
-
Enterprise — custom: SSO, support, scaling
Verdict#
n8n wins for developers and anyone who must keep data in-house. Follow our build-an-AI-agent-with-n8n guide to ship your first one. Compare with Zapier vs Make.
FAQ#
Q: Is n8n really free?
Self-hosting the Community edition is free; the cloud and enterprise tiers are paid.
Q: Can I write code inside n8n?
Yes. Function and Code nodes run JavaScript (and Python via community nodes).
Q: Does it support AI agents?
Yes. The AI node and community templates build RAG and agent workflows.