Cloudflare R2ServiceOur pick
S3-compatible object storage from Cloudflare with no egress fees.
Best for: User uploads and public media where egress fees would otherwise dominate. Skip it if: You need built-in image transforms or an upload widget.
S3-compatible API. Cloudflare’s official bindings MCP server manages R2 buckets, and there’s the Wrangler CLI.
R2 free tier
- 10 GB-month of storage (Standard class only)
- 1M Class A (write) + 10M Class B (read) operations/month
- Egress: $0 for every storage class
- Beyond the free tier: $0.015/GB-month
You must add an R2 subscription through checkout before using it, and the free tier doesn’t cover Infrequent Access storage.
Pay-as-you-go, $0.015/GB-month, no egress fees
Checked 2026-10-27: developers.cloudflare.com, developers.cloudflare.com, blog.cloudflare.com