Best VPS for n8n
VPS plans that run self-hosted n8n with PostgreSQL and room for busy workflows. We only list plans with at least 2 GB RAM, 1 vCPU and 20 GB storage: 279 plans from 31 providers qualify.
Prices checked on October 27, 2026. Monthly prices in USD on the billing term shown with each plan, including discounts through our links. We earn a fee if you buy through a provider link, which never changes the ranking. How we rank
- Minimum RAM
- 2 GB
- Minimum vCPU
- 1
- Cheapest plan
- $3.00/mo
- Plans that qualify
- 279
The best value VPS plans for n8n
| # | Provider and plan | vCPU | RAM | Storage | Bandwidth | Price | Visit provider |
|---|---|---|---|---|---|---|---|
| 1 | ContaboCloud VPS 6 | 6 | 12 GB | 200 GB SSD | Unlimited | $7.20/mo2-year term · renews at $9.00/mo | Visit Contabo |
| 2 | ContaboCloud VPS 8 | 8 | 24 GB | 300 GB SSD | Unlimited | $13.44/mo2-year term · renews at $16.80/mo | Visit Contabo |
| 3 | ContaboCloud VPS 12 | 12 | 48 GB | 400 GB SSD | Unlimited | $24.00/mo2-year term · renews at $30.00/mo | Visit Contabo |
| 4 | ContaboCloud VPS 4 | 4 | 8 GB | 100 GB SSD | Unlimited | $5.28/mo2-year term · renews at $6.60/mo | Visit Contabo |
| 5 | ContaboCloud VPS 18 | 18 | 96 GB | 600 GB SSD | Unlimited | $47.04/mo2-year term · renews at $58.80/mo | Visit Contabo |
| 6 | AccuWebHostingVPS Power | 3 | 16 GB | 200 GB NVME | 0.65 TB | $9.66/mo2-year term · renews at $38.86/mo | Visit AccuWebHosting |
| 7 | ContaboCloud VPS 16 | 16 | 64 GB | 500 GB SSD | Unlimited | $35.60/mo2-year term · renews at $44.50/mo | Visit Contabo |
| 8 | HostingerKVM 4 | 4 | 16 GB | 200 GB NVME | 16 TB | $10.39/mo20% off with us2-year term · renews at $28.99/mo | Visit Hostinger |
| 9 | HostingerKVM 8 | 8 | 32 GB | 400 GB NVME | 32 TB | $20.79/mo20% off with us2-year term · renews at $49.99/mo | Visit Hostinger |
| 10 | AccuWebHostingVPS Supreme | 4 | 32 GB | 400 GB NVME | 1 TB | $19.38/mo2-year term · renews at $77.73/mo | Visit AccuWebHosting |
| 11 | RackNerd6 GB KVM VPS | 6 | 6 GB | 100 GB SSD | 12 TB | $7.50/mo1-year term | Visit RackNerd |
| 12 | RackNerd8 GB KVM VPS | 7 | 8 GB | 150 GB SSD | 20 TB | $10.00/mo1-year term | Visit RackNerd |
| 13 | A2 HostingSelf Managed Linux 16GB | 8 | 16 GB | 320 GB NVME | Unlimited | $17.99/mo3-year term · intro price, renews higher | Visit A2 Hosting |
| 14 | AccuWebHostingVPS Peak | 2 | 8 GB | 100 GB NVME | 0.45 TB | $6.75/mo2-year term · renews at $19.42/mo | Visit AccuWebHosting |
| 15 | A2 HostingSelf Managed Linux 32GB | 16 | 32 GB | 640 GB NVME | Unlimited | $36.99/mo3-year term · intro price, renews higher | Visit A2 Hosting |
| 16 | HostingerKVM 2 | 2 | 8 GB | 100 GB NVME | 8 TB | $7.03/mo20% off with us2-year term · renews at $14.99/mo | Visit Hostinger |
| 17 | A2 HostingSelf Managed Linux 8GB | 4 | 8 GB | 160 GB NVME | Unlimited | $9.99/mo3-year term · intro price, renews higher | Visit A2 Hosting |
| 18 | RackNerd4 GB KVM VPS | 3 | 4 GB | 60 GB SSD | 7 TB | $5.00/mo1-year term | Visit RackNerd |
| 19 | RackNerd2 GB KVM VPS | 2 | 2 GB | 35 GB SSD | 5 TB | $3.00/mo1-year term | Visit RackNerd |
| 20 | ContaboCloud VPS Plus 6 | 6 | 12 GB | 300 GB NVME | Unlimited | $18.40/mo2-year term · renews at $23.00/mo | Visit Contabo |
How to size a VPS for n8n
n8n's own requirements are modest: it runs on 1 to 2 GB of RAM for light use. In practice most people run it with Docker, PostgreSQL and a reverse proxy like Caddy or Traefik, which together are comfortable on 2 GB and better on 4 GB.
Memory use grows with the size of the data passing through a workflow. Workflows that handle big spreadsheets, files or long AI responses can use hundreds of MB per execution, so pick 4 GB or more if you plan to run many of them at once or use queue mode with workers.
Self-hosting n8n removes the execution limits of n8n Cloud. The trade-off is that you handle updates, backups and HTTPS yourself.
Our recommendation: 2 vCPU and 4 GB RAM with PostgreSQL, more if workflows process large files or AI calls.
The cheapest qualifying plan at each provider
| Provider | Plan | RAM | vCPU | Storage | Per GB RAM | Price (USD) |
|---|---|---|---|---|---|---|
| RackNerd | 2 GB KVM VPS | 2 GB | 2 | 35 GB SSD | $1.50 | $3.00/mo1-year term |
| A2 Hosting | Self Managed Linux 2GB | 2 GB | 1 | 40 GB NVME | $1.75 | $3.49/mo3-year term · intro price, renews higher |
| HostGator | Snappy 1000 - NVMe 2 | 2 GB | 1 | 50 GB NVME | $1.91 | $3.82/mo2-year term · intro price, renews higher |
| Bluehost | NVMe 2 | 2 GB | 1 | 50 GB NVME | $2.35 | $4.69/mo2-year term · intro price, renews higher |
| AccuWebHosting | VPS Edge | 4 GB | 1 | 50 GB NVME | $1.20 | $4.80/mo2-year term · renews at $9.71/mo |
| IONOS | VPS S+ | 2 GB | 1 | 60 GB NVME | $2.50 | $5.00/mo1-year term · renews at $6.00/mo |
| Hostinger | KVM 1 | 4 GB | 1 | 50 GB NVME | $1.30 | $5.19/mo2-year term · renews at $11.99/mo |
| Contabo | Cloud VPS 4 | 8 GB | 4 | 100 GB SSD | $0.66 | $5.28/mo2-year term · renews at $6.60/mo |
| Fasthosts | VPS 1 | 2 GB | 1 | 60 GB NVME | $2.69 | $5.38/mo1-year term · intro price, renews higher |
| HostPapa | Start | 2 GB | 2 | 50 GB NVME | $2.98 | $5.95/mo3-year term · intro price, renews higher |
| Time4VPS | Linux 2 | 2 GB | 1 | 20 GB SSD | $3.19 | $6.38/mo1-year term · intro price, renews higher |
| Namecheap | Pulsar | 2 GB | 2 | 40 GB SSD | $3.44 | $6.88/mo1-year term |
| Hostens | KVM 2 GB | 2 GB | 1 | 20 GB SSD | $3.75 | $7.50/mobilled monthly |
| GreenGeeks | VPS 4GB | 4 GB | 2 | 80 GB SSD | $2.50 | $9.99/mo1-year term · renews at $19.99/mo |
| Hostwinds | Managed VPS 2GB RAM 1CPU | 2 GB | 1 | 50 GB SSD | $5.00 | $9.99/mobilled monthly |
| HawkHost | HawkHost 2GB | 2 GB | 1 | 55 GB NVME | $5.00 | $10.00/mobilled monthly |
| Liquid Web | Compute 2GB | 2 GB | 1 | 60 GB SSD | $5.50 | $11.00/mobilled monthly |
| UltaHost | VPS Business | 2 GB | 2 | 50 GB NVME | $5.63 | $11.27/mo1-year term |
| AWS Lightsail | Lightsail 2 GB | 2 GB | 2 | 60 GB SSD | $6.00 | $12.00/mobilled monthly |
| Vultr | High Performance AMD 1 vCPU / 2 GB | 2 GB | 1 | 50 GB NVME | $6.00 | $12.00/mobilled monthly |
| DigitalOcean | Basic 2 GB | 2 GB | 1 | 50 GB SSD | $6.00 | $12.00/mobilled monthly |
| Linode | Linode 2GB | 2 GB | 1 | 50 GB SSD | $6.00 | $12.00/mobilled monthly |
| Hetzner | CPX12 | 2 GB | 1 | 40 GB NVME | $6.51 | $13.03/mobilled monthly |
| InMotion Hosting | VPS 4 vCPU | 8 GB | 4 | 160 GB NVME | $1.84 | $14.70/mo2-year term · intro price, renews higher |
| VPSBG | Cloud VPS 1 vCPU / 2 GB | 2 GB | 1 | 30 GB NVME | $8.15 | $16.30/mo1-year term |
| StableHost | VZ 2GB | 2 GB | 2 | 60 GB SSD | $9.01 | $18.01/mo1-year term |
| SupportHost | Cloud 0 UnManaged | 4 GB | 2 | 40 GB NVME | $4.62 | $18.48/mo1-year term |
| ScalaHosting | Config #1 | 4 GB | 2 | 50 GB NVME | $4.99 | $19.95/mo1-year term · renews at $24.95/mo |
| RoseHosting | NVME 2 vps | 2 GB | 2 | 50 GB NVME | $22.00 | $43.99/mobilled monthly |
| FastComet | Cloud 2 | 4 GB | 2 | 80 GB NVME | $13.47 | $53.87/morenews at $76.95/mo |
| SiteGround | Jump Start | 8 GB | 4 | 40 GB SSD | $10.80 | $86.40/mobilled monthly |
Frequently Asked Questions
What is the best VPS for n8n?
Among plans with at least 2 GB RAM, 1 vCPU and 20 GB storage, the best value right now is Contabo Cloud VPS 6 with 12 GB RAM and 6 vCPU for $7.20 a month. The cheapest plan that meets the minimum is RackNerd at $3.00.
What VPS specs do I need for n8n?
We list plans with at least 2 GB RAM, 1 vCPU and 20 GB storage. We recommend 2 vCPU and 4 GB RAM with PostgreSQL, more if workflows process large files or AI calls.
How much RAM does n8n need?
1 to 2 GB is enough to get started with SQLite. With PostgreSQL and a reverse proxy, 2 GB is the practical minimum and 4 GB is comfortable for most users.
Is self-hosted n8n cheaper than n8n Cloud?
For most users, yes. The plans on this page cost a few dollars a month with no execution limits, while n8n Cloud charges per execution tier. You do take on maintenance.