Amazon S3 Pricing
Last verified: 2026-04-10 · Official pricing page ↗
Pricing Tiers
Storage (per GB/month)
| Up to 50,000 GB | $0.0230 |
| Up to 500,000 GB | $0.0220 |
| Unlimited | $0.0210 |
Egress (per GB)
| Up to 10,000 GB | $0.0900 |
| Up to 50,000 GB | $0.0850 |
| Up to 150,000 GB | $0.0700 |
| Unlimited | $0.0500 |
Class A Requests (PUT/POST)
$0.0050 / 1K requests
Class B Requests (GET/HEAD)
$0.0004 / 1K requests
Estimated Monthly Cost by Scenario
Small Project
Personal site, small app, or hobby project
$4.82/mo
$58/year
Mid-size SaaS
Growing product with moderate traffic
$77.00/mo
$924/year
Large Scale
High-traffic platform or enterprise workload
$4050.00/mo
$48600/year
Compliance & Security
GDPRHIPAASOC 2Encrypted at RestBYOKSensitive Data OK
Data Residency
US, EU, AP, SA, AF
Sensitive Data
Suitable for sensitive/regulated data (PII, financial, healthcare)
Pros & Cons
Strengths
- +Most feature-rich storage service
- +Largest ecosystem and tooling support
- +Granular lifecycle and tiering policies
- +Global availability with 30+ regions
Weaknesses
- −Complex tiered pricing
- −Expensive egress fees
- −Free tier expires after 12 months
Best For
- Enterprise workloads
- Complex data lifecycle needs
- Multi-service AWS integration
Avoid For
- Budget-sensitive projects with high egress
- Simple storage with predictable pricing needs
Available Regions
| Region | Location | Price Multiplier |
|---|---|---|
| us-east-1 | Virginia, US | 1× |
| eu-west-1 | Ireland, EU | 1× |
| ap-southeast-1 | Singapore, AP | 1.04× |
Compatibility
S3 Compatible
Yes
Native SDKs
js, python, go, java, ruby, php, dotnet
CDN Integration
cloudfront, cloudflare, fastly