Best VPS for n8n (2026): 5 hosts compared, with real RAM tests
By the TestedFlows team · Published October 27, 2026 · Prices checked October 27, 2026
Tested on n8n 2.43.5 · 27 October 2026
This page contains affiliate links. If you sign up through them we may earn a commission, at no extra cost to you. How we make money.
Most “best VPS for n8n” lists guess at how much server n8n needs. We measured it first, then priced the servers that meet that need at five popular hosts. Prices below were checked on each host’s own pricing page on 27 October 2026.
How much RAM does n8n need? Our test
We ran n8n 2.43.5 with its default settings (SQLite database, JavaScript task runner on, execution data saved) on a test machine with 2 vCPUs and 8 GB of RAM. Then we sent bursts of requests to a test workflow and recorded the peak memory used by n8n and its task runner.
The test workflow is deliberately a little heavy: a webhook, a Code node that builds 5,000 items, and a second Code node that summarises them. Each run saved about 776 KB of execution data. Every test execution succeeded.

Here is what n8n used:

| Load | Peak memory (n8n + task runner) | Median response time |
|---|---|---|
| Idle, after startup | 515 MB | n/a |
| 1 execution at a time | 751 MB | 0.23 s |
| 5 at once | 1,064 MB | 0.82 s |
| 10 at once | 1,459 MB | 1.01 s |
| 25 at once | 1,759 MB | 2.44 s |
Three things stand out:
- n8n needs about half a gigabyte before it does anything. The main process used 402 MB and the task runner 112 MB at idle. On a real server, Ubuntu, Docker and the reverse proxy (Traefik or Caddy) need a few hundred MB more.
- Memory grows with executions running at the same time, not with the number of workflows you have. Ten workflows that run one after another use far less than ten that fire together.
- Memory does not drop straight back after a burst. Twenty seconds after the last test, n8n still held 702 MB. Node.js keeps memory it has used for a while, so plan for your busiest moment, not your average.
What that means for choosing a server:
| RAM | Good for |
|---|---|
| 1 GB | Not recommended. n8n alone fills most of it. |
| 2 GB | Learning, and a few light workflows that rarely run at the same time |
| 4 GB | Most small businesses and agencies: dozens of workflows, AI steps, bursts of webhooks |
| 8 GB or more | PostgreSQL on the same server, AI agents, large files, or many parallel runs |
Our test machine was not one of the hosts below, so we did not benchmark each host’s CPU or network. The memory numbers come from n8n itself and apply to any of them.
The hosts compared
| Host and plan | vCPU / RAM / disk | Price | Billing | First 2 years |
|---|---|---|---|---|
| Hostinger KVM 1 | 1 / 4 GB / 50 GB NVMe | $6.49/mo (checked Oct 27, 2026) | 24 months upfront; renews at $11.99/mo | $155.76 |
| Hostinger KVM 2 | 2 / 8 GB / 100 GB NVMe | $8.79/mo (checked Oct 27, 2026) | 24 months upfront; renews at $14.99/mo | $210.96 |
| DigitalOcean Basic 4 GB | 2 / 4 GB / 80 GB SSD | $24/mo (checked Oct 27, 2026) | Hourly, no contract | $576 |
| Vultr Regular 4 GB | 2 / 4 GB / 80 GB SSD | $20/mo (checked Oct 27, 2026) | Hourly, no contract | $480 |
| Hetzner CPX22 (EU) | 2 / 4 GB / 80 GB NVMe | €19.99/mo excl. VAT (checked Oct 27, 2026) | Hourly, no contract | €479.76 excl. VAT |
| Contabo Cloud VPS 4 | 4 / 8 GB / 100 GB SSD | $5.28/mo (checked Oct 27, 2026) | Effective rate on a 24-month term | $126.72 |
“First 2 years” is the plan price for 24 months, before backups, VAT and any domain. Hostinger and Contabo show prices for your location, so the exact figure you see may differ slightly.
The table shows the gap clearly: the hosts that ask you to commit for two years give you several times more RAM per dollar than the hosts that bill by the hour. Hourly billing costs more, but you can delete the server any day and stop paying.
Hostinger: best value with an n8n template
Hostinger sells KVM VPS plans with an “Ubuntu 24.04 with n8n” template that installs n8n in Docker behind Traefik with HTTPS. KVM 1 has 4 GB of RAM, which covered every test above with room to spare, but only one vCPU. KVM 2 doubles the RAM to 8 GB and adds a second vCPU for a few dollars more a month, which makes it the better buy for most people.
The headline prices need a 24-month plan paid upfront: $155.76 today for KVM 1 or $210.96 for KVM 2. Renewal is $11.99 or $14.99 a month for the same term. Weekly backups are included at no extra cost.
Strengths
- Most RAM per dollar among hosts with an n8n template
- One-click n8n install with HTTPS
- Free weekly backups
- 8 GB plan costs little more than 4 GB
Weaknesses
- Lowest price needs 24 months paid upfront
- Renewal price is higher than the intro price
- KVM 1 has only one vCPU
- You still update n8n yourself
Set it up: follow our guide to n8n on a Hostinger VPS.
See Hostinger n8n VPS plansDigitalOcean: best for monthly billing and an easy start
DigitalOcean’s n8n 1-Click App gives you n8n in Docker with Caddy and automatic HTTPS. Droplets bill by the hour up to a monthly cap, so a test server you delete after an afternoon costs cents. The 4 GB Droplet with 2 vCPUs costs $24 a month; the 2 GB size costs $12 with one vCPU or $18 with two.
DigitalOcean costs more per gigabyte than Hostinger or Contabo. What you pay for is flexibility: no contract, resizing from the dashboard, snapshots, cloud firewalls and clear documentation. Backups are extra, at 20% of the Droplet price for weekly or 30% for daily.
Strengths
- n8n 1-Click App with HTTPS
- Hourly billing, cancel any time
- Easy resizing, snapshots and firewalls
- Excellent documentation
Weaknesses
- Fewer GB of RAM per dollar
- Backups add 20 to 30%
- 1 GB size is too small for n8n
- You update n8n yourself
Set it up: follow our guide to n8n on DigitalOcean.
See DigitalOcean DropletsVultr: cheapest 4 GB with hourly billing
Vultr’s Regular Performance plans cost a little less than DigitalOcean’s for the same RAM: $20 a month for 2 vCPUs and 4 GB, or $10 for 2 GB. These run on previous-generation Intel CPUs and regular SSDs. Vultr’s High Performance line, on newer AMD EPYC CPUs and NVMe storage, matches DigitalOcean’s price at $24 for 4 GB.
Billing is hourly with no contract, and Vultr has data centres on several continents. You install n8n yourself with Docker, which takes about 20 minutes with our guide.
Strengths
- Hourly billing, no contract
- 4 GB for $20 a month
- Many data centre locations
- Newer-CPU plans available
Weaknesses
- You install n8n yourself with Docker
- Cheapest plans use older hardware
- Less RAM per dollar than long-term hosts
Set it up: follow our Docker guide to self-hosting n8n.
See Vultr plansHetzner: good for EU data residency, no longer the cheapest
Many older guides call Hetzner the cheapest place to run n8n. That is out of date. On 27 October 2026, Hetzner’s Regular Performance CPX22 (2 vCPUs, 4 GB) cost €19.99 a month excluding VAT in its German and Finnish locations, and the 2 GB CPX12 cost €11.99. Its lower-priced Cost-Optimized plans, such as the CX23 with 4 GB for €5.99, were listed as not available when we checked.
Hetzner’s US locations cost more and include less traffic: the CPX21 with 3 vCPUs and 4 GB was €32.49 a month with 2 TB of traffic, compared with 20 TB in the EU. Hetzner still makes sense if you want your data in Germany or Finland under GDPR, or if you need a lot of included traffic. It offers one-click apps for Docker CE and Coolify, then you add n8n with our Docker guide.
Strengths
- Data centres in Germany and Finland, GDPR-focused
- 20 TB of traffic in the EU
- Hourly billing with a monthly cap
- Free firewalls
Weaknesses
- 2026 prices well above older guides
- Budget plans often unavailable
- US servers cost more with less traffic
- Prices shown excluding VAT
Set it up: follow our Docker guide to self-hosting n8n.
See Hetzner Cloud plansContabo: most RAM per dollar
Contabo’s Cloud VPS 4 gives you 4 vCPUs and 8 GB of RAM for an effective $5.28 a month on a 24-month subscription, and its list price is $6.60. That is more RAM than any other plan here at the lowest price.
Contabo itself describes these Core VPS plans as running on “proven low-cost infrastructure” for lighter workloads, and sells a separate Performance VPS line for heavier ones. The entry plan has a 200 Mbit/s network port and one snapshot. For n8n, which mostly waits on other services’ APIs, that is usually fine. For workflows that move large files, a faster plan is the better choice.
Strengths
- 8 GB of RAM for about $5 a month
- Unlimited incoming traffic
- Monthly contracts available
- Room for PostgreSQL on the same server
Weaknesses
- Best price needs a 24-month term
- Budget hardware for lighter workloads
- 200 Mbit/s port on the entry plan
- One snapshot on the entry plan
Set it up: follow our Docker guide to self-hosting n8n.
See Contabo VPS plansWhich should you choose?
| Your situation | Pick |
|---|---|
| Lowest cost with a one-click n8n install, happy to pay for 2 years | Hostinger KVM 2 (or KVM 1 for one or two light workflows) |
| Want to try self-hosting with no commitment | DigitalOcean 4 GB, deleted any time |
| Hourly billing at the lowest price | Vultr Regular 4 GB |
| Data must stay in the EU | Hetzner CPX22 in Germany or Finland |
| Most RAM on the smallest budget | Contabo Cloud VPS 4 |
| No time to maintain a server | n8n Cloud instead of a VPS |
Costs to add before you decide
- Backups. Hostinger includes weekly backups. DigitalOcean charges 20% or 30% of the Droplet price. Hetzner backups are priced per server. Whatever the host, also keep your own copy of the n8n data and encryption key, as shown in our security checklist.
- VAT. Hetzner prices exclude VAT; in the EU and UK, add your local rate.
- A domain. You need a domain or subdomain for HTTPS and webhooks.
- Renewal. Put a reminder in your calendar for when an introductory term ends.
Is a VPS cheaper than n8n Cloud?
Usually, yes. n8n Cloud Starter costs €24 a month, or €20 billed yearly (checked Oct 14, 2026) for 2,500 executions. A self-hosted Community Edition instance has no execution limit, so a $6 to $24 server can run tens of thousands of executions a month. What you give up is maintenance time: updates, backups and security are yours. Our n8n Cloud vs self-hosted comparison walks through that trade-off, and n8n pricing explained covers the Cloud plans in detail.
After you buy: three things to do on day one
- Install n8n with HTTPS, using the guide for your host above.
- Turn on two-factor login, close unused ports and set up backups with our security checklist.
- Pin your n8n version and learn the update routine in how to update self-hosted n8n safely.
Frequently asked questions
Can n8n run on a 1 GB VPS?
It can start, but we do not recommend it. In our test n8n used 515 MB at idle, before counting the operating system, Docker and a reverse proxy, and passed 1 GB with five executions running at once.
How many CPU cores does n8n need?
Two vCPUs are a comfortable minimum for production. n8n spends most of its time waiting for other services’ APIs, so RAM usually runs out before CPU does. Code nodes that process large amounts of data and AI steps that run locally use more CPU.
Do I need PostgreSQL for n8n?
No. SQLite, the default, works well for a single instance. Switch to PostgreSQL if you plan to use queue mode with workers, or have many executions. On the same server, PostgreSQL needs its own memory, so choose 8 GB.
Does n8n’s disk use grow over time?
Yes, because n8n saves execution data. In our test, each execution saved about 776 KB. n8n deletes old execution data automatically by default, and you can save less by turning off saving for successful runs in a workflow’s settings.
Is Contabo good for n8n?
For memory-hungry setups on a tight budget, it gives the most RAM per dollar. Contabo positions its Core VPS plans for lighter workloads on budget hardware, so for business-critical workflows, test the server with your own workflows before you rely on it.
Which data centre location should I choose?
Pick the location closest to the apps your workflows call most, or to your customers if webhooks are time-sensitive. If you handle EU personal data, an EU location keeps the data under GDPR.
How we tested: memory figures come from our own load test of n8n 2.43.5 on 27 October 2026, described above. Prices and plan specs come from each host’s official pricing page on the same day. We did not run the test on each host’s servers.
Sources: Hostinger VPS hosting, DigitalOcean Droplet pricing, Vultr pricing, Hetzner Cloud Regular Performance, Hetzner Cloud Cost-Optimized, Contabo Cloud VPS, n8n Docker installation, n8n pricing.
Get the free workflow template pack
Tested n8n workflows you can import in one click, plus a short email when new templates and comparisons go live.