Skip to main content
Back to Builts AI Blog
Tools & Comparisons

n8n Review 2026: Self-Hosted Automation Worth It?

Silviya Velani
Silviya VelaniFounder, Builts AI
|January 21, 2026|Updated April 12, 2026|10 min read
n8n Review 2026: Self-Hosted Automation Worth It?

TL;DR

n8n is a genuinely powerful open-source automation platform with 400+ integrations and full JavaScript execution inside workflow nodes. Self-hosted n8n is free software, but the real cost including a VPS and 1-2 hours of monthly maintenance lands around $85-175/month — more than Make Core at $9/month. n8n wins when you have a developer on staff, compliance rules that require data residency, or automation volume that breaks Make's tier pricing. Everyone else gets better economics from Make.

n8n has one of the most devoted followings in the automation world, and the reason is simple: it’s the only major workflow platform you can actually run yourself, for free, with full code access. In 2026 that matters more than ever as small businesses weigh data residency, vendor lock-in, and AI API costs. But “free and open source” hides a messier story. The real total cost of self-hosted n8n lands around $85-175 per month once you account for a VPS and maintenance time, according to typical VPS pricing from Hetzner and DigitalOcean plus standard developer rates. That’s almost 10x Make’s Core plan at $9/month, as listed on Make.com’s public pricing page.

This review covers what n8n actually delivers, who should run it, and when you’re better off paying for a managed platform.

n8n self-hosted architecture diagram showing Docker deployment, database, connected services, and the cost-control tradeoffs for small business automation
n8n self-hosted architecture: what you manage yourself and what you gain in exchange.

What Is n8n and How Does It Work?

n8n is an open-source workflow automation platform with a drag-and-drop canvas. You build workflows by connecting nodes — triggers, app integrations, logic steps, and code blocks — similar to how Make and Zapier work. The difference is n8n’s source code is public, it runs on Node.js, and you can host it on your own server.

Three characteristics separate n8n from every other mainstream automation tool. First, the whole codebase is available on GitHub under a fair-code license, auditable and modifiable. Second, you can self-host on a $10 VPS, AWS, or on-premises hardware so workflow data never touches a third-party cloud. Third, n8n’s Code node runs full JavaScript or Python, not template expressions — you write real code inside a workflow step.

n8n reports on its website that the platform has been starred over 60,000 times on GitHub as of 2026, making it one of the most popular open-source automation projects.

Is n8n Worth Self-Hosting for a Small Business?

Self-hosting n8n is worth it when you have a developer on staff, strict data residency rules, or automation volume that breaks managed-platform pricing. For everyone else, the real monthly cost of running n8n yourself — about $85-175 including a VPS and maintenance time — is higher than Make’s managed tiers that do the same work.

The short version: “free open source” is real, but infrastructure and maintenance aren’t free. A small business owner asking “can I save money by running n8n myself?” usually can’t, unless the developer hours are already being paid for regardless.

Where the math flips in n8n’s favor:

  • You already employ a developer and the maintenance time isn’t incremental cost.
  • Compliance rules (HIPAA, PHIPA, legal confidentiality) require data to stay on your infrastructure.
  • Your workflow volume is above roughly 100,000 operations per month, where Make’s tier pricing starts climbing.
  • You want to avoid vendor lock-in entirely and own your automation stack end to end.

For a two-person marketing agency or a local services business with 5-10 basic workflows, Make is almost always the simpler, cheaper answer.

What Does n8n Do Genuinely Well?

n8n is best at complex data transformation, custom logic that doesn’t fit template builders, data-residency compliance, and high-volume automation where per-execution pricing hurts. Its Code node and self-hosted deployment give technical teams a level of control that Make and Zapier simply can’t match — and this is where the tool earns its following.

Data transformation that would fight Make

Reshaping nested JSON, parsing irregular API responses, and running calculations on workflow data are all straightforward in n8n’s Code node. You write standard JavaScript. In Make, similar work requires chains of Iterator, Array Aggregator, and Text Parser modules that weren’t designed for arbitrary transformation.

Custom logic without workarounds

Conditional branches that don’t fit if/then modules, error handling that retries with a backoff, and workflow-wide state — all clean in n8n because you have a real programming environment. Based on discussions in n8n’s community forum, Code node usage is one of the top reasons developers switch from Make.

Self-hosted data privacy

For industries governed by HIPAA, PHIPA, or legal confidentiality rules, self-hosted n8n means workflow data never hits a third-party processor. Make and Zapier can’t offer this — their architecture is cloud-only. This is a genuine compliance advantage, not a marketing claim.

Cost at high volume

n8n’s self-hosted model has no execution limits beyond what your server handles. Above roughly 100,000 operations per month, Make’s per-operation pricing starts to exceed a flat $25 VPS bill, according to Make’s published pricing tiers.

Where Does n8n Fall Short?

n8n has a smaller app library than Make, a steeper learning curve, less polish in the interface, and cloud pricing that’s actually more expensive than Make. These gaps don’t make n8n a bad tool — they make it a tool for a specific type of user, not a general-purpose choice for small businesses looking for simplicity.

Smaller app integration catalog

n8n ships with 400+ native integrations as listed on its integrations page. Make lists over 1,400 as of early 2026. For apps n8n doesn’t cover natively, you use the HTTP Request node and build API calls manually — workable if you know the API, friction if you don’t. Make often has the field mapping done for you.

Learning curve for non-developers

n8n’s expression editor uses JavaScript-like syntax to reference data from previous nodes. Make uses point-and-click data mapping. For a bookkeeper or ops lead who just wants to connect a form to a spreadsheet, Make is markedly friendlier.

Interface polish

n8n’s canvas works, but Make’s is more refined — cleaner module icons, better error messages, richer data previews. Small things add up when you’re debugging a workflow at 9pm.

n8n Cloud pricing

n8n Cloud starts at $20/month for 2,500 workflow executions on the Starter plan, according to n8n.io’s public pricing page. Make Core is $9/month for 10,000 operations. If you want n8n specifically for its Code node but don’t want to self-host, n8n Cloud costs more than Make for comparable work.

What Does Self-Hosted n8n Really Cost?

Self-hosted n8n software is free, but the real monthly cost for a small business lands at $85-175 once you include VPS hosting ($10-25), maintenance labor (1-2 hours per month at $75-100/hour), and initial setup time. That’s often 10x Make Core’s $9/month sticker price, and the gap only closes at high automation volume or when compliance forces self-hosting.

Here’s the honest breakdown. Numbers based on typical Hetzner and DigitalOcean VPS pricing and standard freelance developer rates:

Cost ComponentMonthly Estimate
VPS server (Hetzner, DigitalOcean, etc.)$10-25/month
Initial setup (4-8 hours developer time)$300-600 one-time
Ongoing maintenance (1-2 hours monthly)$75-150/month
SSL certs, monitoring, backups$5-15/month
Total monthly (after setup)$90-190/month
Make Core equivalent$9/month
Make Pro equivalent$16/month
n8n Cloud Starter equivalent$20/month

Maintenance is the line most small businesses underestimate. n8n ships updates regularly — sometimes with breaking changes — and a workflow that silently fails after a bad update can cost more in missed leads than any infrastructure bill. Uptime monitoring, credential rotation, and disaster recovery planning aren’t optional.

The calculus only flips in n8n’s favor when maintenance time isn’t incremental (you already pay a developer), compliance mandates self-hosting, or automation volume makes flat infrastructure cheaper than per-operation pricing.

Who Should Actually Use n8n?

n8n is the right choice for technical teams with JavaScript skills, businesses with strict data residency requirements, agencies building white-label automation infrastructure, and high-volume operators hitting managed-platform pricing ceilings. It’s the wrong choice for small businesses without developer resources, teams that want fast deployment, and anyone whose needs are well-served by Make’s app library.

Clear fit:

  • Healthcare practices, legal firms, and financial services with HIPAA, PHIPA, or similar residency rules
  • Development shops and agencies with strong JavaScript skills building custom automation for clients
  • Technical founders who value open-source control and want zero vendor lock-in
  • Operations teams running above 100,000 automation executions per month

Clear miss:

  • Solo operators and small teams without any developer support
  • Businesses that want to ship workflows in a day, not a week
  • Teams whose automation needs map cleanly to Make’s ready integrations

Worth evaluating:

  • Agencies who charge clients for automation and can bill the infrastructure as a service
  • Companies with existing server infrastructure where adding n8n has near-zero marginal cost
  • High-volume operators who have outgrown Make’s pricing

If you fit the “clear miss” category, our Make review covers the managed alternative in detail.

How Does n8n Cloud Compare to Self-Hosting?

n8n Cloud is the managed version of n8n run by the n8n team. It removes all infrastructure responsibility but costs more than self-hosting at moderate volume and more than Make at comparable usage. It’s the right path when you want n8n’s Code node flexibility without managing a server yourself — a narrower use case than either extreme.

n8n Cloud pricing as listed on n8n.io in 2026:

  • Starter: $20/month for 2,500 workflow executions
  • Pro: $50/month for 10,000 executions
  • Enterprise: custom pricing with SSO, RBAC, and dedicated support

Compare to Make’s listed tiers: $9/month for 10,000 operations on Core, $16/month for 10,000 on Pro. n8n Cloud costs more per execution at every tier below Enterprise. The reason to pick n8n Cloud anyway is the Code node and open-source portability — if you ever outgrow cloud, you can migrate your workflows to self-hosted n8n without rebuilding them. You can’t do that with Make.

What Features Should You Evaluate First?

When testing n8n for your business, focus on four things: the Code node for custom logic, self-hosting fit with your infrastructure, the HTTP Request node for apps outside the 400+ native catalog, and error handling for production reliability. These are the areas where n8n either shines or frustrates depending on your team’s skills.

Start with the Code node. Build one workflow that does a real data transformation you care about — reshaping a Typeform submission into a CRM record, or pulling three API responses together into a Slack digest. This is where n8n differentiates.

Next, try a self-hosted install on a $5 Hetzner VPS using n8n’s Docker Compose template. The official n8n docs walk through this in under an hour for developers familiar with Docker. If the setup feels like a slog, self-hosting isn’t for your team.

Third, pick one app that n8n doesn’t have a native integration for and build it with the HTTP Request node. This simulates the real-world experience when you hit the limits of the 400+ catalog.

Fourth, intentionally break a workflow and see what n8n tells you. Error messages, retry policies, and execution history matter more than feature lists once your automation is in production.

How Does n8n Compare to Make at a Glance?

n8n and Make solve the same problem — visual workflow automation — but with opposite philosophies. Make is managed, polished, and priced for small business. n8n is open source, flexible, and priced by your willingness to run infrastructure. The right choice depends on whether you value control (n8n) or simplicity (Make).

Factorn8n (Self-Hosted)n8n CloudMake
Starting price$10-25/mo infra$20/mo$9/mo
Real monthly cost$85-175/mo$20/mo+$9-16/mo
Native integrations400+400+1,400+
Custom codeFull JS/PythonFull JS/PythonLimited
Self-hostingYesNoNo
Setup time4-8 hours15 minutes15 minutes
Data residencyFull controln8n cloudMake cloud
Best forDevelopers, compliancen8n fans without serversMost small businesses

For a deeper comparison, our Make vs n8n post walks through specific use cases.

Bottom Line: Should You Pick n8n in 2026?

Pick n8n self-hosted if you have developer capacity and compliance or volume reasons to own your automation stack — the control and flexibility are real. Pick n8n Cloud if you want the Code node and portability without running servers. Pick Make if you’re a small business looking for fast setup, 1,400+ integrations, and predictable sub-$20 monthly pricing. Most small businesses land in the Make camp, and that’s the right call.

n8n is a tool built for people who want automation infrastructure they can open, read, modify, and move. If that description fits your team, it’s an excellent choice and you’ll get value from every feature. If it doesn’t, the hidden costs and operational burden will drain any savings from the “free” open-source label.

Book a free automation audit and we’ll assess your data requirements, technical capacity, and automation scope — then tell you honestly whether n8n self-hosted, n8n Cloud, or Make is the right foundation for your workflows.

Frequently asked questions

What is n8n and how does it actually work?

n8n (pronounced 'nodemation') is an open-source workflow automation platform with a visual canvas interface similar to Make and Zapier. You connect nodes on a flowchart — each node is a trigger, app integration, logic step, or code block. n8n runs on Node.js and can be self-hosted on any server or used through n8n's managed cloud.

Is n8n really free for small business use?

n8n's software is free and open-source. Self-hosting costs real money though: a basic VPS runs $10-25/month, initial setup takes 4-8 developer hours, and monthly maintenance adds 1-2 hours. At $75-100/hour for developer time, real total cost sits around $85-175/month — often more than Make Core at $9/month.

What makes n8n different from Make and Zapier?

Three things: n8n can be self-hosted so data never leaves your infrastructure, n8n allows full JavaScript execution inside workflow nodes for custom logic, and n8n is open-source and fully auditable. Make has 1,400+ app integrations versus n8n's 400+, a more polished interface, and better economics for most small businesses.

Can non-technical users actually use n8n?

n8n's managed cloud service is workable for non-technical users building standard workflows — the visual canvas doesn't require coding for basic use. Self-hosted n8n needs technical setup and ongoing server management that non-technical teams can't handle alone. The JavaScript node, n8n's most powerful feature, requires real programming skill.

How much does n8n cloud cost versus self-hosting?

n8n Cloud starts at $20/month for 2,500 executions on the Starter plan, scaling to $50/month for 10,000 executions on Pro. Self-hosted n8n software is free but adds infrastructure and maintenance costs of roughly $85-175/month. n8n Cloud makes sense when you want n8n without server responsibility.

When does n8n beat Make on cost?

Self-hosted n8n beats Make at high execution volume and when you already have a developer whose time is allocated anyway. Once automation volume passes roughly 100,000 operations per month, Make's tier pricing climbs faster than n8n's flat infrastructure cost. Below that volume, Make's managed service almost always wins on total cost.

Is n8n secure enough for regulated industries?

Self-hosted n8n is a compliance advantage for healthcare, legal, and financial services because workflow data never touches a third-party cloud. You control encryption, access, backups, and audit logs. That security benefit depends on your team actually maintaining the server — an unpatched n8n instance is less secure than a managed SaaS tool.

Should I choose n8n or Make for my small business?

Choose Make if you want quick setup, 1,400+ ready integrations, and predictable low pricing. Choose n8n if you need data residency for compliance, have JavaScript developers who want custom logic, or run high-volume workflows where Make's pricing climbs. For most small businesses without compliance drivers or in-house developers, Make is the better fit.

Ready to Automate Your Biggest Time Sink?

Free 30-minute call. Written report in 48 hours.