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 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

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

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