AWS S3 Pricing Calculator
Model storage class, request volume, and egress in one screen. See when API costs dominate your S3 bill — us-east-1 pricing.
Storage class and volume
Pick the class that matches your access pattern. Pricing is us-east-1 (other regions vary ~5–15%).
First 5 GB S3 Standard free (12-month account). Use versioning multiplier in step 2 to model version history.
Request volume and transfer
LIST is billed at the PUT rate. High LIST scans are the most common hidden S3 cost — see our S3 cost traps guide.
$0.005 per 1,000 requests. Free tier: 2,000 PUT/mo (12 months).
$0.0004 per 1,000 requests. Free tier: 20,000 GET/mo (12 months).
Tiered internet egress — first 10 TB @ $0.09/GB in us-east-1.
IA and Glacier classes charge per GB retrieved — model your restore pattern here.
$0.0025 per 1,000 objects/month. Objects under 128 KB may not benefit from IT.
Use 2–3× if versioning is on without non-current version lifecycle policies.
Your Estimated Monthly S3 Cost
us-east-1 · pricing as of June 2026
Request costs exceed 30% of your S3 bill — your access pattern may be the problem, not storage volume.
See S3 cost traps for LIST-scan alternatives and lifecycle fixes.
Total Monthly Cost
Cost Split
Summary
S3 Cost Optimization Tips
- Replace LIST scans: Use S3 Event Notifications or S3 Inventory instead of hourly bucket enumeration.
- Versioning + lifecycle: Transition non-current versions to IA/Glacier and expire after your retention window.
- Compaction: Aggregate small files to 64–512 MB objects to cut request costs per byte.
- Intelligent-Tiering: Worth it for large objects with unpredictable access — not for millions of tiny files.
- Egress: CloudFront in front of public assets often beats raw S3 internet egress for high download volume.
Get the Full S3 Cost Breakdown
See line items, storage-class comparison, and optimization plays — emailed to you.
Full breakdown unlocked!
Detailed analysis and class comparison below.
Line-Item Breakdown
Same Workload — Other Storage Classes
Want this applied to your real account?
FactualMinds runs S3 and data-lake cost audits — typical findings cut storage and request spend 25–40% through lifecycle, compaction, and access-pattern fixes.
Talk to FinOps Experts →Who This Tool Is For
Data engineers, platform teams, and FinOps leads sizing S3 for data lakes, backups, static assets, or ML datasets. If Cost Explorer shows a fat S3 line item but your bucket "isn't that big," this calculator surfaces whether requests or egress are the real driver.
Why We Built This Tool
S3 storage at $0.023/GB looks negligible until you model PUT/LIST velocity and internet egress. The AWS Pricing Calculator is accurate but slow across storage classes and request dimensions. We built this from client audits where request charges exceeded storage by 10× — especially LIST-heavy pipelines and versioned buckets without lifecycle policies.
What Problem It Solves
- Bucket budgeting. Forecast monthly cost before provisioning a new data lake or backup target.
- Request vs storage ratio. See instantly if your access pattern warrants architectural changes.
- Storage class comparison. Compare Standard, IA, Glacier IR, and Intelligent-Tiering side by side.
- Versioning impact. Model how non-current versions inflate storage with the versioning multiplier.
Pair this with our cloud cost optimization engagement or read S3 Is Not Cheap — Your Usage Is Expensive for the full cost-trap playbook.
Frequently Asked Questions
Where do these prices come from?
us-east-1 AWS list prices, pricing as of June 2026. Storage uses the first 50 TB Standard tier; egress uses internet data-transfer-out tiers. We match the AWS Pricing Calculator within about $1 for the configurations we tested. Other regions are typically 5–15% higher.
Why is my S3 bill high when I store little data?
S3 bills for API operations, not just GB stored. PUT, LIST, and GET charges compound at high object velocity. A bucket with modest storage but millions of LIST calls can cost more in requests than storage. See our S3 cost traps guide.
Does this include versioning, replication, or KMS?
The versioning multiplier models extra billable GB from non-current versions. Cross-Region Replication, S3 Batch Operations, KMS-SSE charges, and S3 Express One Zone are not included — use the FAQ exclusions as your scope boundary.
What does the free tier include?
For new accounts (first 12 months): 5 GB S3 Standard storage, 20,000 GET requests, and 2,000 PUT requests per month. This calculator subtracts those baselines when computing totals.
When should I pick Standard vs IA vs Glacier IR vs Intelligent-Tiering?
Standard for frequent access. Standard-IA when objects are touched monthly or less. Glacier IR for archive with millisecond retrieval a few times per year. Intelligent-Tiering when access patterns are unpredictable on large objects — not for millions of small files where the monitoring fee dominates.
How accurate is this estimate?
Storage and request math matches published rate cards. Retrieval and egress are modeled from your inputs — if actual restore volume differs, adjust the retrieval GB field. Excludes requester-pays buckets, S3 Tables, and multipart upload overhead. For EBS block storage, use our IOPS Cost Calculator.