Overview
Bunny Storage is the object storage service of bunny.net, a CDN company. Files live in storage zones: you pick a primary region and optionally replicate to others, and Bunny serves them through its CDN with automatic failover between regions.
Pricing is per GB per region. The Standard HDD tier costs $0.01 per GB for one region, $0.02 for two, and $0.005 per GB for each extra region up to nine. The Edge SSD tier costs $0.02 per GB for each region, up to 15. There are no API request fees, managing data through the API does not incur egress, and transfer to Bunny CDN is free; you pay CDN bandwidth only when files are delivered to the public. The minimum bill is $1 a month.
Traditionally Bunny Storage is accessed through its own HTTP API, FTP, SFTP or a web file manager. An S3-compatible API reached public preview in 2026, but it must be enabled when you create a storage zone, cannot be switched on later, and is available in eight regions.
It fits sites and apps that already use Bunny CDN for images, video or downloads. If you need full S3 compatibility today, or storage mostly for private backups, check the preview's limits first.
Pricing and plans
| Plan | Price | What you get |
|---|---|---|
| Standard (HDD), 1 region | $0.01/GB-month | $0.02 for two regions, $0.025 for three, +$0.005 per extra region, up to 9 |
| Edge (SSD) | $0.02/GB-month per region | Up to 15 regions; +$0.02/GB per additional region |
| Enterprise support | Custom | 24/7 support, private Slack channel, account manager |
What it does
- Multi-region replication
- Replicate a storage zone to up to 9 (HDD) or 15 (SSD) regions with automatic failover.
- Free CDN transfer
- Traffic from storage to Bunny CDN and API egress are free.
- No API fees
- Requests are not billed; only stored GB per region.
- Several access methods
- HTTP API, FTP, SFTP, a web file manager and an S3-compatible API in public preview.
- Region toggles
- Enable or disable replication regions from the dashboard.
Strengths and limitations
Strengths
- $0.01/GB for single-region storage with no request fees
- Tight integration with Bunny CDN
- Easy multi-region replication
- $1 monthly minimum instead of a large base fee
Limitations
- S3 compatibility is in public preview and must be chosen when the zone is created
- S3 API only available in eight regions
- Each replica region adds to the per-GB price
- Public delivery is billed as CDN traffic, so egress is not free
Who it suits
Good for
- Sites delivering images, video and downloads via Bunny CDN
- Globally replicated static assets
- Small projects wanting a $1 minimum
Look elsewhere if
- Workloads that need a mature, full S3 API today
- Private backup archives with no CDN use
Alternatives to Bunny Storage
| Tool | From | Free option | Stages |
|---|---|---|---|
| ImageKit Image and video CDN with media library | $89/mo | Free tier | |
| Cloudflare R2 Egress-free object storage | Usage-based | Free tier | |
| Supabase Managed Postgres backend platform | $25/mo | Free tier | |
| Backblaze B2 Cloud Storage Low-cost object storage | Usage-based | Free tier | |
| Tigris Globally distributed object storage | Usage-based | Free tier | |
| Scaleway Object Storage EU object storage | Usage-based |
Questions
How much does Bunny Storage cost?
$0.01 per GB-month for one HDD region, $0.02 for two, with a $1 monthly minimum; SSD Edge storage is $0.02 per GB per region.
Is Bunny Storage S3 compatible?
Yes, in public preview. S3 compatibility must be enabled when creating a storage zone and is available in eight regions.
Does Bunny Storage charge for egress?
API egress and transfer to Bunny CDN are free; delivering files to the public is billed at Bunny CDN rates.
Does Bunny Storage charge per request?
No. bunny.net lists no API request fees.
Sources read for this page