---
title: AWS S3
slug: aws-s3
url: "https://toolweight.com/tools/aws-s3"
homepage: "https://aws.amazon.com/s3/"
categories: s3-compatible-storage
last_verified: 2026-11-06
dataset_version: 0738be72
license: CC-BY-4.0
---

# AWS S3

> The API everything else copies, and by far the most expensive egress in this roster.

- Defines the interface, semantics and edge cases every other provider implements against
- Remains the most complete: storage classes, Object Lock, replication, Access Points, event notifications
- IAM condition keys nobody else matches
- At USD 0.09 per gigabyte, egress on a read-heavy workload costs more than everything else combined

## Identity

|  |  |
| --- | --- |
| Name | AWS S3 |
| Company | Amazon Web Services |
| One-liner | The API everything else copies, and by far the most expensive egress in this roster. |
| Site | https://aws.amazon.com/s3/ |
| Docs | https://docs.aws.amazon.com/s3/ |
| Founded | 2006 |
| Compared in | 1 |

## Where it is compared

### [S3-compatible storage](https://toolweight.com/compare/s3-compatible-storage)
Ranked **#11 of 12** on default weights.
| Field | Value | Confidence | Verified | Source | Note | Permalink |
| --- | --- | --- | --- | --- | --- | --- |
| True cost /mo (USD) | $472.6/mo | Inferred | 2026-07-23 | https://aws.amazon.com/s3/pricing/ | us-east-1, S3 Standard. Storage 1,000 GB x $0.023 = $23.00. Egress (5,000 - 100 free) GB x $0.09 = $441.00. PUT/LIST 1 M at $0.005/1,000 = $5.00. GET 9 M at $0.0004/1,000 = $3.60. Total $472.60, of which 93% is bandwidth. Egress stays inside AWS's first 10 TB band at 5 TB, so no tiering applies. In ap-southeast-2 (Sydney) the same workload is $592.20, see the Sydney column for that arithmetic. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--true_cost_usd |
| True cost /mo (AUD) | A$718.35/mo | Inferred | 2026-07-23 | - | $472.60 x 1.52, a conversion of the us-east-1 bill. Run from Sydney it is a quarter higher again; the Sydney column has it. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--true_cost_aud |
| True cost from Sydney (AUD) | A$900.14/mo | Inferred | 2026-07-23 | https://aws.amazon.com/s3/pricing/ | ap-southeast-2, S3 Standard. Storage 1,000 GB x $0.025 = $25.00. Egress (5,000 - 100 free) GB x $0.114 = $558.60. PUT/LIST 1 M at $0.005/1,000 = $5.00. GET 9 M at $0.0004/1,000 = $3.60. Total $592.20 x 1.52 = A$900.14. Sydney egress is 27% dearer per gigabyte than us-east-1, which on this workload is most of the difference. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--sydney_cost_aud |
| Storage $/TB/mo | $23/TB/mo | Vendor-claimed | 2026-07-23 | https://aws.amazon.com/s3/pricing/ | $0.023/GB-month for S3 Standard, first 50 TB, us-east-1. Sydney is $0.025. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--storage_price |
| Egress $/TB | $90/TB | Vendor-claimed | 2026-07-23 | https://aws.amazon.com/s3/pricing/ | $0.09/GB to the internet for the first 10 TB per month, with only the first 100 GB free across the whole account. Sydney is $0.114/GB. Origin fetch from S3 to CloudFront is free, which is the only real mitigation inside AWS. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--egress_price |
| Egress cap (x stored) | - | Unknown | 2026-07-23 | https://aws.amazon.com/s3/pricing/ | Not applicable: egress is metered per gigabyte beyond a flat 100 GB a month, not granted as a multiple of stored volume. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--egress_cap_multiple |
| Class A $/M ops | $5/M ops | Vendor-claimed | 2026-07-23 | https://aws.amazon.com/s3/pricing/ | $0.005 per 1,000 PUT/COPY/POST/LIST. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--class_a_price |
| Class B $/M ops | $0.4/M ops | Vendor-claimed | 2026-11-06 | https://aws.amazon.com/s3/pricing/ | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--class_b_price |
| Min retention | 0ms | Vendor-claimed | 2026-11-06 | https://aws.amazon.com/s3/pricing/ | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--min_retention |
| Min billed object | 0 B | Vendor-claimed | 2026-11-06 | https://aws.amazon.com/s3/pricing/ | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--min_billed_object |
| S3 API coverage | 100% | Inferred | 2026-07-23 | - | By definition, this is the specification everything else is measured against. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--s3_api_coverage |
| Presigned URLs | ● | Inferred | - | - | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--presigned_urls |
| Multipart upload | ● | Inferred | - | - | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--multipart_upload |
| Versioning | ● | Inferred | - | - | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--versioning |
| Lifecycle rules | ● | Inferred | - | - | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--lifecycle_rules |
| Event notifications | ● | Inferred | - | - | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--event_notifications |
| CDN integration | first-party-paid | Vendor-claimed | 2026-07-23 | https://aws.amazon.com/cloudfront/pricing/ | CloudFront, billed separately at around $0.085/GB, but origin fetch from S3 is free so it replaces S3 egress rather than stacking on it. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--cdn_integration |
| Max object size | 45.5 TB | Vendor-claimed | 2026-11-06 | https://aws.amazon.com/s3/faqs/ | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--max_object_size |
| IAM granularity | 5 | Vendor-claimed | 2026-07-23 | https://docs.aws.amazon.com/AmazonS3/latest/userguide/security-iam.html | Policy documents with condition keys, resource policies, assumable roles, STS, Access Points and Access Grants. Nothing else in this roster is close. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--iam_granularity |
| Sydney region | ● | Vendor-claimed | 2026-07-23 | https://aws.amazon.com/about-aws/global-infrastructure/regions_az/ | ap-southeast-2, with three availability zones, and a Melbourne region alongside it. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--sydney_region |
| TTFB from Sydney | 25ms | Inferred | - | - | In-metro from ap-southeast-2. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--ttfb_sydney |
| Durability (nines) | 11 nines | Vendor-claimed | 2026-11-06 | https://aws.amazon.com/s3/storage-classes/ | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--durability_nines |
| Uptime SLA | 99.9% | Vendor-claimed | 2026-11-06 | https://aws.amazon.com/s3/sla/ | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--uptime_sla |
| Object lock / WORM | ● | Vendor-claimed | 2026-11-06 | https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock.html | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--object_lock |
| Replication model | multi-az | Vendor-claimed | 2026-11-06 | https://aws.amazon.com/s3/storage-classes/ | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--replication_model |
| Official MCP server | ● | Inferred | - | - | AWS maintains a set of official MCP servers covering its APIs, including S3 operations. | https://toolweight.com/compare/s3-compatible-storage#aws-s3--mcp_server |
| GA year | 2,006 | Inferred | - | - | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--ga_year |
| Positioning | The reference implementation, priced for customers who are not leaving. | Inferred | - | - | - | https://toolweight.com/compare/s3-compatible-storage#aws-s3--positioning |

**Verdict.** Still the most capable object store, and thirty-eight times Hetzner's cost here, almost entirely bandwidth.

## Alternatives

- [Backblaze B2](https://toolweight.com/tools/backblaze-b2), Cheap US and EU object storage with free egress up to three times stored volume.
- [Bunny Storage](https://toolweight.com/tools/bunny-storage), Edge storage built as a CDN origin, with its own API rather than a faithful S3 one.
- [Cloudflare R2](https://toolweight.com/tools/cloudflare-r2), S3-compatible object storage with zero egress fees, on Cloudflare's network.
- [DigitalOcean Spaces](https://toolweight.com/tools/digitalocean-spaces), Bundled object storage plus free CDN, priced as a flat base fee with overages.
- [Hetzner Object Storage](https://toolweight.com/tools/hetzner-object-storage), The cheapest credible S3 endpoint in Europe, with a deliberately thin feature set.
- [iDrive e2](https://toolweight.com/tools/idrive-e2), USD 4/TB S3-compatible storage with zero-egress marketing and a fair-use cap.
- [MinIO](https://toolweight.com/tools/minio), The self-hosted S3 reference implementation, your hardware, your bandwidth, your SLA.
- [Scaleway Object Storage](https://toolweight.com/tools/scaleway-object-storage), European-sovereign S3 storage with multi-AZ classes and a real IAM system.
- [Storj](https://toolweight.com/tools/storj), Decentralised erasure-coded storage: USD 4/TB stored, USD 7/TB egress, no regions.
- [Tigris](https://toolweight.com/tools/tigris), Globally distributed S3-compatible storage that caches objects near readers.
- [Wasabi](https://toolweight.com/tools/wasabi), Flat-rate hot storage with no egress or API fees, bounded by a fair-use cap.

## Logo & brand colours

SVG files: https://toolweight.com/teams/amazon-web-services/logo.svg and https://toolweight.com/teams/amazon-web-services/mono.svg. JSON: https://toolweight.com/api/v1/brands/amazon-web-services.

| Hex | oklch |
| --- | --- |
| #ff9900 | oklch(77.2% 0.174 64.6) |
| #252f3e | oklch(30.3% 0.031 258.3) |

## Licence and attribution

Data from Toolweight (https://toolweight.com), licensed CC-BY-4.0.

- Licence: [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/)
- Canonical HTML: https://toolweight.com/tools/aws-s3
- Machine-readable: https://toolweight.com/tools/aws-s3.md · https://toolweight.com/api/v1 · https://toolweight.com/mcp
- Toolweight takes no affiliate revenue and sells no placements.
