Disclosure: this page contains affiliate links. If you buy through them we may earn a commission at no extra cost to you.

Static sites — HTML, CSS, and JS with no backend — are the lightest thing you can host. A VPS is overkill, which is exactly why a cheap one is perfect.

What a static site needs

  • Almost no RAM — Nginx serving files uses a few dozen MB.
  • A little disk for the built site.
  • A dedicated IPv4 and a free SSL certificate.

The pick: RackNerd 1GB

RackNerd’s 1 GB plan at $21.99/yr serves a static site (or dozens) with ease, with full root and a dedicated IPv4. Add Nginx caching and it handles serious traffic on that same dollar.

Deploy with a simple workflow

rsync -avz public/ root@your-vps:/var/www/example.com/
  • Generate locally (Hugo, Astro, Next.js static export) and only ship the public/ folder.
  • Enable gzip and browser caching in Nginx.
  • Automate with a git hook or CI so deploys are one command.

Bottom line: don’t pay for compute you don’t use. A 1 GB KVM VPS hosts static sites faster than most shared hosting, for about $1.83 a month.

See RackNerd's current deals