AWS Pricing Calculator
Estimate costs for AWS services including EC2, S3, RDS, Lambda, CloudFront and more. Configure your services, compare pricing tiers, and export a detailed PDF cost report.
| EC2 Compute | $0.00 |
| S3 Storage | $0.00 |
| RDS Database | $0.00 |
| Lambda | $0.00 |
| CloudFront | $0.00 |
| Other Services | $0.00 |
| Service / Detail | Qty | Unit Cost | Monthly |
|---|
AWS Cost Calculator: Estimate Your Amazon Web Services Bill Before You Build
Use this AWS cost calculator to help you estimate the cost of your Amazon Web Services bill before you create anything. Choose your services EC2, S3, RDS, Lambda and data transit. Choose your region and establish a sensible consumption. You also get a monthly and yearly total, with a breakdown per service, so you know where your money is going before you get a real invoice. It is for developers estimating a new project, startups preparing a launch, agencies pricing a client, and IT admins assessing cloud costs versus on-premises. Whether you’re testing an idea on the free tier or building a commercial launch, you’ll obtain a realistic number in minutes, not hours.
How AWS Pricing Works (The 4 Things You Pay For)
AWS bills boil down to 4 things almost always:
- Compute — servers to run your code (EC2, Lambda) You pay for how long your code/server is running.
- Storage – Where your files and data reside (S3, EBS). Pay per gigabyte, per month.
- Databases – Managed Databases (e.g. RDS) You pay for the server that runs the database and for its storage.
- Data Transfer – Moving data in and out of AWS. Data flowing in to AWS is free. Data flowing out to the internet costs money, usually approximately $0.09/GB in US regions after a limited free monthly allocation. This is the number one surprise cost on new AWS invoices, because it’s easy to ignore while you’re focused on servers and storage.Â
This is made easier by two rules. First, pricing is location-dependent: us-east-1 (N. Virginia) is typically the cheapest US area; therefore, a lot of small projects default to it unless they have a reason to choose somewhere else (e.g., data residency laws or lower latency for a particular user base). Second, pay-as-you-go pricing is a two-way street. It’s cheap while your consumption is low, but it will automatically scale up if there’s a spike in traffic, so there’s nothing stopping your bill from expanding if you don’t set alerts.
This is also why AWS calculator bills can feel unpredictable vs a set hosting contract. With a standard web host, you pay the same flat rate no matter if your site has 10 visits or 10,000 visitors. You pay for what you use and pay less in a quiet month and more in a busy month. Once you know what of the four variables is driving your cost up or down, the bill doesn’t feel random anymore. It’s a dial you can control.
How to Use an AWS Pricing Calculator (Step by Step)
Whether you use our tool or the official AWS cost calculator, the method is the same:
- Select the services you will utilize. Three to five are needed for most modest projects: a server (EC2), storage (S3), a database (RDS) and perhaps a serverless function (Lambda).
- Select your region. Select the region nearest to your users, or us-east-1, if you’re simply estimating and don’t have a precise geography requirement.
- Use in real life. A server that is running all the time is running 730 hours each month (24 × 365 ÷ 12). Don’t fudge traffic to make the numbers look better, use your true predicted traffic.
- Select a price model. No-commitment on-demand pricing is the default. If you know you’ll be running the same resources for a year or more, savings plans and reserved instances can reduce compute costs by up to 72 percent.
- Add a safety buffer of 10-20%. Real expenses are usually more than the original estimate because of tiny extras such as pictures, recording and monitoring. Building in a buffer today to avoid a surprise later.
Plugging your data into an AWS cost calculator tool takes a few minutes and offers you a starting budget you can defend to a client or a finance team.
Worked Example: AWS Estimate Cost for a Small Web App
Here’s a real, itemized example for a small web app: two servers behind a load balancer, one small database, and moderate file storage and traffic. All prices below are on-demand, us-east-1, checked in July 2026.
Item | Monthly Cost |
2× EC2 t 3. medium (on-demand, 730 hrs each) | $60.74 |
EBS storage, 50 GB gp3 × 2 instances | $8.00 |
Application Load Balancer (base + light traffic) | $20.00 |
RDS db.t3.small, MySQL, Single-AZ (730 hrs) | $26.28 |
RDS storage, 20 GB gp3 | $2.30 |
S3 Standard storage, 100 GB | $2.30 |
Data transfer out, 200 GB (100 GB free tier applied) | $9.00 |
Total (on-demand) | ≈ $129/month |
Now let us do the same figures for a 1-year savings plan for the EC2 servers instead of on demand pricing. A typical 1-year, all-upfront EC2 Savings Plan cuts the compute rate by approximately 37%. So for the EC2 line of $60.74:Â
$60.74 x .63 = $38.27 (saves around $22.47/month)
New total: $106 per month, approximately 17% off the overall bill, simply by changing the pricing approach on a single line item. This is why you should run your AWS estimate cost twice, once on-demand to see your baseline, and once with a savings plan or reserved instance to see what you actually save by committing to consistent consumption.Â
AWS Server Pricing: What Does an EC2 Server Cost?
Most of the bills are based on the AWS calculator server price for EC2. On-demand Linux rates in us-east-1, as checked July 2026:
Instance | vCPUs | Memory | Hourly | Monthly (730 hrs) |
t3.micro | 2 | 1 GiB | $0.0104 | $7.59 |
t3.small | 2 | 2 GiB | $0.0208 | $15.18 |
t3.medium | 2 | 4 GiB | $0.0416 | $30.37 |
t3.large | 2 | 8 GiB | $0.0832 | $60.74 |
r5.xlarge | 4 | 32 GiB | $0.2520 | $183.96 |
Those figures are for the AWS server pricing. With storage and data transit, the real cost estimator AWS is always higher. For example, a T3. A medium server is $30.37/month, but it’s not a $30 server. Throw in 50 GB of gp3 EBS storage at something like $0.08/GB-month (something like $4) plus some data transfer out and that $30 server is more like a $47 server once it really running a live application. For any number you see server-only, always add in EBS plus estimated egress.
The AWS Free Tier: What You Get at $0
If you are just getting started the free tier enables a ton of little tasks for free. The AWS Cost Calculator updated their free tier structure on July 15, 2025. Accounts created before this date will receive the old 12-month free tier described below. Accounts created on or after this date will receive a $200 credit for 6 months, across eligible services.
- Legacy accounts:Â Classic free tier (12 months)
- 750 hours per month of EC2 t2.micro or t3.micro (Linux) is enough to run 1 server 24/7
- 5 GB in S3 Standard 750 hours per month of RDS db.t2/t3/t4g.micro (Single-AZ) 20 GB database storage 20 GB backup storage
- Always free, no time limits for all accounts.
AWS Lambda: 1 million free requests and 400,000 GB-seconds of compute each month
Create a billing alarm with AWS Budgets when you create a new AWS account. It takes 2 minutes and will email you when your purchase surpasses a threshold you set, like $10 or $50 so a free-tier project is never a surprise price. This one step is the easiest way to prevent the traditional story of leaving a test server running and returning a month later to an unexpected bill.
Note: Free tier limits are per account, not per project. You can run two modest test apps on the same AWS account and they will both share the same 750 free EC2 hours and 5 GB of free S3 storage so it’s possible to blow through your quota faster than you think if you’re not keeping watch.
7 Ways to Cut Your AWS Bill
Once you have a baseline estimate the next question is usually, “How do I reduce this number?” Here are seven changes that account for most of the savings available for a small or medium project (in roughly order of typical impact):
- For servers that you plan to use regularly for at least a year, you can use a savings plan or a reserved instance. Prices are usually 50–72% less depending on how long you pay and how you pay it.Â
- Use Spot Instances for tasks that can handle some mistakes, like batch processes or CI/CD pipelines. Most of the time, discounts are up to 90% off of on-demand prices.Â
- The right size for your cases. A lot of teams have more servers than they need. Check how much memory and CPU are really being used, and cut it down if you can.
- Plan for the development and test settings to be closed at night. The cost can be cut by about 64% by turning off a computer that isn’t being used for 16 hours a day and all day and night on weekends.Â
- You can set up S3 expiration rules to move old files to cheaper storage levels or delete them after a certain amount of time.Â
- Do good things when you transfer data. To keep cross-AZ costs as low as possible, keep traffic between services in the same Availability Zone if you can. If you want to keep information close to users, use CloudFront.
- Get rid of zombie supplies It’s also true that charges keep adding up for Elastic IPs that aren’t being used, EBS volumes that aren’t attached, and load balancers that aren’t being used, month after month. A clean-up sweep once a month finds most of them.
Our Tool vs the Official AWS Pricing Calculator
The official calculator is the AWS Cost Calculator, which is also the most complete and accurate tool you can find. It has detailed settings, works with all AWS services, gives you a shared estimate that you can save and is ideal for getting a final quote or getting formal budget approval.
Our answer is for a different task: getting a quick, plain-English quote for EC2, S3, RDS, Lambda, and data transfer, which are the main services that most small and medium-sized projects need, without having to go through dozens of fields for each service. It’s not as good as the official calculator because it doesn’t offer as many services, but it’s faster and better if you just need a number today.
Our suggestion is that you start by drawing rough numbers here to get a sense of the scale. Then, use a calculator to get the exact number. When your architecture is done, send it to AWS. Both tools give you speed at first and accuracy later.Â
Quick Reference: Conversions & Coverage
- 730 hours is equivalent to 1 full month of 24/7 server time
- Data outbound: First 100 GB/month free, then ~$0.09/GB in US regions
- S3 Standard storage ~$0.023/GB-month for the first 50 TB
- EBS gp3 Storage ~ $0.08/GB month
- 1 GB-month = 1 gigabyte-month of storage consumed
FAQs
Q1. Is the AWS pricing calculator free to use?
Yes. This AWS cost calculator estimate is free of charge, as is the official AWS Pricing Calculator. You don’t pay AWS for using the calculator—only for the real resources you launch.
Q2. How accurate is an AWS cost estimate?
It depends on the ratio of fixed costs to variable costs in your project. Once you know your server and storage costs they are typically predictable, and you can get quite close to forecasting them. Data transfer and request-based charges are based on actual traffic, thus you might want to buffer 10-20% and create billing alarms to catch anything that runs higher than expected.
Q3. How much does a basic AWS server cost per month?
A t3.micro is around $7.60/month on demand or $0 if you’re on the old 12-month free tier. A typical small production app might run on a T3. medium and cost around $30.37 per month, without counting storage and data transfer.
Q4. What is the difference between the pricing calculator and the TCO calculator?
The pricing calculator calculates your monthly AWS bill for the resources you plan to run. The TCO (Total Cost of Ownership) calculator offers a side-by-side comparison of the cost of staying on premises in your own data center vs transferring to AWS. This is a distinct question for migration planning, not monthly budgeting.
Q5. Why is my real AWS bill higher than my estimate?
The usual suspects include data transfer out (egress), snapshot storage that accumulates over time, NAT gateway charges, and forgotten resources like detached volumes or inactive load balancers. Check the AWS Cost Calculator Explorer monthly to catch issues before they become a big problem.
Q6. Can I estimate AWS costs without an AWS account?
Yes. The official calculator and this tool do not require you to register or create an account, and they are quite convenient for generating client proposals or calculating budgets before you commit to anything.
Conclusion
To accurately estimate your AWS payment with the help of the AWS Cost Calculator, you’ll want to consider all four cost category computations: storage, databases, data transport, and evaluate the numbers against more than one pricing model. Ignoring data transit or storage will always give a low ballpark estimate, and that’s exactly where most surprise invoices come from. This calculator can help you determine a realistic beginning amount quickly. Then, before you lock in a budget or client estimate, verify the precise value at the AWS cost calculator. Set a billing alarm on day one, and as your usage grows review your estimate. Check out Cost Explorer each month so that you aren’t surprised by anything on your account.
