Skip to main content

Cloud Storage Egress Fees Explained — How to Avoid Surprise Download Charges

· 3 min read
Tayson
Senior Engineer

You uploaded 5 TB to S3. Now you need to download it. That's $450 in egress fees. Yes, really. Here's how egress pricing works and how to avoid the trap.

Cloud storage pricing has two parts: storage (per GB/month) and egress (per GB downloaded). Most people focus on storage costs and get blindsided by egress — the fee charged every time you download data from the cloud. Understanding egress fees before choosing a provider can save thousands of dollars.

RcloneView app preview

Manage & Sync All Clouds in One Place

RcloneView is a cross-platform GUI for rclone. Compare folders, transfer or sync files, and automate multi-cloud workflows with a clean, visual interface.

  • One-click jobs: Copy · Sync · Compare
  • Schedulers & history for reliable automation
  • Works with Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP and more
WindowsmacOSLinux
Get Started Free →

Free core features. Plus automations available.

Egress Fee Comparison

ProviderStorage (per TB/mo)Egress (per GB)
AWS S3$23$0.09
Google Cloud Storage$20$0.12
Azure Blob$18$0.087
Backblaze B2$6$0.01
Wasabi$7Free (with conditions)
Cloudflare R2$15Free
Google DriveIncludedIncluded
OneDriveIncludedIncluded
DropboxIncludedIncluded

The difference is massive. Downloading 1 TB from S3 costs $90. From Cloudflare R2: $0.

Strategies to Minimize Egress

Choose egress-friendly providers for frequently accessed data

Store data you'll download often on Cloudflare R2, Backblaze B2, or consumer clouds (Google Drive, Dropbox) where egress is free or cheap.

Use S3/GCS/Azure for write-heavy, read-light workloads

Object storage providers with high egress fees are cost-effective for backups and archives you rarely need to restore.

Transfer between clouds strategically

Use RcloneView to place data on the right provider from the start:

Place data strategically

Avoid cross-region transfers

Transferring data between regions on the same provider incurs internal egress charges. Keep related data in the same region.

Monitor your transfer volume

Track how much data your jobs transfer to estimate costs:

Monitor transfer volume

Smart Multi-Cloud Strategy

Use CaseBest ProviderWhy
Archival backup (rarely accessed)S3 GlacierCheapest storage, egress rare
Active backup (occasional restore)Backblaze B2Low storage, low egress
CDN / frequently served contentCloudflare R2Zero egress
Team collaborationGoogle Drive / OneDriveEgress included
Large dataset sharingWasabiFree egress (with fair use)

Getting Started

  1. Download RcloneView from rcloneview.com.
  2. Evaluate your access patterns — how often do you download?
  3. Place data on the right provider using the two-pane explorer.
  4. Monitor transfers to track costs.

The cheapest storage isn't always the cheapest total cost.


Related Guides:

Supported Cloud Providers

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces