Why Self-Host n8n?
n8n is a powerful workflow automation platform, similar to Zapier or Make, but with a crucial advantage: You can self-host it. This means no workflow limits, no execution restrictions, and your data stays on your server.
While n8n Cloud starts at €20/month and gets more expensive with intensive use, your own VPS only costs €4-5/month. With hundreds of daily workflow executions, self-hosting pays for itself within weeks.
Another advantage: You can install custom nodes and use community integrations that aren't available in the cloud version.
Hardware Requirements
Requirements depend heavily on your usage. n8n itself is lean – the load comes from the number of parallel workflows and the complexity of individual nodes.
For beginners with fewer than 20 active workflows, 2 GB RAM is sufficient. If you execute many HTTP requests, process large amounts of data, or use compute-intensive code nodes, you should upgrade to 4-8 GB. CPU load is usually moderate since n8n primarily works I/O-bound.
From about 50 workflows onwards, a separate PostgreSQL database is recommended instead of the built-in SQLite – this significantly improves performance and stability.
| Usage Profile | RAM | CPU | Note |
|---|---|---|---|
| Beginner (< 20 workflows) | 2 GB | 1 vCPU | SQLite sufficient |
| Standard (20-50 workflows) | 4 GB | 2 vCPU | PostgreSQL recommended |
| Power User (50+ workflows) | 8 GB | 4 vCPU | Separate DB + Redis |
Our Recommendation
For n8n self-hosting, we recommend beginners the Hetzner CX22 with 2 vCPU and 4 GB RAM for about €4/month. The NVMe SSDs ensure fast database access, and the German data center guarantees low latencies to European APIs.
Power users should go for the Hetzner CX32 with 4 vCPU and 8 GB RAM for about €8/month – enough headroom for complex workflows and a separate PostgreSQL instance on the same server.
As a budget alternative, Contabo Cloud VPS S offers 4 vCPU and 8 GB RAM for about €6/month – more RAM for the money, but with older hardware and slower disks.
n8n vs. Zapier and Make
Why n8n instead of the established cloud giants? The main reason is the pricing model. Zapier and Make charge per task or operation – with intensive use, this quickly adds up to €50-100 per month or more. n8n self-hosted costs only the server rent, regardless of how many workflows you run.
Zapier is undoubtedly more user-friendly with its click-and-drop interface, but n8n is catching up and now offers a similarly intuitive interface. The crucial difference: With n8n, you have full data control. Sensitive customer data, API keys, and business logic never leave your server.
For teams with GDPR requirements or companies that don't want to store data in US clouds, n8n self-hosting is often the only sensible option. Make and Zapier store workflow data on American servers – legally not always unproblematic.
| Criterion | n8n Self-Hosted | Zapier | Make |
|---|---|---|---|
| Cost at 10,000 tasks/month | ~€5 (server only) | ~€50-100 | ~€30-50 |
| Data residency | Your server | US Cloud | US/EU Cloud |
| Custom integrations | Unlimited | Limited | Limited |
| Usage limits | None | Per plan | Per plan |

