More Finance calculators
โ˜๏ธ Finance calculator

AWS Pricing Calculator

Estimate your monthly and yearly AWS bill for EC2, EBS, S3, data transfer, NAT gateway, and Lambda. Compare on-demand, savings plan, and spot pricing before you deploy.

EC2 instances S3 & EBS Lambda Spot vs savings plan
Reviewed: 

Estimate your AWS cost

Pick an instance or size one by vCPUs and memory, then add the other services you use.

โ˜๏ธ

1. EC2 compute (Linux)

%

2. Storage and network

3. Lambda (x86)

Advanced: edit unit rates (US East list prices)
$
$
$
$
$

Rates reflect published AWS US East (N. Virginia) list prices reviewed in October 2026. Other regions use an approximate multiplier. Confirm final numbers on the official AWS pricing pages.

Estimated monthly AWS cost $48.52

About $582.22 per year. 1 ร— t3.medium (2 vCPU, 4 GiB) in us-east-1.

EC2 compute $30.37
Storage $9.15
Data transfer & NAT $9.00
Lambda $0.00

Pricing model comparison

Step by step work

AWS Pricing Calculator: about $48.52 per month for 1 ร— t3.medium plus storage and data transfer.

Quick examples

Free to use
No signup required
Regularly updated
100% private โ€” no data stored

How to use this AWS pricing calculator

1

Choose the compute

Pick an EC2 instance, or enter vCPUs and memory and let the tool choose one.

2

Set usage

Add the instance count, hours per month, region, and pricing model.

3

Add other services

Enter EBS, S3, data transfer, NAT gateway, and Lambda usage.

4

Compare models

Check on-demand, savings plan, and spot totals in the comparison table.

What is an AWS pricing calculator?

An AWS pricing calculator turns a planned setup into a monthly cost. Instead of adding up rates from several pricing pages by hand, you enter how many servers you need, how much data you store, and how much traffic leaves AWS, and the tool does the arithmetic for you.

This calculator is built for quick budgeting. You can compare a few instance sizes, check how a Savings Plan changes the bill, or see how much of your total comes from data transfer rather than compute. That makes it useful before a launch, a migration, or a client quote.

AWS cost formula

The compute part of the bill is the hourly rate times the hours you run, times the number of instances, minus any discount.

EC2 cost = Hourly rate ร— Hours ร— Instances ร— (1 โˆ’ Discount)

Storage and network costs are quantity times unit price, with free allowances taken off first where they apply.

Total = EC2 + EBS + S3 + Data transfer + NAT + Lambda

What drives your AWS bill

Three choices control most EC2 spending: the instance type, the region, and the pricing model. A larger instance costs more per hour, regions such as Singapore and Frankfurt cost more than US East, and a one or three year commitment lowers the hourly rate in return for a steady usage promise.

Outside compute, data transfer out to the internet is the cost that surprises people most. Uploads to AWS are free, but downloads cost about nine cents per GB after the first 100 GB each month, so a busy site can spend more on traffic than on servers.

On-demand, Savings Plans, and spot

On-demand has no commitment and suits uncertain or short-lived workloads. Savings Plans cut the rate by roughly a quarter on a one year term and by about half on a three year term, which suits servers that run all the time. Spot offers the deepest discount but AWS can reclaim the capacity, so it fits batch jobs and stateless services that can restart.

The comparison table below the result shows all four views of your own setup, so you can see the real dollar difference rather than a general percentage.

How to lower an AWS bill

Start with right-sizing. Many servers run at a small fraction of their CPU and memory, and moving to the next size down halves the hourly cost. Use the instance table in this calculator to compare a few sizes against the vCPUs and memory you really need.

Next, match the pricing model to the workload. Keep always-on servers on a Savings Plan, move interruptible jobs to spot, and switch off development servers outside working hours by lowering their hours per month. Finally, watch data transfer and NAT gateway processing, since both grow with traffic and do not show up until the invoice arrives. More planning tools are in the Finance category.

A full worked example

Take a small web server: one t3.medium instance running all month in US East, with 100 GB of EBS gp3 storage, 50 GB in S3 Standard, and 200 GB of traffic going out to the internet. There is no NAT gateway and no Lambda.

The t3.medium costs 0.0416 dollars per hour. Over 730 hours that is 30.37 dollars. The EBS volume costs 100 times 0.08, which is 8.00 dollars, and the S3 data costs 50 times 0.023, which is 1.15 dollars. Of the 200 GB of traffic, the first 100 GB is free, so the remaining 100 GB at 0.09 dollars costs 9.00 dollars. The total is about 48.52 dollars per month, or roughly 582 dollars per year.

Now change the pricing model. A one year Savings Plan at about 27% off reduces the compute line to about 22.17 dollars, which brings the total to roughly 40.32 dollars. A three year plan at about 49% off brings compute to about 15.49 dollars and the total to about 33.64 dollars. The storage and traffic lines stay the same, which is why the total falls by less than the discount percentage.

The example also shows where the money goes. Compute is about 63% of this bill, while data transfer is nearly a fifth. If traffic doubled to 400 GB, the transfer line would rise from 9.00 to 27.00 dollars and become almost as large as the server itself.

Frequently asked questions

How does this AWS pricing calculator work?

You choose an EC2 instance, or enter the vCPUs and memory you need and let the calculator pick the cheapest matching instance. You then add the number of instances, hours per month, region, and pricing model, plus storage, data transfer, NAT gateway, and Lambda usage. The calculator multiplies each quantity by its rate and adds the results into one monthly and yearly estimate.

Which AWS costs are included in the estimate?

The calculator covers EC2 compute on Linux, EBS gp3 storage, S3 Standard storage, internet data transfer out, NAT gateway hours and processing, and Lambda requests and compute time. It does not include RDS, load balancers, CloudFront, EBS snapshots, S3 request charges, public IPv4 addresses, support plans, or taxes, so add those separately if your setup uses them.

How accurate are the prices?

The base rates reflect published AWS US East (N. Virginia) list prices reviewed in October 2026. Other regions use an approximate multiplier based on how EC2 prices compare across regions, and actual prices differ a little by instance family. Savings plan and spot discounts are typical planning figures, not quotes. Use the result for budgeting and confirm the final numbers in the official AWS pricing pages.

What is the difference between on-demand, savings plans, and spot?

On-demand is pay as you go with no commitment. A Savings Plan gives a lower hourly rate in return for committing to a steady amount of usage for one or three years. Spot uses spare AWS capacity at a large discount, but AWS can take the instance back with short notice, so it suits fault tolerant or batch work. This calculator lets you compare all of them side by side.

Why does the calculator use 730 hours per month?

A year has about 8,760 hours, and dividing that by 12 gives roughly 730 hours per month. This is the standard figure for an instance that runs all day, every day. If your instance only runs during working hours or for part of the month, lower the hours per month and the compute cost will drop in proportion.

Does the AWS free tier apply to the estimate?

Two always-free allowances can be applied with the checkboxes: the first 100 GB of internet data transfer out each month, and the monthly Lambda allowance of 1 million requests and 400,000 GB-seconds. The 12-month free tier for new accounts, such as free t3.micro hours, is not included, so a new account may pay less than the estimate shows.

Is this the official AWS Pricing Calculator?

No. This is an independent estimator built for quick budgeting. The official AWS Pricing Calculator covers hundreds of services and can produce a shareable estimate for a formal proposal. Use this tool to compare options and sanity check costs, then build the final estimate in AWS's own calculator when you need a detailed quote.

โ„น๏ธ
Disclaimer

This tool is for educational purposes only. Always verify important results with a qualified professional.

Mizan โ€” Founder, CalcMora
Founder, CalcMora

Building a growing library of free calculators to help people make smarter everyday decisions.

About