Compare · US
Cheapest 16 vCPU, 32 GB VM
AWS, Azure and GCP list prices for a Linux VM with at least 16 vCPUs and 32 GB, in us-east-1, eastus and us-central1. The smallest fit from each family, 730 hours a month, no discounts applied except the commitment columns.
Other regions: Europe · Asia Pacific. Nearby sizes: 8 vCPU / 16 GB · 32 vCPU / 64 GB.
Cheapest per cloud
| Cloud | On-demand /mo | 1-year /mo | 3-year /mo |
|---|---|---|---|
| AWS us-east-1 | $397.12 c6g.4xlarge | $289.44 c6g.4xlarge | $191.77 c6g.4xlarge |
| Azure eastus | $362.08 Standard_D16pls_v6 | $213.67 Standard_D16pls_v6 | $137.58 Standard_D16pls_v6 |
| GCP us-central1 | $339.21 e2-custom-16-32768 | $246.55 e2-standard-16 | $196.98 c3d-highcpu-16 |
Commitments: AWS Compute Savings Plan, Azure reservation, GCP committed use discount — no upfront where there is a choice.
AWS · us-east-1 · on-demand, Linux
| Type | vCPU | GB | Arch | /hr | /mo |
|---|---|---|---|---|---|
| c6g.4xlarge | 16.0 | 32 | arm64 | $0.5440 | $397.12 |
| c7g.4xlarge | 16.0 | 32 | arm64 | $0.5800 | $423.40 |
| c6a.4xlarge | 16.0 | 32 | x86_64 | $0.6120 | $446.76 |
| c6gd.4xlarge | 16.0 | 32 | arm64 | $0.6144 | $448.51 |
| c5a.4xlarge | 16.0 | 32 | x86_64 | $0.6160 | $449.68 |
Azure · eastus · on-demand, Linux
| Type | vCPU | GB | Arch | /hr | /mo |
|---|---|---|---|---|---|
| Standard_D16pls_v6 | 16 | 32 | arm64 | $0.4960 | $362.08 |
| Standard_D16pls_v5 | 16 | 32 | arm64 | $0.5440 | $397.12 |
| Standard_D16ps_v6 | 16 | 64 | arm64 | $0.5620 | $410.26 |
| Standard_D16plds_v5 | 16 | 32 | arm64 | $0.6140 | $448.22 |
| Standard_D16ps_v5 | 16 | 64 | arm64 | $0.6160 | $449.68 |
GCP · us-central1 · on-demand, Linux
| Type | vCPU | GB | Arch | /hr | /mo |
|---|---|---|---|---|---|
| e2-custom-16-32768 | 16 | 32 | x86_64 | $0.4647 | $339.21 |
| e2-standard-16 | 16 | 64 | x86_64 | $0.5361 | $391.35 |
| n2d-custom-16-32768 | 16 | 32 | x86_64 | $0.5859 | $427.69 |
| c3d-highcpu-16 | 16 | 32 | x86_64 | $0.5997 | $437.78 |
| c2d-highcpu-16 | 16 | 32 | x86_64 | $0.5997 | $437.78 |
Run it with the API
This page is one /api/v1/compare call. Change the requirements, regions or category and run your own:
curl -s https://api.cloudcostdata.com/api/v1/compare \
-H "X-API-Key: $CCD_API_KEY" -H "Content-Type: application/json" \
-d '{"category": "vm", "regions": {"aws": "us-east-1", "azure": "eastus", "gcp": "us-central1"},
"requirements": {"vcpus": 16, "memory_gib": 32}, "limit": 5}'

