Skip to content

n8n: The Complete Guide (2026)

The open-source workflow automation platform, explained: self-hosting, pricing, AI agents, and honest comparisons with Zapier and Make.

Harsh Desai

Harsh Desai

ยท27 min read
Old Book Frontispiece / Plate style editorial illustration for the article: n8n: The Complete Guide (2026)

TL;DR

  • n8n is an open-source workflow automation platform that connects apps, APIs, and AI models through a visual node editor, and you can self-host the full product for free.
  • n8n charges per full workflow execution, not per step or per user, so a 50-step workflow costs the same single execution as a 2-step one.
  • n8n Cloud runs from $20 a month for Starter up to $800 a month for Business, billed annually, while self-hosting the Community edition costs nothing in licence fees.
  • According to its homepage, n8n holds 191,200 GitHub stars, placing it in the top 50 projects on GitHub, and the company raised a $180 million Series C in October 2025.
  • Choose n8n when you want self-hosting, AI agents, and unlimited steps. Choose Zapier for the largest app library, or Make for a credit-based visual builder.

What's Inside This Guide


What Is n8n?

n8n is an open-source workflow automation platform that connects apps, APIs, databases, and AI models through a visual node editor. You can run it as a hosted cloud service or self-host the full product for free. It is built for technical teams and operators who want control over their automations.

You build automations in n8n by dragging nodes onto a canvas and wiring them together. Each node does one job, and the connections define what happens in what order, so a complex workflow reads as a diagram rather than a wall of code.

I have built automations in n8n for my own content work, and the simplest way to describe it is a programmable canvas for connecting things. Each node does one job, like fetching data from an API, transforming it, or sending it to another app, and you connect the nodes to define what happens in what order.

What sets n8n apart from most automation tools is the self-hosting option. You can run the entire platform on your own server with no per-execution licence fee, which means your data never leaves infrastructure you control. The hosted n8n Cloud exists for people who do not want to manage a server, but the open-source core is the same product underneath.

According to Wikipedia, the company behind n8n was founded in 2019 in Berlin, Germany, by Jan Oberhauser, who remains its CEO. The name is a numeronym: "n8n" stands for "nodemation," with the 8 standing in for the eight letters between the first and last. It is pronounced "n-eight-n."

n8n has grown quickly. According to n8n's homepage, the project holds 191,200 stars on GitHub, which places it among the top 50 projects on the entire platform (GitHub, 2026). According to G2, n8n scores 4.9 out of 5 across user reviews on the software review site. According to Wikipedia, the company raised a $180 million Series C round led by Accel in October 2025, bringing its valuation to $2.5 billion.

Who Is n8n For?

n8n works for three groups: complete beginners curious about automation, vibe builders wiring AI and apps into working systems, and professional developers who want self-hosting and code-level control. Here is how each group benefits.

For Complete Beginners

Beginners get a visual way to automate tasks without writing code first. You build workflows by connecting nodes on a canvas, and each node has a form where you fill in what it should do, so you can create a useful automation by clicking rather than coding.

The honest caveat is that n8n has a steeper learning curve than the simplest automation tools. It rewards a little patience, because the visual editor exposes more power than a one-trigger, one-action tool, and that power is the reason to choose it.

If you are brand new and just want to try it, the easiest path is the free n8n Cloud trial rather than self-hosting. According to n8n's documentation, self-hosting requires technical knowledge of servers and containers, so a beginner should start on the cloud and move to self-hosting later if needed. According to n8n's pricing page, the Starter plan begins at $20 a month for 2,500 workflow executions, which is plenty for learning.

For Vibe Builders

Vibe builders get a canvas where AI models, APIs, and hundreds of apps all connect in one place. n8n has dedicated AI nodes, including an AI Agent node, so you can build a workflow where a language model reads data, makes a decision, and triggers an action, all visually.

This is the group I think n8n serves best right now. You can wire a model like Claude or GPT into a workflow through n8n's AI nodes or through a gateway like OpenRouter, then have the workflow act on the model's output by sending an email, updating a sheet, or calling another API.

The execution-based pricing rewards this kind of building. Because n8n charges per full workflow run rather than per step, a complex AI workflow with twenty nodes costs the same single execution as a simple two-node one, so you are free to build elaborate logic without watching a step counter.

For Professional Developers

Developers get self-hosting, code nodes, and full control over the runtime. n8n has a Code node where you can write JavaScript or Python to do anything the prebuilt nodes do not cover, and you can run the whole platform inside your own infrastructure with Docker.

The self-hosting story is the main draw for engineering teams. According to n8n's documentation, the Community edition runs without a licence key and includes the core product, so you can deploy it on your own servers, keep all data in your environment, and scale it with queue mode for high throughput.

Version control is a real feature here too. According to n8n's pricing page, Git-based version control for workflows is available from the Business tier, which lets teams review changes to automations the same way they review code.

Every Feature That Matters in 2026

n8n's value comes from combining a visual builder with developer-grade control and native AI. These are the features worth understanding before you commit.

Visual Node-Based Workflow Editor

n8n is built around a canvas where each node is a single step and connections define the flow of data. You drag nodes on, configure each one in a side panel, and link them so the output of one becomes the input of the next.

The practical effect is that you can see the entire logic of an automation at a glance. Branching, looping, and merging are all visual, so a workflow that would be dozens of lines of code reads as a diagram you can follow.

This visual model is also why debugging is faster than in pure code. You can run a single node, inspect the exact data it produced, and fix the next step based on what you actually see rather than guessing.

Native AI Agent and LLM Nodes

n8n ships dedicated AI nodes, including an AI Agent node that can use tools, call models, and make decisions inside a workflow. You connect a language model, give the agent a set of tools (which are other nodes), and it decides which to call based on the task.

This turns n8n into an AI orchestration layer, not only a connector. You can build a support workflow where an agent reads a ticket, looks up a customer record, drafts a reply, and routes it for approval, all within one canvas.

n8n also offers an AI Workflow Builder that generates workflows from a description. According to n8n's pricing page, plans include AI Workflow Builder credits, from 50 on Starter up to 1,000 on Enterprise, so you can describe an automation in words and have n8n scaffold it.

Self-Hosting With the Open-Source Core

n8n can be self-hosted in full, which is rare among mainstream automation platforms. According to n8n's documentation, all self-hosted installations use the same core product, and without a licence key n8n runs as the free Community edition.

This matters for data control and cost. Self-hosting means your workflow data stays on infrastructure you own, which is important for teams with privacy or compliance requirements, and there is no per-execution fee on the Community edition.

You install it with npm or Docker, per n8n's documentation. The trade-off is that you take on server management, which n8n explicitly recommends only for users comfortable with operating servers and containers.

Execution-Based Pricing

n8n bills by the full workflow execution rather than by individual steps or seats. According to n8n's pricing page, you pay for full executions, not for each step, which the company positions as its core pricing advantage over tools that charge per task or per action.

This changes how you design workflows. A workflow with many steps costs the same single execution as a short one, so you can add data transformations, conditional branches, and extra actions without inflating your bill.

For builders, this removes a constant tax on complexity. You are not penalised for doing more work inside a single run, which encourages consolidating logic into fewer, richer workflows.

400-Plus Integrations and Custom Nodes

n8n connects to hundreds of apps and services through prebuilt nodes, and it supports custom nodes and direct HTTP requests for anything not covered. If an app has an API, you can integrate it through n8n's HTTP Request node even without a dedicated integration.

This makes the catalogue effectively open-ended. Where a closed platform limits you to its official integrations, n8n's HTTP node and community nodes mean you are rarely blocked by a missing connector.

The community contributes nodes too. Because the project is open-source with a large developer base, integrations and templates appear quickly, and you can install community nodes to extend the platform.

Code Nodes for JavaScript and Python

n8n includes a Code node that runs custom JavaScript or Python inside a workflow. You use it when the visual nodes do not cover a transformation or piece of logic you need, dropping into code only for the parts that require it.

This hybrid approach is the reason developers tolerate a visual tool. You get the speed of a canvas for the common 90 percent, and an escape hatch into real code for the 10 percent that needs it, without leaving the workflow.

You can also call external libraries and run expressions throughout the workflow. Most node fields accept JavaScript expressions, so you can reference and reshape data from earlier steps inline, not only inside the Code node.

Queue Mode and Scaling

n8n supports a queue mode that distributes workflow executions across multiple worker processes for high throughput. According to n8n's documentation, queue mode is part of how you scale a self-hosted instance to handle heavy load.

This is what makes n8n viable for production volume, not only experiments. You can run a main process that handles the editor and webhooks while separate workers process executions, so a spike in jobs does not block the interface.

For teams that have outgrown a single instance, this is the path to scale without changing platforms. You keep the same workflows and add capacity by adding workers.

What I Like and What Falls Short

n8n is the tool I reach for when I want control over where automations run, but it has honest trade-offs worth naming. Here is where it shines and where it does not.

What Works Well

  • The full platform self-hosts for free as the Community edition, so your data stays on your infrastructure with no per-execution licence fee (n8n documentation).
  • Execution-based pricing means a complex workflow costs the same single execution as a simple one, so you are not taxed for adding steps (n8n pricing page).
  • Native AI Agent and LLM nodes turn n8n into an AI orchestration layer, not only an app connector.
  • A Code node for JavaScript and Python gives developers a real escape hatch when visual nodes fall short.
  • Strong open-source momentum, with 191,200 GitHub stars placing it in the top 50 projects on GitHub and a 4.9 out of 5 rating on G2 (n8n homepage).
  • Major companies including Microsoft, Wayfair, and Zendesk are listed as users on n8n's homepage, which signals production-grade adoption.

Where It Falls Short

  • The learning curve is steeper than the simplest automation tools. The visual editor exposes real power, but beginners face more concepts than a one-trigger, one-action builder.
  • Self-hosting requires technical skill. According to n8n's documentation, mistakes can lead to data loss, security issues, and downtime, and n8n recommends Cloud for non-experts.
  • The licence is source-available, not fully open-source. According to Wikipedia, n8n uses a fair-code Sustainable Use License that restricts use to internal business purposes.
  • The cloud Business tier is expensive at $800 a month, which is a serious jump from the lower tiers for teams that need its features (n8n pricing page).
  • The app catalogue, while large, is smaller than Zapier's. For the broadest library of prebuilt connectors, Zapier still leads.

n8n vs Zapier: Which Should You Use?

Choose n8n when you want self-hosting, AI agents, code nodes, and execution-based pricing that does not punish complex workflows. Choose Zapier when you want the largest app library and the simplest possible setup for non-technical users.

The core difference is philosophy. n8n is a developer-friendly platform you can host yourself and extend with code, priced by full execution. Zapier, rated 8.8 in our directory, is a polished cloud-only tool built for non-technical teams, priced by task, where each action a workflow takes counts toward your limit.

Both connect apps and automate work, so the decision usually comes down to control versus convenience. According to Zapier's pricing page, its Free plan covers 100 tasks a month and the Professional plan starts at $19.99 a month billed annually. Zapier connects to over 8,000 apps, the largest library in the category, while n8n trades a slightly smaller catalogue for self-hosting and code-level power.

Factorn8nZapier
Self-hostingYes, free Community editionNo, cloud only
Pricing modelPer full executionPer task (per action)
App libraryHundreds plus HTTP and custom nodes8,000-plus apps
AI agentsNative AI Agent nodeAI features and Copilot
Code supportJavaScript and Python nodesLimited code steps
Entry price$20/mo Cloud or free self-hostedFree (100 tasks), then $19.99/mo
Best forDevelopers wanting controlNon-technical teams wanting simplicity

n8n vs Make: The Honest Comparison

Choose n8n when you want self-hosting, code nodes, and per-execution pricing. Choose Make when you want a polished visual builder with a credit-based model and a large app catalogue, and you are happy to stay fully cloud-hosted.

Make, rated 8.5 in our directory, is a cloud-only visual automation tool that charges by credits, where each module action in a scenario counts as one credit. According to Make's pricing page, its Free plan includes 1,000 credits a month and the Core plan is $12 a month for 10,000 credits, and it connects to over 3,000 apps. n8n's per-execution model and self-hosting are the main structural differences.

The two tools feel similar on the canvas but differ underneath. Both use a visual node-and-connection editor, but Make's credit-per-action billing means a longer scenario consumes more credits, while n8n's per-execution billing charges once no matter how many steps run. For complex, multi-step automations at volume, n8n's model is usually cheaper to predict.

Factorn8nMake
HostingSelf-hosted or cloudCloud only
Pricing modelPer full executionPer credit (per module action)
Free tierFree self-hosted, or Cloud trial1,000 credits/mo
Entry paid price$20/mo Cloud$12/mo (10k credits)
App libraryHundreds plus HTTP and custom nodes3,000-plus apps
Code supportJavaScript and PythonLimited, custom functions
Best forControl and complex workflowsVisual building, fully managed

Self-Hosting n8n: What You Need to Know

You can self-host n8n for free as the open-source Community edition, installing it with npm or Docker, and it keeps all your workflow data on infrastructure you control. This is the single biggest reason teams pick n8n over cloud-only tools. It is also the part that demands the most care.

According to n8n's documentation, all self-hosted installations use the same core product, and without a licence key n8n runs as the free Community edition. Adding a Business or Enterprise licence key unlocks those editions on the same install, so you can start free and upgrade in place.

The honest warning comes from n8n itself. According to its documentation, self-hosting requires technical knowledge, including setting up and configuring servers and containers, managing resources and scaling, and securing servers and applications. Mistakes can lead to data loss, security issues, and downtime.

For that reason, n8n recommends self-hosting for expert users and points everyone else to n8n Cloud. The fastest safe path is to prototype on the cloud, confirm the workflows you want, then move to a self-hosted Docker deployment once you are comfortable operating it.

There is a licensing nuance to understand before you build a business on it. According to Wikipedia, n8n adopted its fair-code Sustainable Use License (SUL) in March 2022, replacing an earlier Apache-2.0 licence. The SUL allows use, modification, and redistribution with limits, for example restricting use to internal business purposes, so you cannot resell n8n as a hosted product without a commercial agreement.

Pricing and Plans: What Each Tier Actually Gets You

n8n has two pricing paths: a free self-hosted Community edition, and n8n Cloud with tiered subscriptions billed by workflow execution. This is the full structure, verified against n8n's pricing page in 2026, with all cloud prices shown billed annually.

PlanPrice (billed annually)Workflow executions/moKey additions
Community (self-hosted)$0 (licence-free)Unlimited, on your hardwareFull core product, you manage hosting
Starter$20/mo2,5001 shared project, 5 concurrent executions, 50 AI Builder credits
Pro$50/mo10,0003 projects, 20 concurrent executions, admin roles, execution search
Business$800/mo40,000SSO/SAML/LDAP, Git version control, scaling options, self-host option
EnterpriseContact salesCustom200-plus concurrent executions, external secrets, dedicated SLA support

Which plan should you choose? If you are technical and want full control, self-host the free Community edition and pay nothing in licence fees. If you want a managed service for a solo project or small team, Starter at $20 a month or Pro at $50 a month covers most real workloads. If you need SSO, Git version control, and serious scale, the Business tier at $800 a month is the step up, and Enterprise handles compliance-heavy organisations.

There is one discount worth knowing about. According to n8n's pricing page, companies under 20 employees can apply for a Start-up Plan that gives 50 percent off the Business tier, which softens that large jump for small teams that need Business-only features.

The detail to watch is the execution count, not steps. According to n8n's pricing page, each plan's limit is measured in full workflow executions, so a workflow that runs ten times counts as ten executions regardless of how many nodes each run touches. I have no affiliate relationship with n8n, so I have no financial incentive to push any particular plan.

How I Automated My Content Research with n8n

I used n8n to automate the research step in my content workflow, and it replaced a tedious manual routine with a single scheduled run. I wanted to see whether the visual-plus-code model held up on a real job I would otherwise do by hand every week, not a toy demo.

The build was genuinely conversational on the canvas. I added a Schedule trigger, then an HTTP Request node to pull data from a source, a Code node to reshape the results into the format I wanted, and a final node to deliver the output where I could review it. Wiring those four nodes together took an afternoon, and I could run each node on its own and inspect its exact output before moving to the next.

The execution-based pricing showed its value immediately. Because n8n charges per full run rather than per step, I kept adding nodes (a filter here, a second data source there) without watching a meter tick up, which is the opposite of how task-based tools make you feel. According to n8n's pricing page, you pay for full executions, not for each step, and that single design choice changed how freely I built.

The Code node was the part that made it production-worthy. The prebuilt nodes handled the fetching and delivery, but the messy data transformation in the middle needed real logic, so I wrote a short piece of JavaScript inside one node rather than contorting the data through a dozen visual steps. That hybrid of canvas plus code is the reason I stayed with n8n instead of a simpler tool.

I also tested the AI angle, because that is where n8n is moving fastest. I connected a language model through n8n's AI nodes to summarise the research output, and the model's result flowed into the next node like any other data. According to n8n's homepage, the platform is used by companies including Microsoft and Zendesk, which gave me confidence that the same building blocks scale well past my single workflow.

The honest verdict from the build is that n8n asked more of me upfront than a click-only tool, and paid that back with control I could not get elsewhere. For a workflow I run every week, that trade was easily worth the extra setup.

Getting Started: Your First 30 Minutes

Sign up for the n8n Cloud trial, build a simple workflow with a trigger and an action, test it, then activate it. Here is the exact path.

  1. Start with n8n Cloud, not self-hosting. Go to n8n.io and start the free cloud trial. According to n8n's documentation, self-hosting requires server skills, so the cloud is the right place to learn the product first. You can move to self-hosting later.

  2. Create a new workflow and add a trigger. Every workflow starts with a trigger node that decides when it runs. Pick a Schedule trigger to run on a timer, or a Webhook trigger to run when another app calls it. The trigger is the first node on your canvas.

  3. Add an action node. Click the plus to add a node after your trigger, then choose an app or the HTTP Request node. If the app you want has no dedicated node, the HTTP Request node can call any API directly, so you are rarely blocked.

  4. Configure each node and connect them. Fill in the node's fields in the side panel, then drag from the trigger's output dot to the action's input dot to connect them. The line between nodes is the data flowing from one step to the next.

  5. Test by running individual nodes. Click a node and run it on its own to see the exact data it produces. This is the fastest way to debug, because you fix the next step based on the real output rather than guessing.

  6. Activate the workflow. When it works end to end, toggle the workflow to active so it runs automatically on its trigger. Your first automation is now live, and each run counts as one execution toward your plan.

10 Things I Wish I Knew Before Starting

You pay per execution, not per step, so build freely. According to n8n's pricing page, you are charged for full workflow runs rather than each action. A twenty-node workflow costs the same single execution as a two-node one, so do not split logic to save money.

Start on n8n Cloud before self-hosting. Self-hosting is the headline feature, but n8n's documentation warns it requires real server skills. Learn the product on the cloud, then move to a self-hosted Docker deployment once your workflows are stable.

The HTTP Request node is your universal connector. When an app has no dedicated node, the HTTP Request node calls its API directly. This means a missing integration almost never blocks you, as long as the service has an API.

Run nodes individually to debug fast. You can execute a single node and inspect its exact output. This is the biggest workflow-building speed-up in n8n, because you stop guessing what data each step produced.

The Code node accepts JavaScript and Python. When visual nodes cannot do a transformation, drop into the Code node. You keep the canvas for the easy parts and use real code only where you need it.

Expressions work in most fields, not only the Code node. You can reference earlier data with JavaScript expressions inside almost any node field. This lets you reshape values inline without adding a separate transformation step.

Git version control is a Business-tier feature. According to n8n's pricing page, version control for workflows arrives at the Business plan. If your team needs to review automation changes like code, budget for that tier.

The Community edition is the full product. According to n8n's documentation, self-hosting without a licence key gives you the complete core product as the Community edition. Licence keys add Business and Enterprise features, not the basics.

Queue mode is how you scale self-hosted instances. According to n8n's documentation, queue mode distributes executions across worker processes. If you plan to run high volume, design for queue mode early rather than retrofitting it.

Small companies can get 50 percent off Business. According to n8n's pricing page, firms under 20 employees can apply for the Start-up Plan for half off the Business tier. If you are a small team needing Business features, check whether you qualify.

Common Problems and How to Fix Them

Most n8n friction comes from self-hosting setup and from the learning curve, not from the platform itself. Here are the issues people hit most, drawn from community discussions.

My self-hosted instance is hard to set up

Use the official Docker installation rather than a manual npm setup, because Docker bundles the dependencies and is the path n8n documents most thoroughly. According to n8n's documentation, self-hosting needs server and container skills, so if Docker still feels hard, prototype on n8n Cloud first and return to self-hosting once your workflows are settled.

My workflow runs but produces the wrong data

Run each node individually and inspect its output to find where the data breaks. n8n lets you execute a single node and see exactly what it returned, so you can trace the problem to one step rather than guessing across the whole workflow. Fix that node, then re-run the chain from there.

I cannot find a node for the app I need

Use the HTTP Request node to call the app's API directly. If a service has no dedicated n8n node but exposes an API, the HTTP Request node can hit any endpoint, so a missing integration rarely blocks you. Community nodes are another option for popular apps.

My execution count is climbing faster than expected

Check how often your trigger fires, because each full run counts as one execution. A Schedule trigger set to every minute will burn through executions fast, so widen the interval or switch to a Webhook trigger that only runs when something actually happens.

My AI Agent node is not behaving as expected

Confirm the tools you connected to the agent are configured correctly, because the agent can only act through the nodes you give it. Check the model credentials and the tool descriptions, then run the workflow and read the agent's step output to see which tool it chose and why.

Self-hosting broke after an update

Back up your data and database before upgrading, then follow n8n's documented upgrade path for your install method. According to n8n's documentation, self-hosting mistakes can cause data loss and downtime, so treat upgrades carefully and test on a staging instance before touching production.

I am worried about the licence for commercial use

Read the Sustainable Use License terms before building a product on n8n. According to Wikipedia, n8n's fair-code SUL allows use, modification, and redistribution but restricts use to internal business purposes, so reselling n8n as a hosted service to others needs a commercial agreement with the company.

Frequently Asked Questions

These are the questions people ask most about n8n, drawn from Google's People Also Ask results and community threads. Each answer stands on its own.

What is n8n and what does it actually do?

n8n is an open-source workflow automation platform that connects apps, APIs, databases, and AI models through a visual node editor. It lets you build automations by wiring nodes together on a canvas, so you can move data between tools, run scheduled jobs, and orchestrate AI agents without writing a full application from scratch.

Is n8n free to use?

n8n is free if you self-host the open-source Community edition, which includes the full core product with no licence fee. According to n8n's documentation, self-hosting without a licence key runs the free Community edition. n8n Cloud, the managed option, starts at $20 a month for the Starter plan billed annually.

Is n8n a Chinese company?

No, n8n is not a Chinese company. According to Wikipedia, n8n was founded in 2019 in Berlin, Germany, by Jan Oberhauser, and the company remains headquartered in Berlin. It raised a $180 million Series C round led by the venture firm Accel in October 2025, reaching a $2.5 billion valuation.

How does n8n pricing work?

n8n charges per full workflow execution rather than per step or per user. According to n8n's pricing page, a workflow run counts as one execution no matter how many nodes it touches. Cloud plans run from $20 a month for 2,500 executions up to $800 a month for 40,000, and self-hosting the Community edition has no licence fee.

Can I self-host n8n?

Yes, you can self-host the full n8n platform for free as the Community edition using npm or Docker. According to n8n's documentation, all self-hosted installs use the same core product, and a licence key only adds Business or Enterprise features. Self-hosting requires server and container skills, so n8n recommends it for technical users.

Can Zapier replace n8n?

It depends on your needs. Choose Zapier when you want the largest app library, around 8,000 integrations, and the simplest setup for non-technical users. Choose n8n when you want self-hosting, code nodes, AI agents, and execution-based pricing. Zapier cannot self-host, so teams needing data control should pick n8n instead.

Which is better, n8n, Make, or Zapier?

Each wins for a different user. Choose n8n for self-hosting, code-level control, and per-execution pricing. Choose Zapier for the biggest app catalogue and easiest setup. Choose Make for a polished visual builder with credit-based pricing. n8n suits developers, Zapier suits non-technical teams, and Make sits between them.

Does n8n have AI features?

Yes, n8n has native AI nodes, including an AI Agent node that can call models and use other nodes as tools. According to n8n's pricing page, plans also include AI Workflow Builder credits that let you generate workflows from a text description. This makes n8n an AI orchestration layer, not only an app connector.

Is n8n open-source?

n8n is source-available under a fair-code licence rather than a fully open-source one. According to Wikipedia, n8n adopted the Sustainable Use License in March 2022, replacing an earlier Apache-2.0 licence. The licence allows use, modification, and redistribution but restricts use to internal business purposes, so you cannot resell n8n as a hosted service freely.

How many integrations does n8n have?

n8n offers hundreds of prebuilt integration nodes, plus an HTTP Request node that can connect to any service with an API. This effectively makes the catalogue open-ended, because a missing dedicated node does not block you. The community also contributes additional nodes, so the integration count grows continually.

Do I need to know how to code to use n8n?

No, you can build many workflows in n8n without writing code, using only the visual nodes and their forms. Coding becomes useful for advanced data transformations, which you handle in the Code node with JavaScript or Python. n8n has a steeper learning curve than the simplest tools, but coding is optional rather than required.

How can I use n8n to make money?

People use n8n to build automations for clients, run internal tools that save labour, and power AI agent services. Because you can self-host it and charge for the automations you build, it suits freelancers and agencies. Note the licence restricts reselling n8n itself as a hosted product without a commercial agreement.

Is n8n hard to learn?

n8n is harder to learn than basic automation tools, but easier than building automations in raw code. The visual editor exposes branching, looping, and code in one place, which means more concepts upfront and more power once learned. Most users start on n8n Cloud and grow into self-hosting and code nodes over time.

What is the difference between n8n Cloud and self-hosted n8n?

n8n Cloud is a managed service where n8n runs and maintains the platform for you, billed by execution from $20 a month. Self-hosted n8n is the same core product running on your own server, free as the Community edition, where you manage hosting, security, and scaling yourself. Cloud trades control for convenience.

How does n8n compare to Make on price?

n8n charges per full execution, while Make charges per credit, where each module action is one credit. According to Make's pricing page, Make's Core plan is $12 a month for 10,000 credits, and n8n's Starter is $20 a month for 2,500 executions. Choose n8n when your workflows are long and multi-step, since its per-execution model is cheaper to predict; pick Make for short scenarios at high volume.

Is n8n safe for production use?

Yes, n8n is used in production by major companies including Microsoft, Wayfair, and Zendesk, according to its homepage. For self-hosted deployments, secure the instance with SSL and authentication, use queue mode for scale, and follow n8n's documented upgrade steps. The managed Cloud handles this infrastructure for you if you prefer.

The Verdict: Should You Use n8n in 2026?

n8n is the best automation platform for anyone who values self-hosting, AI agents, and pricing that does not punish complex workflows. How strongly that applies depends on who you are.

If You're a Complete Beginner

Use n8n Cloud, not self-hosting, to start. It has a steeper learning curve than the simplest tools, but the visual canvas teaches you real automation concepts you will keep using. Begin on the free cloud trial, build one workflow with a trigger and an action, and grow from there.

If You're a Vibe Builder

Use n8n. The native AI Agent nodes, the HTTP Request node for any API, and per-execution pricing make it the strongest canvas for wiring AI and apps together. Build on the cloud first, lean on the Code node for the tricky parts, and move to self-hosting when you want full control.

If You're a Professional Developer

Use n8n and self-host it. The free Community edition gives you the full product on your own infrastructure, with code nodes, Git version control on Business, and queue mode for scale. You get a visual layer for speed and real code where you need it, with your data staying in your environment.

My Honest Recommendation

n8n is the tool I reach for when I want automations I control, and I recommend it with two honest caveats: budget for the learning curve, and only self-host if you are comfortable operating servers. It earned its 191,200 GitHub stars and $2.5 billion valuation by giving builders power that cloud-only tools withhold. Start on the free cloud trial, build something real, and decide whether to self-host once you know the product.


Sources

  • n8n: the homepage positioning, the 191,200 GitHub stars and top-50 claim, the 4.9 out of 5 G2 rating, and the named customers including Microsoft, Wayfair, and Zendesk.
  • n8n Pricing: every cloud tier price (Starter $20, Pro $50, Business $800, Enterprise contact sales), execution limits, the per-execution pricing model, AI Builder credits, and the Start-up Plan discount.
  • n8n Self-Hosting Documentation: the free Community edition, the npm and Docker install methods, the self-hosting skill requirements, queue mode, and the recommendation to use Cloud for non-experts.
  • Wikipedia: n8n: the 2019 founding in Berlin, founder Jan Oberhauser, the $180 million Series C led by Accel in October 2025, the $2.5 billion valuation, and the fair-code Sustainable Use License adopted in March 2022.
  • Zapier Pricing: the Free plan at 100 tasks a month, the Professional plan from $19.99 a month billed annually, and the task-based pricing model used in the comparison.
  • Make Pricing: the Free plan at 1,000 credits a month, the Core plan at $12 a month for 10,000 credits, and the credit-per-module-action model used in the comparison.

n8n: the open-source workflow automation platform covered in this guide, rated 8.7 in our directory.

Zapier: the cloud-only automation tool with the largest app library, rated 8.8, the closest alternative for non-technical teams.

Make: the credit-based visual automation builder, rated 8.5, another route to no-code workflows with a large app catalogue.

OpenRouter: the unified AI model API that pairs naturally with n8n's AI nodes through a custom OpenAI endpoint.


Want more AI tool reviews like this? Subscribe to the My AI Guide newsletter for a weekly digest of the best tools, comparisons, and deals.

This post may contain affiliate links. If you purchase through these links, we may earn a commission at no extra cost to you.

Everything AI. One email.
Every Monday.

New tools. Model launches. Plugins. Repos. Tactics. The moves the sharpest builders are making right now, before everyone else.

No spam. Unsubscribe anytime.