Technology calculators

Aws Calculator

Updated Jul 18, 2026 By Jehan Wadia
Rate Formulas
Pricing Controls
Requirement Filters
Leave blank for no upper limit.
Leave blank for no upper limit.
Matching EC2 Instances

Compare Instance Category Arch vCPUs RAM (GB) GPU Network Instance Storage Price / Hour Est. Monthly $/vCPU-hr $/GB-RAM-hr

Est. Monthly = Price/Hour × 730 hours. Prices are illustrative estimates and vary by AWS. OS licensing adders are applied where applicable.

Side-by-Side Comparison (up to 3)
Select at least 2 instances to compare.
Usage-Based Cost Projection
Total Hours of Use
0
Estimated Total Cost
$0.00
Equivalent Monthly Avg
$0.00
Equivalent Annual Cost
$0.00
Monthly Cost by Purchase Model (Projection Instance)
Step-by-Step Solution

Introduction

This free AWS cost calculator helps you estimate how much you will pay for Amazon Web Services. It covers two main services: EC2 compute instances and EBS storage volumes. You can filter instances by vCPUs, RAM, GPU, and architecture to find the right fit for your workload. The tool shows pricing for On-Demand, Reserved, Spot, and Savings Plans so you can compare costs across purchase models. It also lets you pick different AWS regions, operating systems, and usage patterns to build a realistic monthly or annual cost estimate. Use the side-by-side comparison to evaluate up to three instances at once, or turn on the cheapest region finder to see where your chosen instance costs the least. On the storage tab, you can calculate monthly costs for any EBS volume type, including provisioned IOPS and throughput. Every calculation includes a step-by-step breakdown so you can see exactly how the numbers are computed.

How to Use Our AWS Cost Calculator

Enter your cloud server and storage needs below to get estimated costs for Amazon Web Services. The calculator shows hourly and monthly pricing for EC2 instances and EBS storage volumes based on your settings.

Compute (EC2) Tab

Pricing Controls

Purchase Model: Pick how you want to pay for your server. On-Demand has no commitment. Reserved 1-Year and 3-Year lock in a lower rate. Spot gives the biggest discount but AWS can stop your server with short notice. Savings Plans offer a flexible discount with a spending commitment. To understand whether the upfront commitment pays off over time, you can use a Payback Period Calculator to compare models.

AWS Region: Choose the data center location closest to your users. Prices change by region. If you are also planning your network architecture, our Subnet Calculator and CIDR Calculator can help you design your VPC subnets.

Requirement Filters

Min vCPUs: Set the lowest number of virtual CPUs you need. This filters out smaller instances.

Max vCPUs: Set the highest number of virtual CPUs you want. Leave blank if you have no upper limit.

Min RAM (GB): Enter the least amount of memory in gigabytes your workload needs.

Max RAM (GB): Enter the most memory you want. Leave blank for no upper limit.

GPU Count: Choose how many GPUs you need. Pick 0 if your workload does not use a graphics card.

Min Instance Storage (GB): Enter the least amount of built-in disk space you need on the server itself.

Operating System: Pick the OS you plan to run. Windows, RHEL, SUSE, and Windows with SQL cost more than Linux.

Architecture: Choose x86_64 for standard Intel/AMD chips, ARM for AWS Graviton chips, or both.

Instance Category: Filter by workload type such as General Purpose, Compute Optimized, Memory Optimized, Storage Optimized, or Accelerated Computing.

Min Price / Hour: Set a floor price to hide very small instances you do not want to see.

Max Price / Hour: Set a ceiling price to hide instances that cost too much.

Current Generation Only: Check this box to show only the newest instance types. Uncheck it to also see older models.

Find Cheapest Region: Check this box to rank every AWS region by price for your chosen instance. This helps you find the lowest cost location.

Usage-Based Cost Projection

Projection Instance: Pick one instance from your filtered results to estimate total costs over time.

Number of Instances: Enter how many copies of that server you plan to run.

Hours / Day: Enter how many hours per day your servers will be turned on. If you need help tracking work schedules, our Work Hours Calculator can help you figure out the right number.

Days / Month: Enter how many days per month you will use your servers. For workloads that only run on business days, our Business Days Calculator can determine the exact count.

Months to Project: Choose how many months into the future you want to estimate costs for.

Side-by-Side Comparison

Compare Checkboxes: Check the box next to up to three instances in the results table to see their specs and costs side by side.

Storage (EBS) Tab

Volume Type: Pick the kind of disk you need. Use gp3 for most workloads, io2 or io1 for high-speed databases, st1 for large sequential reads, and sc1 for cold data you rarely access. If you are setting up redundant storage arrays, our RAID Calculator can help you plan usable capacity across multiple disks.

Storage Size (GB): Enter the total disk space you need in gigabytes.

Provisioned IOPS: This appears for io1 and io2 volumes. Enter the number of input/output operations per second you need. Higher IOPS costs more.

Provisioned Throughput (MB/s): This appears for gp3 volumes. The first 125 MB/s is free. Enter a higher number if you need faster data transfer. Use our Bandwidth Calculator to estimate the throughput your application actually requires, and our Data Transfer Calculator to plan for data egress needs.

Number of Volumes: Enter how many disks of this type and size you need.

AWS Region: Choose the data center location for your storage. Prices vary by region.

Understanding AWS Cloud Computing Costs

Amazon Web Services (AWS) is a cloud platform that lets you rent computers and storage over the internet instead of buying your own hardware. You only pay for what you use, much like a utility bill. To estimate power costs for on-premises alternatives, try our Electricity Cost Calculator. The two biggest costs for most users are compute (running virtual servers called EC2 instances) and storage (saving data on virtual hard drives called EBS volumes).

EC2 instances come in many sizes. Some have more processing power (vCPUs), some have more memory (RAM), and some include GPUs for heavy tasks like machine learning. The price you pay per hour depends on the instance type, the AWS region you choose, your operating system, and your purchase model. On-Demand pricing has no commitment but costs the most. Reserved Instances and Savings Plans give you a lower rate when you commit for one or three years. Spot Instances offer the deepest discounts but AWS can take them back with just two minutes of notice. When evaluating whether to commit to reserved pricing, our ROI Calculator and Break Even Calculator can help you determine at what point the upfront cost pays for itself.

EBS storage is charged monthly based on how many gigabytes you use. Some volume types, like io1 and io2, also charge for provisioned IOPS (input/output operations per second). The gp3 volume type includes a free baseline of 3,000 IOPS and 125 MB/s of throughput, and you only pay extra if you need more. If you are also planning file transfers between regions, our Download Time Calculator can help you estimate how long large data migrations will take.

Prices also change by region. Running the same server in São Paulo costs more than running it in Virginia. Picking the right region, instance size, and purchase model can save you hundreds or even thousands of dollars each year. For teams managing cloud infrastructure, tracking uptime commitments with an SLA Calculator is essential, and using an IP Address Calculator along with a VLSM Calculator can simplify network planning across multiple regions. If cloud costs are part of a larger technology budget, our Budget Calculator can help you allocate spending across all your expenses, and a Depreciation Calculator can help you compare the ongoing cloud expense against the depreciated cost of owning physical servers.


Formulas used

Effective Hourly Rate
r = (\text{base} \times \text{model\_discount} + \text{OS\_adder}) \times \text{region\_factor}
Total Hours of Use
H = \text{instances} \times \frac{\text{hrs}}{\text{day}} \times \frac{\text{days}}{\text{month}} \times \text{months}
Estimated Total Compute Cost
C = r \times H
Equivalent Monthly Average
\text{Monthly} = \frac{C}{\text{months}}
Equivalent Annual Cost
\text{Annual} = \text{Monthly} \times 12
EBS Storage Cost per Month
S = \text{size}_{\text{GB}} \times \text{rate}_{\text{GB}} \times \text{volumes} \times \text{region\_factor}
EBS Provisioned IOPS Cost per Month
I = \text{IOPS} \times \text{rate}_{\text{IOPS}} \times \text{volumes} \times \text{region\_factor}
EBS gp3 Throughput Cost per Month
T = \max(0,\; \text{throughput} - 125) \times \text{rate}_{\text{thr}} \times \text{volumes} \times \text{region\_factor}

Frequently asked questions

Are the prices in this calculator the exact prices AWS charges?

No. The prices shown are estimates based on published AWS rates. Actual prices can change at any time. Always check the official AWS pricing page before you make a buying decision.

What does Est. Monthly mean in the results table?

Est. Monthly is the estimated monthly cost. It is calculated by multiplying the hourly price by 730 hours, which is the average number of hours in a month (365 days × 24 hours ÷ 12 months).

What is the difference between On-Demand, Reserved, Spot, and Savings Plans?

On-Demand means you pay full price with no commitment. Reserved gives you a discount when you commit for 1 or 3 years. Spot gives the biggest discount, but AWS can stop your server with only 2 minutes notice. Savings Plans offer a flexible discount when you commit to a set spending amount per hour.

Why do prices change when I pick a different AWS region?

AWS runs data centers all over the world. The cost to build and operate those data centers varies by location. Regions with higher energy, land, or labor costs tend to charge more. For example, São Paulo is usually more expensive than Virginia.

What is an ARM or Graviton instance?

Graviton is a chip designed by AWS that uses ARM architecture. Graviton instances often cost less per hour and use less energy than x86 instances. They work well with Linux and many popular apps, but not all software supports ARM.

What does vCPU mean?

vCPU stands for virtual CPU. It is one thread of a physical processor core that AWS assigns to your instance. More vCPUs means your server can handle more tasks at the same time.

What is the difference between instance storage and EBS storage?

Instance storage is a disk that is physically attached to the host server. It is fast but temporary — your data is lost if the instance stops. EBS storage is a separate network-attached disk that keeps your data even after you stop the instance.

Which EBS volume type should I choose?

Use gp3 for most workloads. It is the newest general purpose SSD and gives good speed at a low price. Use io2 or io1 for databases that need very fast and consistent read/write speeds. Use st1 for big data that reads files in order. Use sc1 for cold data you rarely access.

What does provisioned IOPS mean?

IOPS stands for Input/Output Operations Per Second. When you provision IOPS on an io1 or io2 volume, you are reserving a guaranteed number of read and write operations each second. You pay extra for each IOPS you provision.

Why does gp3 show a throughput field?

The gp3 volume type includes 125 MB/s of throughput for free. If your workload needs to move data faster than that, you can add more throughput for an extra cost per MB/s.

Can I compare more than 3 instances at once?

No. The side-by-side comparison supports up to 3 instances at a time. To compare a different instance, uncheck one of your current selections first, then check the new one.

How does the cheapest region finder work?

When you check the Find Cheapest Region box, the calculator takes the instance you selected in the projection section and calculates its price in every AWS region. It then ranks the regions from lowest to highest cost so you can see where that instance is cheapest.

What does the OS selection do to pricing?

Linux is the base price. Choosing Windows, RHEL, SUSE, or Windows with SQL adds a licensing fee on top of the base hourly rate. Windows with SQL adds the most because it includes a Microsoft SQL Server license.

What does Current Generation Only mean?

AWS regularly releases newer instance types that are faster and cheaper. Checking this box hides older instance types (like t2 or m4) and only shows the latest generation. Newer types usually give you better performance for your money.

How is the usage-based cost projection calculated?

The calculator multiplies: hourly price × number of instances × hours per day × days per month × number of months. This gives you a total cost for the entire period. It also divides that total by the number of months to show your average monthly cost.

Are data transfer costs included in this calculator?

No. This calculator only covers EC2 instance costs and EBS storage costs. AWS also charges for data transfer out of its network, load balancers, and other services. Those costs are not included here.

What should I set Hours per Day to if my server runs all the time?

Set it to 24 hours. Also set Days per Month to 30 or 31. This gives you a full-time usage estimate, which is close to the 730-hour monthly estimate shown in the table.

Can I sort the results table?

Yes. Click any column header in the results table to sort by that column. Click it again to switch between ascending, descending, and no sort order. You can sort by price, vCPUs, RAM, or any other column.

Does this calculator include free tier pricing?

No. The AWS Free Tier gives new accounts limited free usage of certain services for 12 months. This calculator does not subtract free tier credits. It shows the standard paid price for each instance and volume.

What is the region multiplier used in the calculations?

Each AWS region has a cost factor compared to the base price in US East (Virginia). For example, a region with a 1.10 multiplier costs 10% more than Virginia. The step-by-step breakdown shows this multiplier so you can see how it affects your final price.