Home / Dev & AI / Cloud Cost / AWS S3 Cost Calculator

Cloud Cost

AWS S3 Cost Calculator

Estimate your S3 bill. Enter stored data, write and read operations and data transfer out, and see storage, request and egress costs broken down clearly.

Estimated monthly cost

$0

Storage cost
Write operations
Read operations
Egress cost
Cost per GB stored
Annual estimate

Where object storage spend goes

At rest, storage dominates. Heavy traffic pushes egress and request fees up fast.

What the AWS S3 Cost Calculator does

Amazon S3 is object storage priced on three things: how much data you store per month, how many requests you make against it, and how much data you transfer out to the internet. Standard storage is about $0.023 per GB, writes cost more per request than reads, and egress is the line that often surprises teams serving files directly to users.

This S3 cost calculator adds all three components so you see exactly where the money goes. If storage dominates, consider cheaper tiers like Infrequent Access or Glacier for cold data. If egress dominates, a CDN in front of S3 usually cuts the bill significantly.

Heads up on pricing. The rates built into this tool are public list estimates for July 2026 and can change without notice. Providers also offer batch discounts, prompt caching and volume tiers that lower real costs, so treat the output as a planning estimate, not a quote.

The formula

storage = GB × $0.023
requests = (writes ÷ 1000 × $0.005) + (reads ÷ 1000 × $0.0004)
egress = GB out × $0.09
total = storage + requests + egress

Worked example

Storing 500 GB with 1,000,000 writes, 20,000,000 reads and 200 GB egress: storage is $11.50, writes $5, reads $8 and egress $18, for about $42.50 a month.

Ways to lower your cloud costs

Frequently asked questions

How much does S3 cost?

Standard storage is about $0.023 per GB per month, plus request and egress fees. A few hundred GB with moderate traffic runs tens of dollars. Enter your usage above.

Why is S3 egress expensive?

Data leaving AWS to the internet is billed around $0.09 per GB. Serving many files directly from S3 to users can make egress the largest line on the bill.

How do I reduce S3 costs?

Move cold data to Infrequent Access, Glacier or Deep Archive, put a CDN in front to cut egress, set lifecycle rules to expire old objects, and batch small requests.

Do requests really matter?

At high volume, yes. Writes cost about $0.005 per thousand and reads $0.0004 per thousand, so millions of small operations add up.

Are these rates current?

They are July 2026 estimates for S3 Standard in a typical region. Confirm current pricing and tier rates on the AWS pricing page.

Related calculators