Best VPS for n8n: Requirements, Providers & Cost

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 VPS requirements
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 case | vCPU | RAM | SSD storage | Notes |
|---|---|---|---|---|
| Test / personal Minimum | 1–2 vCPU | 2 GB | 20 GB SSD | SQLite or small PostgreSQL; low execution volume. |
| Small team / SMB Recommended | 2 vCPU | 4 GB | 40–50 GB SSD | n8n + PostgreSQL + reverse proxy; roughly 50 workflows. |
| Busy automations | 4 vCPU | 8 GB | 80 GB SSD/NVMe | Higher concurrency, more webhooks and history. |
| Queue mode / high volume | 4+ vCPU | 8–16 GB | 100+ GB NVMe | Redis + workers; 500+ executions/day. |
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.
| Provider | Plan / specs | Approx. price | Best 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?
Is self-hosted n8n free?

Four self-hosted AI stacks that actually get used
| Aspect | n8n Cloud | Self-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 |
Frequently asked questions
What are the minimum VPS requirements for n8n?
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.
What is the best VPS for n8n?
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.
How much does it cost to run n8n on a VPS?
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.
Is self-hosted n8n free?
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.
Is it safe to run n8n on a 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.
Can you run n8n on a VPS?
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.