VPS sizing estimator
App type and daily visitors in — recommended server tier out, with the math shown. It's a ballpark, not a benchmark.
Recommended tier
Your estimate exceeds the top tier here — at this scale, split the database onto its own server and consider multiple app servers.
The math
Ballpark only. The req/s-per-vCPU numbers are rough order-of-magnitude figures — your code, your queries, and your cache hit rate move them by 10× in either direction. Measure before and after: check real CPU and memory usage under load, then resize.
About this tool
Most people size servers by vibes — and usually overpay. This estimator turns daily visitors into a peak requests-per-second figure (average rate × a peak-hour factor), compares it against what each app type can push per vCPU, adds up a memory budget per component, and picks the smallest tier that fits with headroom.
It deliberately doesn't name providers or prices — specs are comparable, pricing changes weekly. To compare actual provider prices for the tier you land on, usestackplan.dev.
Read more
- How to create your first VPS on DigitalOcean — from zero to a running server
- Where to host a Node.js app — the hosting options compared
- How to use pm2 to serve a Node.js app — use every vCPU you're paying for
- Nginx reverse proxy for multiple Node.js apps — several apps, one server