AWS Compute Pricing
Explore AWS compute services from raw virtual machine instances and architectural families to containerized environments and serverless architectures across every global region.
Browse Compute
All EC2 Instances
Search and filter 1,242+ instance types with live multi-attribute filtering by vCPU, memory, hourly cost, CPU architecture, and GPU presence.
- Linux & Windows on-demand pricing across all regions
- x86_64 and arm64 Graviton architecture filters
- Live unit economics ($/vCPU-hr, $/GiB-hr)
EC2 Instance Families
Browse 190 families organized into 6 workload-optimized categories with single-row tab navigation and generational comparison.
- 6 core architectural workload categories
- Detailed family descriptions and generation specs
- GPU, storage, and networking capability badges
Compare Instances
Two different tools for two different questions: build your own side-by-side for the instances you're actually deciding between, or read a pre-built breakdown of the classic architecture tradeoffs.
Family Comparisons & Silicon Benchmarks
26 engineered comparison guides covering the Silicon Triangle (Intel vs AMD vs Graviton), generational upgrades, and NVMe right-sizing — with a verdict, not just a table.
C7i vs C7a vs C7g vs C7i-flex
C7g (Graviton3) delivers the highest CoreMark performance-per-dollar and lowest raw hourly price (~19% cheaper than C7i). C7a (AMD Genoa) leads on raw x86 single-thread throughput. C7i-flex offers a 5% discount over C7i for unconstrained burstable web services.
M7i vs M7a vs M7g vs M7i-flex
For modern containerized web fleets, M7g is the runaway value leader with ~20% lower cost than M7i. For enterprise Java or memory-bound x86 monoliths, M7a delivers blistering cache and memory performance.
R7i vs R7a vs R7g
R7g offers the lowest cost per GiB of RAM on AWS for standard relational and in-memory databases. R7a offers up to 1.5 TiB of memory on top sizes with AMD Genoa's exceptional memory throughput.
T4g vs T3 vs T3a
T4g is roughly 20% cheaper than T3 and outperforms both T3 and T3a on raw CPU benchmarks. It is the definitive default choice for dev/test and burstable production workloads.
Instance Categories Quick Jump
View all categories →Balanced compute, memory, and networking for web servers, microservices, and general workloads.
High clock-speed processors for CPU-bound applications, batch processing, and media transcoding.
High RAM-to-vCPU ratios for in-memory databases, Redis caches, and real-time big data processing.
Low latency, high NVMe I/O throughput for data warehousing, Elasticsearch, and high-frequency OLTP.
NVIDIA GPUs, AWS Trainium, and Inferentia hardware acceleration for AI/ML and 3D rendering.
Clusters built for computational fluid dynamics, weather forecasting, and complex simulations.
Guides & Analysis
Decision Guides
- The Windows licensing premium: what it actually costsWindows Server pricing on EC2 is a flat, additive per-vCPU license fee stacked on top of the Linux price, not a vague markup. Real numbers on how much, how it scales, and when it's worth avoiding.
- T-family vs. M-family: picking the right instance for variable loadA decision checklist for choosing between burstable T instances (t3, t4g) and fixed-performance M instances. Real on-demand pricing showing the T discount at baseline, and when that discount stops applying.
- Right-sizing EC2 with $/vCPU-hr and $/GiB-hrA repeatable method for picking instance size and family using cost-per-vCPU-hour and cost-per-GiB-hour instead of habit. Includes real pricing data showing whether bigger sizes get cheaper, and how compute, general-purpose, and memory-optimized families trade off.
- Choosing a GPU instance on cost, not habitA method for picking accelerated EC2 instances using $/GPU-hour and GPU memory per dollar instead of defaulting to the biggest or most familiar type. Real pricing across every GPU family in our dataset, why memory is usually the binding constraint, and when going wide beats going big.
- When a .metal instance is actually worth itAWS prices .metal instances the same as the largest virtualized size in their family, to the cent. The real cost of bare metal isn't the hourly rate, it's what you take on by running without a hypervisor. Here's how to tell if that trade is worth making.
- Graviton vs. x86: what the discount is worthAWS Graviton (arm64) instances are usually cheaper per hour than their x86_64 equivalents, but the savings only materialize if your workload can run on arm64 without a costly migration. Prices, benchmarks, vCPUs vs. cores, and a decision checklist.
From the Blog
- Graviton versions: from experiment to defaultGraviton1 (2018) was an experiment nobody was sure about. Graviton2 made Arm a mainstream choice, and each generation since has shifted the price-performance math. The story of all five generations, with numbers from our data.
- The three-way CPU race: how AMD flipped the script on EC2The old rule of thumb was simple: Intel was default, AMD was 10% cheaper, and Graviton was 20% cheaper. In the 7th and 8th generations, AMD Genoa turned that pricing model upside down. Benchmarks, clock speeds, and real cost per compute unit.
- The RAM per dollar curve: how C, M, R, and X families price memoryCompute-optimized, general-purpose, and memory-optimized instances charge drastically different effective rates per gigabyte of memory. The math behind the memory curve, why buying RAM on M-instances wastes money, and sizing formulas for memory-bound workloads.
- The burstable CPU credit trap: when T instances cost more than MT2, T3, and T4g instances look like the cheapest compute on AWS until sustained CPU load triggers T Unlimited surcharges at $0.05 per vCPU-hour. How the credit accounting works, when credit burn breaks the budget, and the exact crossover points to M-series.
- Local NVMe vs EBS: why the 'd' suffix is AWS's best storage dealAdding local NVMe SSDs to EC2 instances costs pennies per hour while delivering hundreds of thousands of IOPS and sub-100µs latency. How instance storage economics compare against gp3 and io2, and the architectural patterns for ephemeral storage.
- The Windows license tax on EC2: when an OS doubles your compute billRunning Windows Server on EC2 adds a 70% to 103% price premium over identical Linux hardware, with zero Graviton support. The core-based licensing math, the cost of staying on legacy .NET, and the economics of modernizing to Linux containers.