Skip to content

Cloudflare R2 vs Hetzner Storage Box

A detailed comparison to help you choose between Cloudflare R2 and Hetzner Storage Box.

Quick Verdict

4.4/5

Cloudflare R2

0 reviews

4.1/5

Hetzner Storage Box

0 reviews

Cloudflare R2 is rated higher (4.4 vs 4.1). Cloudflare R2 is S3-compatible object storage with zero egress fees — ever. $0.015/GB/month storage, no data transfer costs. Tightly integrated with Cloudflare Workers and CDN. Hetzner Storage Box is a managed online storage service offering 1 TB to 20 TB capacity with access via SFTP, SCP, rsync, Samba/CIFS, WebDAV and HTTPS, plus native BorgBackup, Restic and Rclone support. Built for developers, small businesses and content creators needing cost-effective backup and file hosting.

Cloudflare R2

Cloudflare R2

Zero egress S3 storage on Cloudflare's network

Hetzner Storage Box

Hetzner Storage Box

Affordable managed online storage with SFTP, rsync, WebDAV and Samba access

Overview
Rating4.4 (0 reviews)✓4.1 (0 reviews)
Pricing modelfreemium (free tier plus usage-based pricing)paid
Starting priceFree tier available✓From $3.2/mo
Best forTeams serving media, assets, downloads or backups where egress dominates their current object storage bill — especially those already building on Workers or Pages.European teams and developers who need cheap, predictable backup storage or file hosting over standard file protocols, especially as a Borg/Restic target for Hetzner workloads.
Specifications (entry plan)
CPU cores——
RAM——
Storage—1,024 GB
Bandwidth——
SLA uptime99.9%—
Data-center count—2
Features
IPv6✓
DDoS protection✓
Automated backups
Snapshots✓
Managed option
Bare metal
GPU available
S3-compatible
Hourly billing✓
Free tier✓
Data-center locations
Regions
Global — Cloudflare network
Falkenstein (DE)Helsinki (FI)
Tags
Tags
free tiers3 compatibleeu datacenterus datacenterapac datacenterapi access
eu datacentergdpr compliant
Visit Cloudflare R2 →Visit Hetzner Storage Box →

Cloudflare R2

Pros

  • + Zero egress fees on all storage classes — no data transfer bill at all
  • + Standing free tier: 10 GB-month storage, 1M Class A and 10M Class B ops monthly
  • + S3-compatible API works with existing SDKs and migration tooling
  • + Published durability (11 nines) and a 99.9% monthly uptime SLA with credits
  • + Binds directly to Workers, Pages and public buckets with no cross-product egress

Cons

  • - S3 feature surface is thinner — no replication topology, simpler lifecycle tooling
  • - Class A operations at $4.50/million make write-heavy workloads pricier than storage-only math
  • - Infrequent Access has a 30-day minimum storage duration and retrieval fees
  • - Real lock-in sits in Workers-based processing around buckets, not the storage itself
  • - Not suited to analytics-style scans or small-object high-churn data
View full Cloudflare R2review →

Hetzner Storage Box

Pros

  • + Predictable flat pricing: 1 TB from €3.20/month up to 20 TB for €40.60/month, with hourly billing and no retrieval or request fees
  • + Unlimited traffic and free transfers to Hetzner Cloud and dedicated products at the same location
  • + Protocol breadth: SFTP/SCP/rsync/WebDAV/Samba plus first-class BorgBackup, Restic and Rclone support
  • + 10–40 snapshots included per tier with a scheduler, 100 sub-accounts, no minimum contract, cancel immediately
  • + German/Finnish storage (GDPR-friendly) on Hetzner's own ISO 27001:2022 certified infrastructure

Cons

  • - No S3 API and no NFS on Hetzner's published protocol list — cloud-native tooling needs workarounds
  • - Data is not mirrored to other servers: RAID plus checksums only, so snapshots are the sole built-in recovery
  • - 10 concurrent connections per box and a 20 TB ceiling per box; no per-user quotas or documented encryption at rest
  • - No published throughput figures and no product-level SLA or credits
  • - Email support only for this product line
View full Hetzner Storage Boxreview →

Stay in the loop

Get weekly updates on the best new hosting and infrastructure providers, deals, and comparisons.

No spam. Unsubscribe anytime.