Best VPS for n8n: Requirements, Providers & Cost

This page covers what an n8n VPS actually needs, the best providers under €10/month, what self-hosting costs versus n8n Cloud, and how to size your server to your workload.
Visual n8n logo

Best VPS for n8n at a glance

  • Recommended specs: 2 vCPU / 4 GB RAM / 40–50 GB SSD for small production use.
  • Bare minimum (testing only): 1 vCPU / 2 GB RAM / 20 GB SSD.
  • Best value: Hetzner Cloud CX22/CX23 — ~€4–5/month.
  • Easiest setup: DigitalOcean, via its one-click n8n image.
  • Cheapest with big NVMe: Contabo — ~$3–6/month.
  • Software cost: €0 — n8n Community Edition is open source.
    You pay only for the server.
n8n providers

n8n VPS requirements

The documented minimum to run n8n is around 1–2 vCPU, 2 GB RAM, and 20 GB SSD — but that's for development and testing, not comfortable production use.

For a small but safe production setup with a handful of workflows, aim for 2 vCPU, 4 GB RAM, and 40–50 GB SSD. AI-heavy or high-concurrency workloads should start higher.
Use casevCPURAMSSD storageNotes
Test / personal Minimum 1–2 vCPU2 GB20 GB SSD SQLite or small PostgreSQL; low execution volume.
Small team / SMB Recommended 2 vCPU4 GB40–50 GB SSD n8n + PostgreSQL + reverse proxy; roughly 50 workflows.
Busy automations 4 vCPU8 GB80 GB SSD/NVMe Higher concurrency, more webhooks and history.
Queue mode / high volume 4+ vCPU8–16 GB100+ GB NVMe Redis + workers; 500+ executions/day.
Rule of thumb: keep RAM at 2 GB or above even for simple workflows — below that, n8n hits memory issues. Plan for roughly 1 TB/month of bandwidth as a safe baseline for typical API-driven automations.

Best VPS options for n8n under €10/month

For light automations with DIY management on a strict budget, three providers stand out. Independent comparisons consistently rank Hetzner as the cheapest VPS that still offers enough CPU and RAM for n8n, DigitalOcean as the most beginner-friendly, and Contabo as the value pick when raw cost and disk space matter most.

ProviderPlan / specsApprox. priceBest for
Hetzner Best value Cloud CX22/CX23 — 2 vCPU, 4 GB RAM, 40 GB NVMe SSD ~€4–5/mo Best price-to-performance; cheapest plan that comfortably meets common n8n specs.
DigitalOcean Easiest Basic droplet — entry tier 1 vCPU / 1 GB; size up to 2 GB+ for n8n from $5/mo Easiest setup via a one-click n8n image; widely rated best overall for usability.
Contabo Small NVMe VPS — 1–2 vCPU, 4 GB RAM, 30+ GB NVMe SSD ~$3–6/mo Very cheap, NVMe by default; their own n8n guide targets 2 vCPU / 4 GB.
Linode (Akamai) Budget shared instance Solid, easy-to-deploy alternative; one community discussion noted occasional downtime.

One caveat on DigitalOcean: its $5 entry droplet is only 1 GB of RAM, which is below the recommended 2 GB for n8n — pick its ~2 GB tier or larger for anything beyond testing. Hetzner’s CX22 gives you 2 vCPU and 4 GB at a similar or lower price, which is why it repeatedly lands at the top for solo and small-team n8n deployments.

How much does it cost to
self-host n8n?

Two costs, and one of them is zero. The n8n Community Edition is open source with no license fee, so your only real cost is the server: a suitable VPS runs roughly €4–12/month depending on provider and specs. There's no per-execution charge and no cap on workflows — you're limited only by your server's capacity.

Is self-hosted n8n free?

The software is. The Community Edition includes all core nodes, unlimited workflows, and unlimited executions. What it doesn't include is native multi-user collaboration and enterprise features (SSO, Git integration, audit logs, external secret stores) — those require a paid Business or Enterprise license even on your own infrastructure.
n8n interface

Four self-hosted AI stacks that actually get used

Aspectn8n CloudSelf-hosted (Community)
Base cost Starter ~€20/mo, Pro ~€50/mo (billed annually) Software €0; VPS typically ~€4–12/mo
Executions 2,500/mo (Starter), 10,000/mo (Pro); higher on Power/Enterprise Unlimited, limited only by server capacity
Workflows 5 active (Starter); more on higher tiers Unlimited
DevOps None — n8n manages updates, backups, SSL, scaling You manage server, Docker, SSL, backups, monitoring
Collaboration Multi-user, shared projects and roles by plan Single-user; team features need a paid Business license
Data residency On n8n’s infrastructure (e.g. AWS) Your chosen provider and region (e.g. an EU-based VPS)
Advanced features SSO, audit logs, environments, Git, external secrets on higher tiers Core automation only; those features require a paid license
Break-even: at low volume (a few thousand executions/month) Cloud can be cheaper once you count DevOps time. At medium volume, self-hosting on a mid-range VPS matches or undercuts Cloud while removing execution caps. At high volume and always-on automations, self-hosting wins decisively because the VPS cost is fixed.

Frequently asked questions

The minimum for testing n8n is about 1 vCPU, 2 GB RAM, and 20 GB SSD. For comfortable small production use, 2 vCPU, 4 GB RAM, and 40–50 GB SSD is the recommended n8n VPS spec. Below 2 GB of RAM, even simple workflows hit memory issues.

Hetzner is the best-value VPS for n8n — its CX22/CX23 gives 2 vCPU and 4 GB RAM for around €4–5/month. DigitalOcean is easiest thanks to its one-click n8n image, and Contabo is the cheapest option with large NVMe storage.

The n8n software is free (Community Edition is open source), so your cost is just the VPS — roughly €4–12/month for a suitable plan. There are no per-execution fees and no workflow limits when self-hosting.

The Community Edition is free and open source, with unlimited workflows and executions. Team collaboration and enterprise features such as SSO, Git integration, and audit logs require a paid Business or Enterprise license, even on your own VPS.

Yes, with standard server hygiene: a firewall, SSH hardening, HTTPS through a reverse proxy like Nginx or Caddy, and regular database and file backups. Self-hosting also keeps your automation data on infrastructure and in a region you control.

Yes. n8n runs well on a standard Linux VPS, typically via Docker. A 2 vCPU / 4 GB RAM VPS comfortably handles a small production workload of around 50 workflows.

Pricing and hardware specifications in this guide are indicative and may change over time. Always confirm current details directly with the provider before purchasing.

Self-Hosted AI: What You Need 
and Where to Run It

Read more

Self-Hosted AI: What You Need 
and Where to Run It

Read more

Find Your Perfect AI Tool