Best VPS for n8n in 2026: Which Plan You Actually Need
Quick answer: For n8n alone, 4 GB of RAM is plenty: at Hostinger that’s the KVM 1 plan, $6.49/mo on an annual term (renewing at $11.99). If you’re adding a local language model with Ollama, you need 8 GB minimum (KVM 2, $8.99/mo, renewing at $14.99). The expensive mistake isn’t picking the wrong provider — it’s under-buying memory and finding out when the server starts killing processes.
The question almost everyone asks wrong is “which VPS is best”. The one that matters is how much memory you’ll need, because it’s the resource that runs out first and the only one that forces a migration if you get it wrong. A slow processor makes a workflow take longer; running out of RAM makes the system kill processes and lose executions without telling you.
🔎 This article contains affiliate links. If you sign up through them we earn a commission at no extra cost to you. Read our affiliate policy.
How much RAM you need, by setup
| What you’re installing | Minimum RAM | Comfortable |
|---|---|---|
| n8n alone, few workflows | 2 GB | 4 GB |
| n8n + your own PostgreSQL database | 4 GB | 8 GB |
| n8n + a small language model via Ollama | 8 GB | 16 GB |
| n8n + several services (Open WebUI, a document search engine…) | 16 GB | 32 GB |
n8n’s default install uses SQLite and consumes little. The moment you put PostgreSQL behind it — advisable if you’re serious, because SQLite chokes on concurrent executions — the figure climbs. And if you also want the AI running on your own server rather than calling a paid API, that’s where memory explodes: a small model takes several gigabytes just sitting loaded.
Hostinger’s plans, with renewal pricing up front
| Plan | vCPU | RAM | Storage | Annual term | Renewal |
|---|---|---|---|---|---|
| KVM 1 | 1 | 4 GB | 50 GB NVMe | $6.49/mo | $11.99/mo |
| KVM 2 | 2 | 8 GB | 100 GB NVMe | $8.99/mo | $14.99/mo |
| KVM 4 | 4 | 16 GB | 200 GB NVMe | $12.99/mo | $28.99/mo |
| KVM 8 | 8 | 32 GB | 400 GB NVMe | $25.99/mo | $49.99/mo |
Pricing verified 6 September 2026 on the Hostinger website. Advertised prices require an annual term.
That last column is the one almost no article shows you, and it’s what you’ll actually pay from year two. The gap isn’t small: KVM 4 goes from $12.99 to $28.99, more than double. If you’re comparing self-hosting against paying for a cloud tool, run the numbers with the renewal column or you’ll produce savings that don’t exist. We work it through in Make vs n8n.
Which plan to pick
KVM 1 (4 GB) is the sweet spot for normal use: n8n with PostgreSQL, dozens of workflows, no local AI. It’s what 80% of readers arriving at this article need.
KVM 2 (8 GB) is the minimum if you’ll run a language model on the same server. With 4 GB and Ollama, the system starts swapping to disk and everything crawls.
KVM 4 (16 GB) only makes sense for several services at once or larger models. Watch that $28.99 renewal: at that price it’s worth rechecking whether cloud costs you the same without the admin work.
Why we recommend Hostinger here, and when not to
The concrete reason is the one-click n8n template: Ubuntu with Docker already configured, which removes the step where most people give up. It isn’t a deep technical advantage — anyone can install Docker — but it saves an afternoon of fighting if servers aren’t your world.
When to look elsewhere, honestly: if you already administer Linux, European providers — Hetzner, Contabo, OVH — have a reputation for more resources per euro, especially at the high end. We’re not publishing their figures because we couldn’t verify them while writing this: their pages load pricing via JavaScript, and we won’t quote from memory a number that decides your spending. Check them yourself before committing to that tier; for a small VPS with a ready-made template, the real gap is a few euros a month.
If what you want is to host a website rather than an automation server, that’s a different comparison: Hostinger vs SiteGround.
Three expensive mistakes
- Looking only at the acquisition price. We’ve said it already, but it’s the most repeated error: year two costs nearly double.
- Under-buying RAM “just to try it”. Migrating a production n8n to another server isn’t hard, but it’s an afternoon of work and some downtime. Paying $2.50 more a month from the start is cheaper.
- Forgetting backups. The VPS is yours, and so are the backups. If the plan includes automatic ones, turn them on; if not, set up a periodic database dump before you put anything important on it.
FAQ
Can I install n8n on ordinary shared hosting? No. n8n needs a permanently running process and access to Docker or Node.js; shared hosting gives you neither. You need a VPS.
How much RAM does n8n use at rest? Little — a few hundred megabytes. Consumption climbs with concurrent executions and with the size of the data each one moves: processing a large PDF isn’t the same as moving a text record.
Is the 32 GB plan worth it? Only for large language models or several heavy services. At a $49.99 renewal, it’s worth comparing against what the same work would cost in the cloud before going there.
Do I need my own domain for n8n? Not mandatory, but strongly advisable: without a domain and a certificate you’ll work over an IP with no encryption, and several integrations that call back into your server won’t work.
What else can I run on the same server? Quite a lot, if you have memory to spare. Our directory of open-source projects lists the RAM each one needs and whether the project is still alive.
🔎 This article contains affiliate links to Hostinger. Read our affiliate policy.
