Minimum

1GB RAM for light workflows; 2GB RAM is the safer default.

Recommended

2 vCPU / 2GB RAM / 40GB+ SSD for a small production instance.

Upgrade when

Move up when you add queue mode, many webhooks, or database-heavy workflows.

What matters for n8n

n8n is not just a static app. Workflows can queue jobs, call APIs, write execution history, and run scheduled tasks. RAM matters first, then disk and database reliability. CPU matters when you process many workflows at the same time.

Recommended provider fit

  • Vultr 2GB
  • Linode 2GB
  • Hetzner CX22
  • DigitalOcean Basic 2GB

Do not buy this

Tiny 512MB plans unless this is only a personal test box.

Simple buying rule

Choose 2GB RAM if this instance matters. Choose 1GB only for a personal or test workflow server. Add backups before adding more workflows.

n8n VPS FAQ

Is 1GB RAM enough for n8n?
It can be enough for a personal instance with light workflows. For a small production instance, 2GB RAM is the safer starting point.
Should n8n use SQLite or PostgreSQL on a VPS?
SQLite is fine for testing. Use PostgreSQL when workflows matter, when multiple users are involved, or when you want easier backup and restore discipline.
What should I upgrade first for n8n?
Upgrade RAM first, then CPU if many workflows run at the same time. Also watch disk usage because execution history and logs can grow.