Skip to content
inetGeek

Amazon S3 vs Bunny Storage

SEPT 2026 audit

A comparison of Amazon S3 and Bunny Storage built from values read directly from each provider's own documentation, with the source recorded against every figure.

Updated 13 criteria comparedSources last checked

The short answer

Choose Amazon S3 if…

Workloads already inside AWS, where keeping data in the same region as the compute avoids the transfer charges that dominate an object storage bill.

Editorial · Palash Bagchi · approved

Choose Bunny Storage if…

Assets served from a CDN, where paying per replicated region buys latency you would otherwise build yourself — and traffic to Bunny's CDN costs nothing.

Editorial · Palash Bagchi · approved

Consider something else if…

  • Amazon S3: Egress is the cost that decides this category and S3 charges for it, where R2, Wasabi and Tigris do not. Prices also vary by region, so a figure quoted anywhere is only true for the region it was read in.
  • Bunny Storage: Replication is the price axis, so multi-region storage costs a multiple of single-region rather than a premium, and it is a CDN origin rather than a general-purpose S3 endpoint.

4 sourced criteria separate them — see where, with sources, below.

No affiliate links, sponsored placements or paid rankings appear on this site. Ordering follows the sourced data and the stated criteria.

01.

At a glance.

CriterionAmazon S3Bunny Storage
Pricing
Pricing modelPer region and per storage class, with storage, requests, retrievals, data transfer and management features each metered separately. AWS states there is no minimum charge, and bills storage in binary gigabytes — 1 GB is 2^30 bytes, not 10^9.Per region rather than per gigabyte alone: replication is the price axis, so cost scales with how many of Bunny's regions hold a copy. True pay-as-you-go with a $1 monthly minimum and no commitments.
Egress over allowance$0.09 per GB for the first 10 TB a month out to the internet, after a free 100 GB aggregated globally. It falls to $0.085 above 10 TB, $0.07 above 50 TB and $0.05 above 150 TB. This is AWS's outbound data transfer rate rather than an S3-specific one — the charge that R2, Wasabi and Tigris do not levy at all.Free to Bunny's own CDN, and no API fees or API egress charges. Bunny prices storage by replication rather than by transfer.
Storage
Storage price$0.023 per GB-month for S3 Standard, first 50 TB, in us-east-1. S3 prices vary by region; this and every other S3 figure on the site is that region.$0.01 per GB per month on Standard HDD for up to two regions, then $0.005 per additional region up to nine. Edge SSD is $0.02 per GB per region across up to fifteen. Three regions on Standard is $0.025 per GB.
Operations price$0.005 per 1,000 PUT, COPY, POST and LIST requests, and $0.004 per 10,000 GET and all other requests, in us-east-1. DELETE and CANCEL are free.None. Bunny states no API fees.

Only criteria both providers publish appear here; a tinted cell marks a real difference. Criteria only one of them documents are listed below, and an absence there means we found no source — not that the feature is missing. How we source this.

The small bar above a value is inetGeek's own lean toward that side — computed from the same facts shown, never a number the provider published. See the picker below "The short answer" to weigh only the criteria you care about.

02.

Where they differ.

Pricing model

Amazon S3
Per region and per storage class, with storage, requests, retrievals, data transfer and management features each metered separately. AWS states there is no minimum charge, and bills storage in binary gigabytes — 1 GB is 2^30 bytes, not 10^9.
Bunny Storage
Per region rather than per gigabyte alone: replication is the price axis, so cost scales with how many of Bunny's regions hold a copy. True pay-as-you-go with a $1 monthly minimum and no commitments.
Sources (2) →
  • S3 Pricing — AWS ↗

    “Pay only for what you use. There is no minimum charge. Amazon S3 cost components are storage pricing, request and data retrieval pricing, data transfer and transfer acceleration pricing, data management and insights feature pricing, replication pricing, and transform and query feature pricing. [...] Amazon S3 storage usage is calculated in binary gigabytes (GB), where 1 GB is 230 bytes.”

    Read 2026-09-06 · official docs

  • Storage — Bunny.net ↗

    “No commitments or minimums required. [...] Single region $0.01/GB Three regions $0.025/GB [...] True pay-as-you-go $1 monthly”

    Read 2026-09-06 · official pricing

Egress over allowance

Amazon S3
$0.09 per GB for the first 10 TB a month out to the internet, after a free 100 GB aggregated globally. It falls to $0.085 above 10 TB, $0.07 above 50 TB and $0.05 above 150 TB. This is AWS's outbound data transfer rate rather than an S3-specific one — the charge that R2, Wasabi and Tigris do not levy at all.
Bunny Storage
Free to Bunny's own CDN, and no API fees or API egress charges. Bunny prices storage by replication rather than by transfer.
Sources (2) →
  • AWS Price List API — AWSDataTransfer, us-east-1 ↗

    “"$0 for 100GB of data transfer out to the internet, aggregated globally" [...] "$0.090 per GB - first 10 TB / month data transfer out beyond the global free tier" [...] "$0.085 per GB - next 40 TB / month" [...] "$0.070 per GB - next 100 TB / month" [...] "$0.050 per GB - greater than 150 TB / month"”

    Read 2026-09-06 · official pricing

  • Storage — Bunny.net ↗

    “FREE traffic to Bunny CDN No API fees Free API egress”

    Read 2026-09-06 · official pricing

Storage price

Amazon S3
$0.023 per GB-month for S3 Standard, first 50 TB, in us-east-1. S3 prices vary by region; this and every other S3 figure on the site is that region.
Bunny Storage
$0.01 per GB per month on Standard HDD for up to two regions, then $0.005 per additional region up to nine. Edge SSD is $0.02 per GB per region across up to fifteen. Three regions on Standard is $0.025 per GB.
Sources (2) →
  • AWS Price List API — AmazonS3, us-east-1 ↗

    “"description": "$0.023 per GB - first 50 TB / month of storage used", "pricePerUnit": {"USD": "0.0230000000"}, "unit": "GB-Mo", "beginRange": "0", "endRange": "51200"”

    Read 2026-09-06 · official pricing

  • Storage — Bunny.net ↗

    “Standard tier HDD $0.01/GB per storage region for up to two regions. $0.005/GB per additional region. Up to 9 regions. Single region $0.01/GB Three regions $0.025/GB Two regions $0.02/GB [...] Edge tier SSD $0.02/GB per storage region. Up to 15 regions.”

    Read 2026-09-06 · official pricing

Operations price

Amazon S3
$0.005 per 1,000 PUT, COPY, POST and LIST requests, and $0.004 per 10,000 GET and all other requests, in us-east-1. DELETE and CANCEL are free.
Bunny Storage
None. Bunny states no API fees.
Sources (2) →
  • AWS Price List API — AmazonS3, us-east-1 ↗

    “"description": "$0.005 per 1,000 PUT, COPY, POST, or LIST requests" [...] "description": "$0.004 per 10,000 GET and all other requests" [...] DELETE and CANCEL requests are free.”

    Read 2026-09-06 · official pricing

  • Storage — Bunny.net ↗

    “No API fees Free API egress”

    Read 2026-09-06 · official pricing

When these numbers change, hear about it. Sources are re-checked monthly; a repricing goes out as a short note.

Confirm by email; unsubscribe from any issue. Your address goes to Kit and nowhere else — what we do with it.

03.

Documented by only one.

These criteria are published by one provider and not the other. An absence here means we have not found a source, not that the feature is missing.

Free tierAmazon S3: Yes
Storage (entry plan)Amazon S3: None. S3 has no plans and no included storage — AWS states there is no minimum charge and you pay only for what you use, billed per GB-month from the first byte. New accounts get AWS Free Tier credits ($100 immediately, up to $200 over six months) which are spendable credit rather than a standing storage allowance.
Minimum storage durationAmazon S3: None on S3 Standard. 30 days on Standard-IA and One Zone-IA, 90 days on Glacier Instant and Flexible Retrieval, 180 days on Glacier Deep Archive, each with a pro-rated charge for early deletion.
S3-compatible APIAmazon S3: Supported
SOC 2Amazon S3: Listed as SOC-compliant on AWS's own compliance scope page.
ISO 27001Amazon S3: Covered under AWS's account-wide ISO/IEC 27001:2022 certification — not scoped per-service the way SOC, HIPAA and PCI DSS are on AWS's own site.
HIPAAAmazon S3: Listed as a HIPAA-eligible service on AWS's own reference page.
GDPR / data residencyAmazon S3: AWS customers can process personal data on all AWS services in compliance with GDPR, and choose the storage type and geographic region for their data.
PCI DSSAmazon S3: Listed as PCI DSS-compliant on AWS's own compliance scope page.
04.

Questions this comparison answers.

Egress over allowance: Amazon S3 or Bunny Storage?

Amazon S3: $0.09 per GB for the first 10 TB a month out to the internet, after a free 100 GB aggregated globally. It falls to $0.085 above 10 TB, $0.07 above 50 TB and $0.05 above 150 TB. This is AWS's outbound data transfer rate rather than an S3-specific one — the charge that R2, Wasabi and Tigris do not levy at all.

Bunny Storage: Free to Bunny's own CDN, and no API fees or API egress charges. Bunny prices storage by replication rather than by transfer.

Should I choose Amazon S3 or Bunny Storage?

Pick Amazon S3 if Workloads already inside AWS, where keeping data in the same region as the compute avoids the transfer charges that dominate an object storage bill.

Pick Bunny Storage if Assets served from a CDN, where paying per replicated region buys latency you would otherwise build yourself — and traffic to Bunny's CDN costs nothing.

Provider pages

Related comparisons

Every page here is sourced and dated.