n8n
automationby n8n
Open source workflow automation platform that combines visual building with full code flexibility. 400+ integrations, AI agent capabilities, and self hosting option.
Key features
Free tier available, Pro (Cloud) at $50/mo
Technical teams who want visual workflow building with the escape hatch of full JavaScript/Python when needed
Execution based pricing is dramatically cheaper than per task billing for complex workflows. A 50 step workflow counts as 1 execution in n8n vs 50 tasks in Zapier
What it does
Visual Workflow Builder
Drag and drop node based canvas for building multi step automations. Connect triggers, actions, conditions, and loops visually. Re run individual steps for debugging without executing the whole workflow.
Learn more400+ Native Integrations
Pre built nodes for popular services including Google, Slack, GitHub, Salesforce, PostgreSQL, and hundreds more. Plus an HTTP Request node to connect to any API without a dedicated integration.
Full Code Support
Write custom JavaScript or Python within workflows using Code nodes. Import npm packages and Python libraries on self hosted instances. Paste cURL commands directly into the editor.
AI Agent Workflows
Build autonomous AI agents with LangChain integration. Connect to OpenAI, Claude, Gemini, or local models via Ollama. Add tool calling, RAG with vector stores, conversation memory, and use any n8n workflow as a custom AI tool.
Learn moreSelf Hosting (Free Community Edition)
Deploy on your own infrastructure via Docker with unlimited executions, full data control, npm packages, custom nodes, and CLI access. No execution limits on the free Community Edition.
Learn moreEnterprise Features
SSO via SAML and LDAP, role based access control with projects, Git based version control and environments, external secret stores (AWS, Azure, HashiCorp Vault), audit logging, and SOC 2 compliance.
Error Handling and Debugging
Custom error workflows, automatic retries, execution logging with search, step by step debugging with pinned/mock data, and an AI assistant for troubleshooting.
MCP Support
Both MCP server and MCP client nodes for integrating with AI coding tools and external AI agent ecosystems.
Pricing
Community (Self Hosted)
Free forever self hosted option with unlimited executions, unlimited workflows, and all core features. Deploy via Docker or npm.
- Unlimited executions
- Unlimited workflows and users
- All 400+ integrations
- Full code support (JS/Python)
- npm packages and custom nodes
- Deploy via Docker or npm
- Community forum support
Starter (Cloud)
Managed cloud with 2,500 monthly executions. Ideal for individuals and small automations.
- 2,500 executions per month
- 5 concurrent executions
- 1 shared project
- 50 AI Builder credits
- Unlimited users and workflows
- Forum support
Pro (Cloud)
For growing teams needing more executions and collaboration features.
- 10,000 executions per month
- 20 concurrent executions
- 3 shared projects
- 150 AI Builder credits
- Admin roles and global variables
- Workflow history and execution search
- 7 day insights dashboard
Enterprise
Custom pricing for cloud or self hosted with SSO, environments, external secrets, and dedicated support with SLA.
- Custom execution limits
- 200+ concurrent executions
- Unlimited shared projects
- SSO (SAML/LDAP)
- Git based environments
- External secret stores
- Log streaming and audit logging
- Dedicated support with SLA
- 365 day insights
Pros & Cons
Pros
- Execution based pricing is dramatically cheaper than per task billing for complex workflows. A 50 step workflow counts as 1 execution in n8n vs 50 tasks in Zapier
- Free self hosted Community Edition with unlimited executions provides full data sovereignty and zero cost for the core platform
- Full JavaScript and Python support within workflows, including npm package imports on self hosted, means you are never limited by what the visual builder can do
- Best in class AI agent integration via LangChain with 70+ AI nodes, agents, RAG, tool calling, and the ability to use any n8n workflow as a custom AI tool
- 175,000+ GitHub stars and 200,000+ community members make it one of the most active open source automation projects, with 1,700+ workflow templates to start from
- Step by step execution, pinned/mock data, and inline debugging make building and testing complex workflows significantly faster than competitors
- Enterprise ready with SSO, RBAC, Git based version control and environments, external secret stores, and SOC 2 compliance
Cons
- Steeper learning curve than Zapier or Make. Expects familiarity with APIs, data structures, and JSON. Not ideal for non technical users
- Fewer native integrations (400+) compared to Zapier (8,000+) or Make (2,500+), though the HTTP Request node and community nodes cover most gaps
- Self hosting requires DevOps knowledge for production deployments including Docker, database management, scaling, and backups
- Not truly open source by OSI definition. The Sustainable Use License restricts commercial redistribution and white labeling
- Cloud plans cannot use npm packages, custom nodes, CLI access, or bash scripts. These capabilities are self hosted only
- Forum only support on Starter, Pro, and self hosted Business plans. Dedicated support with SLA requires Enterprise pricing
How to get started
Choose cloud or self hosted
For the fastest start, sign up for the free cloud trial at app.n8n.cloud/register (no credit card required). For full control, self host via Docker: run 'docker run -it --rm --name n8n -p 5678:5678 docker.n8n.io/n8nio/n8n' and access at localhost:5678.
Build your first workflow
Open the editor, add a trigger node (like a Schedule Trigger or Webhook), connect action nodes for the services you want to automate, and test with the built in step by step execution debugger.
Explore templates
Browse 1,700+ ready made workflow templates at n8n.io/workflows. Filter by use case (AI, marketing, DevOps) and import directly into your instance to customize.
Try AI agent workflows
Follow the AI tutorial in the docs to build your first AI agent workflow. Add an AI Agent node, connect an LLM (OpenAI, Claude, or a local model via Ollama), attach tools, and test via the Chat trigger.
Deep dive
Detailed guides with comparisons, tips, and visuals for each feature.
The Workflow Builder: How n8n Works
How the visual editor, trigger types, node system, and debugging tools come together to build automations.
Building AI Agents in n8n
How to build autonomous AI agents with LangChain, tool calling, RAG, and conversation memory using n8n's visual editor.
Self Hosted vs. Cloud: Full Comparison
When to self host n8n for free with unlimited executions vs. using the managed cloud service, and what you gain or lose with each.
Links
Official
Documentation
Blog
Pricing
Get notified about updates
We'll email you when this tool's pricing or features change.
Last updated: 2026-02-19