Saltar al contenido principal
Object StorageAWSCloudflare

S3 vs Backblaze B2 vs Cloudflare R2: comparativa de precios 2026

Comparamos el precio real de almacenar y descargar datos en Amazon S3, Backblaze B2 y Cloudflare R2, incluido el coste de egress que dispara la factura.

Por Equipo Editorial6 min de lectura

Elaborado con apoyo de IA y revisado manualmente antes de publicarse — más en nuestro proceso editorial.

S3 vs Backblaze B2 vs Cloudflare R2: comparativa de precios 2026
Foto de Kevin Ache en Unsplash

Object storage: la pieza que casi nadie compara bien

Guardar archivos en la nube —imágenes, backups, vídeo, datasets— parece un producto sencillo, pero es una de las partidas donde más fácil es pagar de más sin darse cuenta. El precio de almacenamiento por GB casi nunca es el problema real: lo es el egress, el coste de sacar esos datos de la nube cada vez que un usuario los descarga. Comparamos los tres proveedores de object storage más usados —Amazon S3, Backblaze B2 y Cloudflare R2— con esa letra pequeña incluida, no solo el precio de portada.

Metodología

Comparamos el precio de almacenamiento estándar por GB al mes y, sobre todo, el coste de egress —la partida que más varía entre proveedores y la que más sorprende en la primera factura real, como ya vimos en nuestra guía de coste de migración a la nube. Precios verificados en julio de 2026, región estándar (us-east-1 o equivalente).

Amazon S3: el estándar, con la letra pequeña del egress

S3 Standard cuesta 0,023 $/GB al mes de almacenamiento para los primeros 50 TB. El precio en sí es competitivo, pero el egress es donde S3 se dispara: los primeros 100 GB de salida al mes son gratis, y a partir de ahí se factura a 0,09 $/GB (bajando por tramos a partir de 10 TB). Para una aplicación que sirve archivos directamente a usuarios —no solo backups que rara vez se descargan— esa partida puede superar con facilidad al propio coste de almacenamiento.

Backblaze B2: el más barato en almacenamiento puro

Backblaze B2 cuesta 0,006 $/GB al mes (6 $/TB), una cuarta parte del precio de S3 por el mismo volumen almacenado. En egress, B2 es generoso: gratis hasta 3 veces tu almacenamiento medio mensual, y solo 0,01 $/GB por encima de ese umbral —una fracción del precio de S3—. Para backups, archivo y almacenamiento que se descarga con moderación, es difícil de superar en precio.

Cloudflare R2: egress cero, el gran diferencial

Cloudflare R2 cuesta 0,015 $/GB al mes de almacenamiento —entre S3 y B2— pero su diferencial real es que nunca cobra egress, sin umbral ni excepciones, ni siquiera en su plan gratuito (10 GB incluidos). Para cualquier caso de uso con mucha descarga de datos —imágenes de una web con tráfico alto, vídeo, APIs públicas—, esa única diferencia suele compensar de sobra su precio de almacenamiento algo mayor que el de B2. Es el mismo enfoque agresivo en egress que ya vimos al comparar Cloudflare Pages frente a Vercel y Netlify.

El truco de la Bandwidth Alliance: B2 + Cloudflare

Backblaze y Cloudflare tienen un acuerdo —la Bandwidth Alliance— que elimina por completo el coste de egress cuando sirves contenido de B2 a través de la red de Cloudflare, sin los límites del 3x habitual de B2 en solitario. Es una combinación citada a menudo como una de las más baratas del mercado para servir grandes volúmenes de contenido estático, aunque añade una pieza más a tu arquitectura (configurar Cloudflare como capa intermedia) frente a la simplicidad de usar R2 directamente.

Compatibilidad S3: puedes migrar sin reescribir tu código

Tanto Backblaze B2 como Cloudflare R2 ofrecen una API compatible con S3: el mismo código que sube y descarga archivos de S3 (SDKs de AWS, herramientas como aws-cli o rclone) funciona contra B2 o R2 cambiando solo el endpoint y las credenciales. Esto reduce mucho el riesgo de probar una alternativa: no es una migración de meses, es cambiar una URL y unas claves, con la salvedad de que algunas funciones muy específicas de S3 (ciertas clases de almacenamiento, integraciones profundas con otros servicios de AWS) no tienen equivalente exacto en los otros dos.

Cuándo NO conviene salir de S3

Si tu arquitectura ya vive dentro de AWS y usa integraciones nativas con S3 (Lambda disparado por eventos de S3, CloudFront con S3 como origen, Glacier para archivo a largo plazo, políticas de IAM granulares), migrar solo por el precio del almacenamiento puede no compensar el trabajo de adaptar esas integraciones. Compáralo con el resto de tu stack en nuestra guía de alternativas a AWS más baratas antes de decidir si migras solo el object storage o el conjunto de tu infraestructura.

Cuál elegir

Si tu caso es sobre todo backups y archivo con descargas puntuales, Backblaze B2 gana en precio puro. Si sirves archivos con mucho tráfico de salida —imágenes, vídeo, APIs públicas—, Cloudflare R2 suele salir más barato en la factura real gracias al egress gratis. Si ya dependes de integraciones nativas de AWS y el volumen de egress es bajo, quedarte en S3 sigue siendo razonable. Usa la calculadora de abajo con tu volumen real de almacenamiento y descarga para verlo aplicado a tu caso.

¿Cuánto te cuesta cada proveedor con tu volumen real?

Introduce tu almacenamiento y tu descarga de datos al mes (egress) y la calculadora compara el coste mensual de Amazon S3, Backblaze B2 y Cloudflare R2, de más barato a más caro.

Coste mensual estimado, de más barato a más caro

Backblaze B2: $3,00/mes

  • MÁS BARATOBackblaze B2Egress gratis hasta 3x tu almacenamiento, luego 0,01 $/GB$3,00
  • Cloudflare R2Egress siempre gratis, sin umbral ni excepciones$7,50
  • Amazon S3 (Standard)100 GB de egress gratis al mes, luego 0,09 $/GB$92,50

Con este volumen, Cloudflare R2 te ahorra $85,00 al mes frente a Amazon S3 — la diferencia crece cuanto más egress consumas, porque R2 nunca cobra por salida de datos.

Estimación orientativa a partir de los precios públicos de julio de 2026 (nivel de almacenamiento estándar, sin peticiones API ni descuentos por volumen). Los tres proveedores cambian precios con cierta frecuencia: confirma la tarifa vigente antes de presupuestar un proyecto real.

CaracterísticaAmazon S3Backblaze B2Cloudflare R2
Precio de almacenamiento (por GB/mes)0,023 $0,006 $0,015 $
Egress (salida de datos)100 GB gratis, luego 0,09 $/GBGratis hasta 3x el almacenamiento, luego 0,01 $/GBSiempre gratis
API compatible con S3Nativa
Plan gratuito5 GB (12 meses)10 GB10 GB, permanente
Punto más fuerteIntegraciones nativas AWSPrecio de almacenamientoEgress siempre gratis

Herramientas recomendadas

Preguntas frecuentes

En la mayoría de casos sí, porque ambos ofrecen una API compatible con S3: el mismo código y SDKs funcionan cambiando el endpoint y las credenciales. La excepción son funciones muy específicas de AWS (clases de almacenamiento propias, integraciones nativas con Lambda o CloudFront) que no tienen equivalente exacto fuera de S3.

Es una decisión de modelo de negocio, no un coste técnico inevitable: AWS gana con el egress alto porque encarece salir de su ecosistema. Backblaze y Cloudflare, al competir por cuota de mercado en object storage, usan el egress barato o gratuito como su principal argumento de venta frente a S3.

Es un acuerdo entre ambas empresas que elimina el coste de egress cuando sirves contenido almacenado en Backblaze B2 a través de la red de Cloudflare, sin el límite habitual del 3x que aplica a B2 en solitario. Es una de las combinaciones más citadas para servir grandes volúmenes de contenido estático al menor coste posible.

Depende del ratio entre almacenamiento y egress. Para volúmenes con poca descarga (backups que rara vez se acceden), B2 suele ganar por su precio de almacenamiento más bajo. En cuanto el egress crece —contenido servido con frecuencia—, R2 se vuelve más barato porque nunca cobra por esa partida. Usa la calculadora de este artículo para ver el punto de cruce con tus propios números.

No, esta comparativa se centra en almacenamiento y egress, que son las dos partidas que más pesan en la mayoría de casos de uso. Los tres proveedores facturan aparte las operaciones API (subidas, listados, lecturas), con precios que suelen ser una fracción pequeña de la factura total salvo en casos de muchísimas peticiones pequeñas.