Volver al blog

Cloudflare R2 gratis en 2026: qué incluye y cuándo necesitas pagar

Cloudflare R2 tiene uno de los tiers gratuitos más generosos del mercado de almacenamiento en la nube. A diferencia de AWS S3, que limita su plan gratuito a 12 meses, o DigitalOcean Spaces, que directamente no ofrece uno, R2 te permite almacenar y servir datos de forma indefinida sin pagar nada. Sin tarjeta de crédito, sin cuenta atrás de prueba.

Pero “gratis” siempre tiene límites. Esta guía detalla exactamente qué incluye el tier gratuito de R2, qué cuenta contra tus cuotas, hasta dónde puedes estirarlo y cuándo tiene sentido empezar a pagar.

Qué incluye el tier gratuito

Cada cuenta de Cloudflare obtiene el tier gratuito de R2 de forma automática. Las cuotas mensuales son:

  • 10 GB de almacenamiento. Es la cantidad total de datos que puedes tener en tus buckets de R2 en cualquier momento del mes.
  • 1 millón de operaciones Class A. Son operaciones de escritura: subir objetos, listar contenidos del bucket, crear uploads multipart y acciones similares que modifican o enumeran tus datos.
  • 10 millones de operaciones Class B. Son operaciones de lectura: descargar objetos, leer metadatos y peticiones HEAD.
  • Cero coste por egress. Los datos transferidos desde R2 hacia internet son gratuitos. Siempre. Esto aplica tanto al tier gratuito como al uso de pago.

No hay límite de tiempo. El tier gratuito no caduca a los 12 meses ni se convierte en un periodo de prueba. Mientras te mantengas dentro de estos límites, no pagas nada.

Operaciones Class A vs Class B explicadas

R2 agrupa las operaciones de API en dos categorías, y entender la diferencia te ayuda a predecir si alcanzarás tus límites.

Las operaciones Class A son cualquier cosa que escribe datos o lista objetos. Las más habituales son:

  • PutObject (subir un archivo)
  • CreateMultipartUpload, UploadPart, CompleteMultipartUpload
  • CopyObject
  • ListObjects, ListObjectsV2

Las operaciones de borrado (DeleteObject, DeleteBucket, AbortMultipartUpload) son gratuitas y no cuentan contra ningún límite de Class A ni Class B.

Las operaciones Class B son cualquier cosa que lee datos o comprueba metadatos:

  • GetObject (descargar un archivo)
  • HeadObject (comprobar si un archivo existe, leer su tamaño o tipo de contenido)
  • GetObjectRange (descargas parciales, peticiones de rango de bytes)

Una forma sencilla de verlo: si la operación crea, modifica o lista algo, es Class A. Si lee o comprueba algo que ya existe, es Class B.

En el tier gratuito tienes 1 millón de operaciones Class A y 10 millones de Class B al mes. Para la mayoría de proyectos pequeños, las operaciones rara vez son el cuello de botella. El almacenamiento suele ser el límite que alcanzas primero.

Por qué importa el egress gratuito

Las tarifas de egress son el coste oculto del almacenamiento en la nube. Con AWS S3, cada gigabyte descargado por tus usuarios cuesta aproximadamente $0.09. Si alojas imágenes para un sitio web, compartes archivos con clientes o sirves contenido multimedia, el egress puede superar fácilmente tu factura de almacenamiento.

R2 elimina esto por completo. Tanto si estás en el tier gratuito como si pagas por almacenamiento, nunca verás un cargo por egress. Esto hace que R2 sea especialmente atractivo para:

  • Sitios web y aplicaciones que sirven imágenes, vídeos o descargas a los usuarios.
  • Escenarios de compartición de archivos donde clientes o colaboradores descargan entregables repetidamente.
  • Assets públicos como sitios de documentación, binarios de releases de código abierto o bibliotecas multimedia.

Para ponerlo en contexto, servir 100 GB de descargas al mes desde S3 costaría aproximadamente $9 solo en egress. Desde R2, no cuesta nada.

Qué cabe en el tier gratuito

Diez gigabytes y unos cuantos millones de operaciones dan para más de lo que podrías pensar. Estos son algunos escenarios reales que encajan cómodamente dentro del tier gratuito de R2:

Proyectos personales y portfolios. El portfolio de un fotógrafo con 500 imágenes de alta resolución a 10 MB cada una ocupa unos 5 GB. Los visitantes que navegan por el sitio generan lecturas Class B, y 10 millones de operaciones al mes pueden soportar un tráfico considerable. Combínalo con una herramienta de galerías de fotos y tienes un setup profesional a coste cero.

Entornos de desarrollo y staging. Si estás construyendo una aplicación que almacena uploads de usuarios, un entorno de desarrollo rara vez supera unos pocos gigabytes. Tienes almacenamiento gratis para probar subidas de archivos, URLs prefirmadas e integraciones compatibles con S3 sin preocuparte por la factura.

Compartición de archivos para pequeñas empresas. Una agencia de diseño que comparte entregables con clientes podría almacenar 3-5 GB de archivos de proyectos activos. Con enlaces compartidos que soportan contraseñas y fechas de expiración, el tier gratuito de R2 cubre el almacenamiento mientras Nubbo se encarga del control de acceso.

Assets de sitios estáticos. Sitios de documentación, landing pages y blogs que sirven imágenes y PDFs desde R2. El modelo sin egress significa que los picos de tráfico no se traducen en picos de coste.

Backup de documentos críticos. Almacenar contratos importantes, facturas o registros a los que se accede raramente pero que necesitan estar disponibles cuando haga falta. Poco volumen, pocas operaciones y dentro de los límites gratuitos sin problema.

Cuándo se te quedará corto

El tier gratuito deja de ser suficiente cuando ocurre una de tres cosas: almacenas más de 10 GB, superas 1 millón de escrituras al mes o superas 10 millones de lecturas al mes. En la práctica, el almacenamiento es casi siempre el primer límite que alcanzas.

Estas son algunas señales de que te estás acercando al borde:

Tu proyecto crece más allá del prototipo. Una biblioteca multimedia, un repositorio de backups o una plataforma de compartición de archivos que empezó pequeña acabará cruzando los 10 GB a medida que se acumulen datos reales.

Gestionas múltiples proyectos en una cuenta. Cada proyecto podría caber en el tier gratuito individualmente, pero combinados superan el límite de almacenamiento.

Empiezas a manejar archivos grandes. Producción de vídeo, fotografía RAW o almacenamiento de datasets pueden consumir 10 GB rápidamente. Un solo proyecto de vídeo en 4K puede superar toda la cuota gratuita.

Necesitas almacenamiento Infrequent Access. R2 ofrece un tier de Infrequent Access a $0.01 por GB al mes (con un coste de recuperación de $0.01 por GB y una duración mínima de almacenamiento de 30 días), pero no hay tier gratuito para Infrequent Access. Si quieres mover datos fríos a una clase más barata, necesitarás estar en el plan de pago.

Cuánto cuesta R2 de pago

Cuando superes el tier gratuito, los precios de R2 siguen siendo competitivos:

RecursoTier gratuitoTarifa de pago
Almacenamiento10 GB$0.015/GB-mes
Operaciones Class A (escrituras/listados)1M$4.50 por millón
Operaciones Class B (lecturas)10M$0.36 por millón
EgressGratisGratis
Almacenamiento Infrequent AccessNo disponible$0.01/GB-mes
Recuperación Infrequent AccessNo disponible$0.01/GB

Algunos ejemplos prácticos de coste en uso de pago:

  • 50 GB almacenados con uso moderado: aproximadamente $0.75 al mes en almacenamiento más una cantidad insignificante por operaciones.
  • 200 GB almacenados sirviendo un sitio web con tráfico: unos $3 al mes. Recuerda, el egress sigue siendo gratuito independientemente de cuántos datos descarguen tus visitantes.
  • 1 TB almacenado para un archivo multimedia: unos $15 al mes, sin cargos sorpresa por egress aunque compartas archivos con frecuencia.

El salto de gratuito a pago es suave. No hay una cuota mínima mensual como DigitalOcean Spaces ($5/mes) ni una duración mínima de almacenamiento para el tier estándar como Wasabi (90 días).

Cómo se compara R2 con otras ofertas gratuitas

R2 no es el único proveedor con una oferta gratuita o introductoria, pero la comparación le favorece en la mayoría de escenarios:

AWS S3 ofrece un tier gratuito de 5 GB de almacenamiento, 20.000 peticiones GET y 2.000 peticiones PUT al mes, pero solo durante los primeros 12 meses tras crear la cuenta. Después, pagas por todo. Y el egress nunca es gratuito.

DigitalOcean Spaces no tiene tier gratuito. El mínimo es $5 al mes, que incluye 250 GB de almacenamiento y 1 TB de transferencia. Buena relación calidad-precio si necesitas esa capacidad, pero no hay forma de empezar gratis.

Wasabi ofrece una prueba gratuita de 30 días con 1 TB de almacenamiento. Tras la prueba, el almacenamiento cuesta $6.99 por TB al mes. Sin tarifas de egress, pero la duración mínima de almacenamiento de 90 días puede pillarte desprevenido si borras datos antes de tiempo.

Para una comparación más detallada de los cuatro proveedores, consulta nuestro análisis completo: AWS S3 vs Cloudflare R2 vs DigitalOcean Spaces vs Wasabi.

La combinación de R2 de un tier gratuito permanente, cero egress y sin necesidad de tarjeta de crédito lo convierte en la forma más fácil de empezar con almacenamiento en la nube compatible con S3.

Gestiona tus buckets de R2 con Nubbo

Una vez que tengas un bucket de R2, ya sea en el tier gratuito o de pago, necesitas una forma de trabajar con tus archivos más allá del panel de Cloudflare.

Panel de Nubbo mostrando el explorador de archivos en vista de lista con archivos, tamaños y fechas

Nubbo se conecta a tu cuenta de R2 y te ofrece un explorador de archivos completo, compartición segura de archivos con contraseñas y fechas de expiración, galerías de fotos y vídeos para contenido visual y solicitudes de archivos para recibir uploads de terceros directamente en tu bucket.

Tus archivos nunca pasan por los servidores de Nubbo. Cada transferencia ocurre directamente entre tu navegador y Cloudflare R2 mediante URLs prefirmadas, así que tus datos se mantienen bajo tu control.

Configurar la conexión lleva unos dos minutos. Sigue nuestra guía paso a paso: Cómo configurar Cloudflare R2 con Nubbo.


¿Quieres sacarle partido al tier gratuito de R2? Crea tu cuenta gratis en Nubbo y conecta tu primer bucket hoy.