How to choose a VPS plan size
The short answer
Pick the plan that comfortably fits what you're running today, then grow when you actually need to. You don't have to predict the future or over-buy "just in case", because resizing later is easy: on Linux VPS an upgrade is live, instant, and keeps your IP, and on Premium and Windows it's a quick reboot. So aim for a sensible fit, not a perfect guess.
What each resource does
- RAM (memory) is usually the one that matters most. It's what your apps, databases, and the operating system actually run in. Run out and things slow to a crawl or get killed, so give yourself a little headroom. Our plans lead with generous RAM for exactly this reason.
- vCPU / CPU cores handle the work. Most sites and apps are happy with a few cores; you only need lots of CPU for heavy, constant computation (large sites under load, video processing, busy build servers).
- Storage (NVMe SSD) is your disk space, for the OS, your app, files, and databases. Estimate what you'll store and leave room to grow.
- Traffic (bandwidth) is how much data your server sends and receives each month. Our allowances are generous; you'd usually only stress them with heavy downloads, streaming, or a very busy site.
Sensible starting points
These are comfortable starting sizes, not hard limits, adjust up if your workload is heavy:
- A personal site, blog, or small WordPress site: a 4GB plan is plenty, and often more than enough.
- A few websites or a small web app: 6GB gives you comfortable headroom for the app plus its database.
- A busy site or a real database workload: 12GB and up, and if performance needs to stay rock-steady under load, consider Premium VPS for dedicated resources.
- A game server (for example Minecraft): memory is the key ingredient, 6GB suits a small group, more players and mods want 12GB+.
- A personal VPN or lightweight automation: even the smallest 4GB plan is ample, these barely touch RAM or CPU.
- Development, staging, or self-hosted apps (Nextcloud, media, tools): 6GB is a good all-rounder; scale with how much you pile on.
- A Windows desktop or Windows apps: Windows itself likes more memory, so start around 8GB+. See Windows VPS.
How do I know if I picked wrong?
Once you're running, your control panel shows usage graphs for CPU, memory, disk, and traffic. If memory or CPU sits near the limit during normal use, size up. If everything's barely ticking over, you may be paying for more than you need and can size down (Premium excepted, it's upgrade-only). It's all self-service, so it's a quick change either way.
You can always change later
- Upgrade or downgrade the whole plan from your client area, live and instant on Linux VPS. (Premium VPS is upgrade-only: you can't move to a smaller plan later, so on Premium start with what you need and grow.)
- Or add just one resource (extra storage, an extra IP, more bandwidth) without changing your base plan, so you can top up the exact thing you're short on.
Start reasonable, watch the graphs, adjust when needed. That's the whole game.
Questions before you order? You can open a ticket, and we typically reply within minutes.
Related questions
- "How much RAM do I need for a VPS?"
- "What plan size should I choose?"
- "How much CPU/storage/bandwidth do I need?"
- "What size VPS for WordPress / a database / a game server / a VPN?"
- "Can I change my plan size later?"
- "How do I know if my VPS is too small?"
- "Should I add resources or upgrade the whole plan?"