Compare · US
Cheapest 16 vCPU, 128 GB VM
AWS, Azure and GCP list prices for a Linux VM with at least 16 vCPUs and 128 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 / 64 GB · 32 vCPU / 256 GB.
Cheapest per cloud
| Cloud | On-demand /mo | 1-year /mo | 3-year /mo |
|---|---|---|---|
| AWS us-east-1 | $588.67 r6g.4xlarge | $426.83 r6g.4xlarge | $307.77 r6g.4xlarge |
| Azure eastus | $538.74 Standard_E16ps_v6 | $317.67 Standard_E16ps_v6 | $204.61 Standard_E16ps_v6 |
| GCP us-central1 | $527.93 e2-highmem-16 | $332.60 e2-highmem-16 | $309.87 c4a-highmem-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 |
|---|---|---|---|---|---|
| r6g.4xlarge | 16.0 | 128 | arm64 | $0.8064 | $588.67 |
| r7g.4xlarge | 16.0 | 128 | arm64 | $0.8568 | $625.46 |
| r5a.4xlarge | 16.0 | 128 | x86_64 | $0.9040 | $659.92 |
| r6a.4xlarge | 16.0 | 128 | x86_64 | $0.9072 | $662.26 |
| r6gd.4xlarge | 16.0 | 128 | arm64 | $0.9216 | $672.77 |
Azure · eastus · on-demand, Linux
| Type | vCPU | GB | Arch | /hr | /mo |
|---|---|---|---|---|---|
| Standard_E16ps_v6 | 16 | 128 | arm64 | $0.7380 | $538.74 |
| Standard_E16ps_v5 | 16 | 128 | arm64 | $0.8060 | $588.38 |
| Standard_E16pds_v5 | 16 | 128 | arm64 | $0.9220 | $673.06 |
| Standard_E16pds_v6 | 16 | 128 | arm64 | $0.9360 | $683.28 |
| Standard_E16as_v6 | 16 | 128 | x86_64 | $0.9540 | $696.42 |
GCP · us-central1 · on-demand, Linux
| Type | vCPU | GB | Arch | /hr | /mo |
|---|---|---|---|---|---|
| e2-highmem-16 | 16 | 128 | x86_64 | $0.7232 | $527.93 |
| e2-custom-16-131072 | 16 | 128 | x86_64 | $0.7594 | $554.33 |
| n2d-highmem-16 | 16 | 128 | x86_64 | $0.9118 | $665.64 |
| c4a-highmem-16 | 16 | 128 | arm64 | $0.9430 | $688.42 |
| n4-highmem-16 | 16 | 128 | x86_64 | $0.9522 | $695.08 |
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": 128}, "limit": 5}'

