Pricecomparison.cloud · virtual servers

Find a VPS on your terms

Set your requirements — cores, memory, disk, price cap and optionally a datacenter in Finland — to see one cheapest plan per provider. Prices update automatically every morning.

Updated USD converted at the ECB rate
Bar = actual €/mo · 🇫🇮 = datacenter in Finland
Usage profile → actual cost Price includes one public IPv4 and egress above included traffic. Sources: IPv4 comparison · egress comparison. Providers where extra cost is unverified are marked ? — actual cost may be higher.
no limit

The table shows only the cheapest matching plan per provider. With no limit, the winner is often burstable/Lightsail without a Mark score (–). Raise the slider → AWS EC2 / GCP AMD / Azure D&GPU / Oracle with PassMark enter the comparison.

no limit

Single is comparable to the Single column on dedicated servers. CPU Mark (scaled ⚠︎) is not directly comparable to a full-chip dedicated server.

Provider PlanCPUvCPU RAM Disk GPU Traffic Actual €/mo CPU Mark Single €/1000 pts Datacenter Trustpilot Notes
Loading…

How does search work?

We fetch each provider’s full public VPS catalog automatically once a day, but the table shows only the cheapest matching plan per provider (e.g. AWS Lightsail and EC2 compete on the same row). Prices are normalized to euros excl. VAT (consumer price with incl. VAT selected); USD-billed prices use the ECB daily rate and are unaffected by the VAT toggle. Plans are not identical — alongside price, check disk type and traffic columns (∞ = unlimited, – = not stated; missing data fails filters) and commitment terms in Notes. Source is linked from the provider name. UpCloud and Contabo prices are checked manually because their sites block automated fetching. CPU Mark (AWS EC2, GCP AMD, Azure GPU host, Oracle E4, UpCloud) is PassMark’s multi-thread score as a scaled estimate (chip score × vCPU / threads) — marked ⚠︎. UpCloud Premium = EPYC 9575F; Starter ≈ EPYC 7542 (fleet sometimes 7543). Single is PassMark single-thread — same scale as dedicated servers, so per-thread quality is comparable. Burstable and unknown chips = –. Use Min CPU Mark / Min Single sliders to compare performance, not just the cheapest burstable. €/1000 pts = monthly price / (CPU Mark / 1000); lower is better value.

Actual cost, not list price

List price is not what you pay. The usage profile controls (outbound egress, number of public IPv4 addresses) compute actual €/mo and sort by cheapest actual cost — not headline price. Public IPv4 is added for providers that charge separately (e.g. Hetzner and Scaleway bill even the first address), and egress is calculated only on traffic above the plan’s included allowance — 0 for unmetered or unlimited providers. IPv4 and egress figures come from IPv4 and egress comparisons; if extra cost is unverified, it is marked ? and excluded from the sum — actual cost may then be higher than shown. We never invent numbers.