The Missing AWS EC2 Pricing API
Find EC2 instances that match your requirements. Real-time pricing, powerful filtering, and developer-friendly.
bash
curl -Gs \
-d "cpu=4-8" \
-d "ram=16-32" \
-d "arch=x86_64" \
"https://go.runs-on.com/api/finder" \
| jq '.top3[0]'
View response
{
"instanceType": "m8a.xlarge",
"instanceFamily": "m8a",
"provider": "ec2",
"architecture": "x86_64",
"vcpus": 4,
"memoryGiB": 16,
"gpus": 0,
"cpuSpeedGhz": 4.5,
"passmark": 3846,
"cpuModel": "AMD",
"networkPerformanceGiBps": 12.5,
"ebsMaxBandwidthMbps": 10000,
"ebsMaxIOPS": 40000,
"ebsBaselineBandwidthMbps": 1250,
"ebsBaselineIOPS": 6000,
"avgSpotPrice": 0.13823990384615398,
"avgOnDemandPrice": 0.3999825000000011,
"regions": [
"us-west-2",
"us-east-1",
"us-east-2",
"eu-south-2",
"ap-northeast-1"
]
}
Database updated every hour with 80k data points
Real-time Data
Real-time EC2 pricing data. Access current on-demand and spot pricing for all EC2 instance types across every AWS region and availability zone.
- On-demand & Spot pricing
- Historical trends
- Updated hourly
Powerful Filtering
Discover available EC2 instance types with granular filtering capabilities. Find exactly what you need.
- Filter by Region & AZ
- Architecture (x86/ARM)
- Platform (Linux/Windows)
Benchmarks & Analytics
Make informed decisions with detailed CPU information and performance benchmarks for every instance.
- CPU models & clock speeds
- Performance benchmarks
- Cost analysis tools
Powered by RunsOn
10x cheaper GitHub Actions runners