Ultimate S3 Storage Providers
Performance Comparison

Reproducible benchmark results across major S3‑compatible providers, powered by independent testing with MinIO warp v1.0.7

How We Evaluated S3-Compatible Object Storage

With so many S3‑compatible providers on the market, it can be difficult to understand which one truly fits your workload. To keep things objective, we used MinIO warp v1.0.7, a widely adopted open-source benchmarking tool.

Tests included upload, download, mixed workloads, small object throughput, and large object handling. All benchmarks were run under identical conditions on a Debian 13 VM with 16 GB RAM, located in US-East-1, using 8 concurrent threads and consistent object sizes.

Our methodology is fully reproducible: every parameter and setup detail is publicly available. View our complete benchmark methodology and replication guide with step-by-step instructions to run your own tests. All pricing information reflects rates publicly available as of October 1, 2025.

PROVIDER UPLOAD
(Mbit/s)
DOWNLOAD
(Mbit/s)
MIXED OPS
(Mbit/s)
SMALL OBJECTS
(obj/s)
Rabata.io 1,462 ★ 1,107 346 ★ 696
Amazon S3 1,444 1,816 151 319
DigitalOcean Spaces 1,440 1,728 179 328
Backblaze B2 1,054 2,075 ★ 207 507
iDrive e2 763 1,124 90 962 ★
Cloudflare R2 436 791 44 42
Hetzner 577 350 34 58

Upload Speed (PUT)

S3 upload speed comparison chart

Rabata leads with 1,462 MB/s, closely matched by AWS S3 and DigitalOcean.

Download Speed (GET)

S3 download speed benchmark results

Backblaze B2 takes the lead at 2,075 MB/s. Rabata delivers 1,107 MB/s, providing solid performance for content delivery.

Mixed Operations (1MB Objects)

Mixed S3 operations benchmark

Rabata dominates with 346 MB/s, more than double AWS S3's 151 MB/s.

1. Rabata — Premium Performance Without the Complexity

Our top pick in this benchmark comparison is Rabata. It positions itself as a drop-in replacement for Amazon S3, allowing applications to migrate by simply updating the endpoint and access keys.

Rabata achieved the fastest upload speeds at 1,462 MB/s and led in mixed workload performance at 346 MB/s. In small object handling, it sustained nearly 696 obj/s.

Rabata supports standard tools such as AWS CLI, Terraform, and SDKs for Python, Node.js, Go, Java, PHP, and Rust.

Key Performance Metrics:

  • Upload: 1,462 MB/s
  • Download: 1,107 MB/s
  • Mixed Operations: 346 MB/s
  • Small Objects: 696 obj/s

Ready to Experience Premium S3 Performance?

Join teams already using Rabata for faster uploads, superior mixed workload performance, and predictable pricing.