The n8n self hosted vs cloud decision comes down to one question: do you have technical comfort and 2-5 hours per month for maintenance? If yes, self-hosted saves $200-700 per year and removes execution limits. If no, n8n Cloud at €24-€60 per month is worth the cost for zero-maintenance operation. For most non-technical small business owners, managed self-hosting offers a third option at $3-17 per month with unlimited executions and no maintenance burden.
You searched “n8n self hosted vs cloud” because you saw the price gap. Cloud Pro at €60 per month versus self-hosted at $5 per month VPS. The math looks obvious until you actually try to set it up.
This guide breaks down the n8n self hosted vs cloud decision with verified 2026 pricing, real maintenance time, security tradeoffs, and a third option most articles ignore: managed self-hosting. No vendor pitch. No bias toward either path. Just the math, the time, and the honest answer for your specific situation.
We will cover what each option actually costs, what self-hosting actually requires, when n8n cloud vs community edition makes financial sense, and how to choose without regret.
The n8n self hosted vs cloud decision in 30 seconds
Three real paths, not two.
Path 1: n8n Cloud. You pay €24 to €800 per month. n8n handles everything. You build workflows. Zero infrastructure work.
Path 2: Self-hosted DIY. You pay $3 to $20 per month for a VPS. You handle Docker, SSL, backups, monitoring, updates. n8n Community Edition is free with unlimited executions.
Path 3: Managed self-hosted. You pay $3 to $17 per month to providers like Elestio, InstaPods, or OpenHosst. They handle infrastructure. You get unlimited executions without the maintenance burden.
The n8n self hosted vs cloud framing most articles use ignores Path 3. For most non-technical small business owners, Path 3 is the right answer in 2026.
Here is the quick decision filter:
| Your Situation | Best Path |
|---|---|
| No technical comfort, low volume | n8n Cloud Starter |
| No technical comfort, want unlimited executions | Managed self-hosted |
| Some technical comfort, like control | Self-hosted DIY |
| Strong DevOps capacity, high volume | Self-hosted DIY |
| Agency running multiple client instances | Self-hosted DIY |
| Enterprise compliance requirements | Self-hosted with paid license |
The rest of this guide explains how to use this filter for your specific business.
What n8n Cloud actually costs and includes in 2026
The verified n8n Cloud pricing structure as of June 2026.
| n8n Cloud Plan | Monthly Price | Annual Price | Executions | Best For |
|---|---|---|---|---|
| Starter | €24 | €20 | 2,500 | Solo operators, testing |
| Pro | €60 | €50 | 10,000 | Small businesses |
| Business | €800 | €667 | 40,000 | Mid-market scale |
| Enterprise | Custom | Custom | Unlimited | Large enterprises |
The 14-day free trial requires no credit card on Starter and Pro plans. Annual billing saves 17 percent across every tier.
What you get on Cloud that self-hosting does NOT include:
- Zero maintenance. n8n handles all updates, security patches, and database optimization.
- SOC2 compliance out of the box.
- 99.9% uptime SLA on Business and Enterprise plans.
- Official support access (response time varies by tier).
- EU data residency (Frankfurt, Germany) for GDPR.
- Built-in monitoring and execution logs.
What Cloud does NOT give you that self-hosted does:
- Unlimited executions. You hit the cap, your workflows stop running until next billing cycle.
- Custom nodes for internal tools or legacy systems.
- Data residency outside EU (Frankfurt is the only Cloud region).
- Same hosting as a local LLM like Ollama running Llama-3 (impossible on Cloud).
- The ability to modify the n8n codebase for specific use cases.
The execution cap is the biggest hidden risk. A single workflow polling Gmail every 5 minutes uses 8,640 executions per month. The €24 Starter plan runs dry in 9 days from that one workflow alone. Workflows stop without warning. No grace period. No overage option.
For most business workflows the cap is fine. For high-frequency or AI-heavy workflows the cap becomes a business continuity issue.
For our full breakdown of n8n setup and pricing across both deployment models, see our n8n automation services page.
What n8n self hosted pricing actually looks like in 2026
The truth about n8n self hosted pricing is that the n8n software itself is free. Your real cost is infrastructure plus your time.
Hardware and hosting cost breakdown
| Use Case | RAM | CPU | Monthly Cost | Provider Example |
|---|---|---|---|---|
| Testing / dev | 1 GB | 1 vCPU | €3.49 | Hetzner CX23 |
| Light production (under 20 workflows) | 2 GB | 1-2 vCPU | $4.51-$7 | Hetzner CX22 |
| Moderate production (20-100 workflows) | 4 GB | 2 vCPU | $7-$12 | Hetzner CPX22 or DigitalOcean |
| Heavy production with AI (100+ workflows) | 8 GB+ | 4 vCPU | $21-$32 | Hetzner CCX or DigitalOcean |
Hetzner Cloud announced a price adjustment for April 2026. The CPX22 in Germany increased from €5.99 to €7.99 monthly. DigitalOcean’s 2vCPU/4GB droplet costs $24 monthly. Linode and AWS Lightsail sit between these two.
Self-hosted hidden costs most articles skip
The VPS price is not your total n8n self hosted pricing. Real Year 1 cost includes:
- VPS server: $54 to $240 per year
- PostgreSQL database (recommended for production): $60 to $180 per year additional
- Cloud backup storage: $12 to $60 per year
- Uptime monitoring service: $0 to $120 per year
- Domain name and SSL (Let’s Encrypt is free): $12 to $30 per year
- Your time at $50 per hour value: $1,200 to $2,400 per year (2-4 hours monthly)
The total true Year 1 cost for DIY self-hosting at moderate volume is $1,338 to $3,030. That includes server, supporting infrastructure, and the opportunity cost of your time.
Compare this to n8n Cloud Pro at €600 per year. For most non-technical small business owners, the headline “$5 per month” claim ignores the time cost completely.
n8n cloud vs community edition: feature comparison
The n8n cloud vs community edition decision is not about features. It is about who manages the infrastructure.
| Feature | n8n Cloud Starter | Community Edition (self-hosted) |
|---|---|---|
| Cost | €24/month | $0 (server cost only) |
| Executions | 2,500/month | Unlimited |
| Workflows | Unlimited | Unlimited |
| Users | Unlimited | Unlimited |
| Integrations | All 1,700+ | All 1,700+ |
| AI nodes | Included | Included |
| Webhooks | Included | Included |
| Updates | Automatic | You manage |
| Backups | Automatic | You manage |
| SSL/HTTPS | Automatic | You configure |
| Uptime monitoring | Built-in | You configure |
| Support | Email support | Community forum only |
| Compliance | SOC2 certified | Your responsibility |
| Data location | Frankfurt, Germany | Wherever you host |
| Custom nodes | Limited | Full freedom |
| Custom npm packages | No | Yes |
Both options run identical n8n functionality. The Community Edition has all the same integrations, nodes, and capabilities as the paid Cloud plans. The license restriction prevents you from reselling n8n as a hosted service to others, but internal business use is fully permitted.
Some advanced features require a paid license key regardless of hosting choice:
- SSO, SAML, LDAP authentication
- Git-based version control for workflows
- Multiple environments (dev/staging/production)
- Advanced role-based access control
- Log streaming to external services like Datadog
- External secret store integration
These require either n8n Cloud Business (€800 per month) or a Business/Enterprise license key on self-hosted ($333 to $667 per month after the Start-up program discount for teams under 20 employees).
How to self host n8n: what it actually takes
For our managed n8n self-hosted setup service, see our n8n self-hosted setup page.
Most articles oversimplify how to self host n8n. Here is the realistic breakdown.
Initial setup time
For someone with Linux and Docker experience, the basic setup takes 4 to 8 hours including server provisioning, Docker installation, n8n container deployment, SSL certificate configuration, and basic database setup.
For someone learning these technologies, the setup takes 15 to 30 hours including reading documentation, troubleshooting, and rebuilding when something does not work.
For someone with zero technical comfort, DIY self-hosting is genuinely difficult. n8n’s official documentation states the platform recommends Cloud for users without server management expertise.
What you actually do for setup
- Provision a VPS (Hetzner, DigitalOcean, Linode)
- Install Docker and Docker Compose
- Configure firewall rules and SSH access
- Set up a domain name and DNS records
- Configure SSL certificates (Let’s Encrypt or Cloudflare Tunnel)
- Deploy n8n via Docker Compose
- Configure PostgreSQL for production (do not use SQLite for production)
- Set N8N_ENCRYPTION_KEY and back it up externally
- Set N8N_WEBHOOK_URL pinned to your domain
- Configure automated backups for the n8n volume
- Set up uptime monitoring (Uptime Kuma, Better Stack, or similar)
- Document the deployment so anyone can maintain it
Monthly maintenance time
After initial setup, expect 2 to 5 hours per month for:
- n8n version updates (released roughly weekly)
- Security patches on the underlying OS
- Backup verification
- Monitoring alert response
- Workflow performance optimization
- Database cleanup as execution history grows
The most common self-hosting failure modes verified from community discussions:
- Losing the N8N_ENCRYPTION_KEY means losing every saved credential permanently.
- Using SQLite in production causes silent data drops under concurrent webhook load.
- SSL certificates expiring on weekends with no monitoring in place.
- Not pinning N8N_WEBHOOK_URL means webhooks break on every container restart.
- Database growing unchecked until disk space fills up.
Should I self host n8n: the honest decision framework
Should I self host n8n? Run this 5-question filter.
Question 1: What is your technical comfort level?
None: Stay on n8n Cloud or use managed self-hosting.
Some Linux/Docker experience: DIY self-hosting is realistic.
Strong DevOps background: DIY self-hosting is the obvious choice.
Question 2: How many executions do you actually need per month?
Under 2,000: n8n Cloud Starter is fine.
2,000 to 10,000: Calculate the savings. Self-hosting wins on cost.
10,000+: Self-hosting wins by a wide margin on cost. Cloud Pro caps you at 10,000.
50,000+: Self-hosting is essentially mandatory unless you want to pay €800+ monthly.
Question 3: What is your hourly value?
Under $50: DIY self-hosting saves you money on your time math.
$50-$150: Managed self-hosting is the financial sweet spot.
$150+: Either Cloud or fully managed self-hosting is rational. DIY is not.
Question 4: What are your data residency and compliance requirements?
EU-based GDPR only: Cloud (Frankfurt) or self-hosted both work.
UAE, India, Australia, Canada data residency: Self-hosted in your region required.
HIPAA healthcare: Self-hosted with proper configuration. Cloud HIPAA status is unverified.
SOC2 audit required: Cloud has it. Self-hosted, you build the controls yourself.
Question 5: Are you running multiple clients (agency use case)?
Single business: Either path works.
Agency with 2-5 clients: Self-hosted one instance for all clients saves significant cost.
Agency with 10+ clients: Self-hosted is the only sensible answer. Cloud Pro at €60 per client = €600+ monthly.
For most non-technical small business owners, the answer is: start with managed self-hosting at $3 to $17 per month or Cloud Starter at €24 per month, then move to DIY self-hosted if you grow into needing custom configuration.
If you are evaluating which n8n setup matches your specific business volume and team, our guide on how to choose an AI automation agency walks through the broader vendor selection process.
n8n self hosted security: what you own and what breaks
n8n self hosted security is where most DIY hosters underestimate the work involved.
What you are responsible for on self-hosted
Every n8n self hosted security responsibility falls on you:
- Operating system patches and security updates
- Docker image vulnerability monitoring
- Firewall configuration and intrusion detection
- SSL certificate management and renewal
- Database access controls and encryption at rest
- Backup encryption and offsite storage
- Webhook URL security (avoiding exposed endpoints)
- Credential rotation if your encryption key is compromised
- Access log monitoring for unauthorized access attempts
- Compliance audit trail generation if your industry requires it
For an experienced developer who already manages servers, this is hours per month. For a non-technical business owner, this is genuinely beyond reasonable scope.
What you get automatically on Cloud
n8n Cloud handles all of the above automatically. The platform is SOC2 compliant and runs on infrastructure that maintains the certifications you would otherwise need to build yourself.
The biggest n8n self hosted security mistakes
Three failures that destroy self-hosted deployments:
- Losing N8N_ENCRYPTION_KEY permanently loses every saved credential. Back this up externally before anything else.
- Running production on SQLite causes silent data corruption under load. Use PostgreSQL.
- No backup strategy means one server failure wipes years of workflow history.
The good news: if you avoid these three mistakes and keep your OS patched monthly, self-hosted n8n is genuinely secure. The bad news: most first-time self-hosters discover at least one of these issues the hard way.
BK WEB DESIGNS PERSPECTIVE
The n8n self hosted vs cloud question is the wrong question for most small business owners. The right question is: who is going to maintain this in 18 months?
We run n8n in production for our own business and for clients. We have seen the full range. The owner who set up self-hosted, used it for 3 months, then forgot about updates and woke up to a broken system after a Docker breaking change. The owner who paid €60 monthly to Cloud, then realized their AI workflow burned through 10,000 executions in 6 days and stopped running mid-campaign. The agency that tried to run 8 client instances on Cloud at €480 monthly when one self-hosted server could handle everything for $20.
The n8n cloud vs community edition cost comparison is real, but it is not the deepest question. The deepest question is whether you have someone who will own the system in month 12 when the initial setup excitement has worn off and your workflows are running revenue-critical business operations.
For most small business owners, that someone should not be you. Either pay n8n for the managed cloud experience, hire a managed self-hosting provider, or hire an agency to set it up and maintain it. The DIY self-hosted path is real and works beautifully for technical operators. It is the worst possible choice for a 50-year-old business owner who just wants their automations to keep running.
Deep, Founder, BK Web Designs
The managed self-hosted middle path nobody talks about
Most n8n self hosted vs cloud articles present two options. There are three.
Managed self-hosting providers run n8n on dedicated infrastructure for you. You get unlimited executions like self-hosted. You skip the maintenance work like Cloud. Pricing sits between the two extremes.
Managed self-hosting providers in 2026
| Provider | Starting Price | What You Get | Best For |
|---|---|---|---|
| OpenHosst | $2.99/month | Managed VPS, Docker, SSL, updates included | Budget-conscious teams |
| InstaPods | $3/month | One-click deploy, managed infrastructure | Quick deployment |
| Elestio | $17/month | Fully managed open-source platform | Hands-off teams |
| PikaPods | Resource-based | Pay for CPU/RAM allocated | Variable workloads |
| n8n Hosting agencies | $100-500/month | Custom configuration, dedicated support | Enterprise needs |
The managed path makes sense when:
- You want unlimited executions but lack DevOps capacity
- Your time is too valuable for monthly maintenance work
- You need data residency outside EU
- You are running an agency and want to consolidate client workloads
- You want to test self-hosting without committing to infrastructure ownership
The trade-off: you give up some control. Most managed providers do not allow custom npm packages or codebase modifications. For 90% of small business use cases this does not matter.
When n8n Cloud is genuinely the right answer
Cloud wins for specific situations:
You have no technical comfort and no budget for managed self-hosting. n8n Cloud Starter at €24 per month is the cheapest path to zero maintenance.
You are testing whether n8n fits your business. Spend 14 days on the free trial, then 60 days on Starter to validate. After 90 days you know your real execution volume and can make the migration decision with data.
You need SOC2 compliance for enterprise clients. n8n Cloud has it. Self-hosted requires you to build the controls yourself, which is significantly more expensive than the Cloud subscription difference.
Your workflow volume genuinely is under 2,500 executions per month. At that volume, Cloud Starter costs €240 per year versus $54 per year for DIY self-hosting. The savings of $186 per year do not justify the maintenance investment.
You need official n8n support with SLAs. Available only on Cloud Business and Enterprise plans. Self-hosting puts you on community forums for help.
When self-hosted is the obvious answer
Self-hosting wins clearly when:
You run 10,000+ executions per month. Cloud Pro caps you at 10,000 and the next tier jumps to €800 monthly. Self-hosted infrastructure cost stays at $5 to $30 monthly regardless of volume.
For complete migration guidance from Zapier to self-hosted n8n, see our n8n vs Zapier cost guide.
You need data residency outside the EU. Cloud is Frankfurt-only. Self-hosted lets you choose your hosting region.
You run an agency with multiple client instances. One self-hosted server for 10 clients costs $20 monthly. Cloud at €60 per client costs €600 monthly for the same setup.
You need custom nodes or codebase modifications. Cloud locks you to the stock n8n feature set. Self-hosted gives you full freedom.
You want to run AI agents with local LLMs like Ollama on the same server. Impossible on Cloud, trivial on self-hosted.
You have an existing DevOps team or are technically comfortable. The maintenance work is a fraction of what non-technical owners fear.
From Our Projects: Real n8n Hosting Decisions
Manufacturing B2B: Migrated to Managed Self-Hosting and Cut Costs 75%
A manufacturing client was running 14 workflows on n8n Cloud Pro at €60 per month. Their volume was growing. They were on track to need Business tier at €800 monthly within 6 months. The Cloud cost trajectory did not match their growth budget.
We migrated them to managed self-hosting on a $25 per month managed provider. All 14 workflows transferred via JSON export and import in under 4 hours. We added monitoring, automated backups, and SSL configuration. The provider handles updates and infrastructure.
The result: Annual hosting cost dropped from €720 to $300. Annual savings of approximately $480 with zero ongoing maintenance work from the client team. Unlimited executions removed the growth ceiling.
See the full manufacturing case study for the broader engagement context.
AI SaaS Startup: Stayed on n8n Cloud for Compliance Reasons
An AI SaaS startup needed SOC2 compliance for enterprise sales. They were evaluating self-hosting on AWS to save money but the SOC2 controls would have cost more than the Cloud subscription.
We recommended they stay on n8n Cloud Pro at €60 per month and use the saved engineering time to build their product. The SOC2 compliance was bundled into the subscription cost.
The result: Continued on Cloud, avoided 200+ hours of SOC2 control implementation, closed three enterprise contracts faster than self-hosting would have allowed. The Cloud subscription was a feature, not a cost.
See the AI SaaS website design case study for the broader project details.
What it costs to have us set up n8n self-hosting for you
Honest pricing for boutique n8n self-hosting setup.
| Service Scope | One-Time Cost | Monthly Ongoing | What You Get |
|---|---|---|---|
| Basic self-hosted setup | $800-$1,500 | $5-$15 server | VPS provisioned, Docker, SSL, basic backups, documentation |
| Production-grade setup | $2,000-$3,500 | $20-$50 server + monitoring | PostgreSQL, automated backups, uptime monitoring, full documentation |
| Managed self-hosting | Included | $99-$299/month managed | Full setup, ongoing monitoring, updates, backups, agency-managed |
Most setups pay back versus n8n Cloud within 4-8 months at moderate volume. After that, every month is pure savings versus Cloud Pro.
For deeper context on n8n agent capabilities and how self-hosting enables custom AI workflows, see our n8n AI agent guide.
Frequently asked questions
How much does n8n really cost when you factor in everything?
n8n Cloud Starter is €24 per month or €240 per year. Self-hosted DIY is $54 per year for a basic VPS plus 24-48 hours of your time annually for setup and maintenance. Managed self-hosted runs $36 to $204 per year depending on provider. The “free” claim for self-hosted only holds if you value your time at zero. At $50 per hour, DIY self-hosting costs $1,200 to $2,400 per year in opportunity cost on top of the infrastructure.
Is n8n self hosted really free for commercial use?
The n8n Community Edition is free under the Fair Code Sustainable Use License. You can run unlimited workflows, executions, and users for internal business operations at no software cost. The license prevents you from reselling n8n as a hosted service to other businesses. For internal commercial use including agency client work on your own infrastructure, it is genuinely free.
Can I migrate from n8n Cloud to self-hosted without losing my workflows?
Yes. n8n provides native workflow export and import as JSON files. The migration process takes under 30 minutes for most accounts. You will need to reconnect your app credentials (API keys, OAuth tokens) since these do not transfer for security reasons, but all workflow logic transfers intact. The same process works in reverse from self-hosted to Cloud.
What happens when my n8n Cloud execution limit hits the cap?
Your workflows stop running immediately. n8n Cloud does not auto-upgrade or charge overage fees. Workflows resume at the start of your next billing cycle. This makes execution caps a hard business continuity risk for revenue-critical automations. A single Gmail polling workflow checking every 5 minutes uses 8,640 executions per month, blowing through the 2,500 Starter limit in 9 days.
Do I need to be a developer to self-host n8n?
No, but you need basic Linux command-line comfort and willingness to learn Docker. For non-developers, plan 20 to 40 hours of learning for DIY setup. Most non-technical business owners are better served by managed self-hosting providers at $3 to $17 per month, which gives unlimited executions without the technical maintenance work. n8n itself recommends Cloud for users without server management expertise.
Which is more secure: n8n self hosted vs cloud?
Both can be secure. n8n Cloud is SOC2 certified and managed by n8n’s security team. Self-hosted is as secure as your own server administration practices. The common self-hosted security failures are losing the encryption key, using SQLite in production, missing SSL renewal, and not patching the underlying OS. If you avoid these mistakes and keep updates current, self-hosted security is excellent. If you do not have time for the security work, Cloud is the safer choice.
Can n8n Cloud handle my business if I am outside the EU?
n8n Cloud only hosts in Frankfurt, Germany. For most businesses worldwide this works fine. For businesses with strict data residency requirements (UAE, India, Australia, Canada, US healthcare), you need self-hosted infrastructure in your region. The Cloud platform itself works globally but your data lives on EU servers.
Ready to Choose the Right n8n Setup Without Regret?
If you are evaluating n8n self hosted vs cloud for your specific business and want a straight answer on which path fits your volume, team, and budget, get your free automation audit. We will look at your actual use case and recommend Cloud, managed self-hosted, or DIY based on real math for your situation. 24 hour response. No pitch, no pressure.