Artigo

Nível gratuito e preços do Cloudflare R2: 10 GB grátis, limites e o que você paga depois

Sim, o Cloudflare R2 é gratuito até 10 GB-mês, 1M de operações Class A e 10M Class B, sem egress. Limites, preços pagos e exemplos de custos reais.

Resposta curta: sim, o Cloudflare R2 tem um nível gratuito permanente. Todo mês você recebe sem custo 10 GB-mês de armazenamento Standard, 1 milhão de operações Class A e 10 milhões de operações Class B, e o egress para a internet é gratuito, esteja você no nível gratuito ou não. Acima da cota, o armazenamento Standard custa $0,015 por GB-mês. Todos os valores abaixo vêm das páginas oficiais de preços e limites da Cloudflare, em outubro de 2026.

Preços do Cloudflare R2 em resumo

ItemGratuito todo mêsStandard (pago)Infrequent Access
Armazenamento10 GB-mês$0,015 por GB-mês$0,01 por GB-mês
Operações Class A1 milhão$4,50 por milhão$9,00 por milhão
Operações Class B10 milhões$0,36 por milhão$0,90 por milhão
Recuperação de dadosGratuitaGratuita$0,01 por GB
Egress para a internetGratuitoGratuitoGratuito
Duração mínima de armazenamentoNenhumaNenhuma30 dias

A cota gratuita vale apenas para o armazenamento Standard. Tudo o que você colocar em Infrequent Access é cobrado desde o primeiro byte.

O que é o Cloudflare R2?

O R2 é o armazenamento de objetos da Cloudflare. Ele fala a API S3, então as ferramentas e os SDKs feitos para o Amazon S3 funcionam com ele assim que você os aponta para o seu endpoint do R2, e ele também tem a sua própria API Workers. O grande trunfo dele é o preço: nenhuma taxa de egress, um preço de armazenamento simples por GB e um nível gratuito que nunca expira. Se você está comparando com outros provedores, a comparação S3 vs R2 vs Spaces vs Wasabi vs B2 coloca os números lado a lado.

O Cloudflare R2 é gratuito? Como funciona o nível gratuito

O nível gratuito é uma cota mensal, não um período de teste nem um crédito. Ele zera a cada mês de faturamento, sem data de fim. Três medidores contam:

  • Armazenamento: 10 GB-mês de armazenamento Standard.
  • Operações Class A: 1 milhão por mês. São as que gravam, alteram ou listam.
  • Operações Class B: 10 milhões por mês. São as que leem.

O egress não está na lista porque nunca é cobrado. A recuperação de dados também é gratuita no armazenamento Standard.

Como o R2 mede o armazenamento

O R2 cobra o armazenamento em GB-mês: a média do pico diário de armazenamento ao longo de um período de 30 dias. O exemplo da própria Cloudflare é 1 GB armazenado por 5 dias e depois 3 GB pelos 25 dias restantes, o que dá cerca de 2,66 GB-mês.

Ou seja, 10 GB não são um limite rígido em nenhum momento. Um pico curto acima de 10 GB não custa nada por si só; o que conta é a média mensal. O uso é arredondado para cima até a próxima unidade de faturamento, então 1,1 GB-mês cobrável é cobrado como 2. A $0,015 por unidade são um ou dois centavos, mas isso explica pequenos custos quando você estava só um pouco acima.

Operações Class A vs Class B

O R2 divide as chamadas à API em duas classes com preços bem diferentes.

Class A (gravações, listagens e configuração):

  • PutObject, CopyObject e as chamadas multipart (CreateMultipartUpload, UploadPart, UploadPartCopy, CompleteMultipartUpload, ListMultipartUploads, ListParts)
  • ListObjects e ListBuckets
  • Gravações de bucket como PutBucket, PutBucketCors, PutBucketEncryption e PutBucketLifecycleConfiguration
  • Transições de ciclo de vida entre classes de armazenamento

Class B (leituras):

  • GetObject e HeadObject
  • HeadBucket, GetBucketLocation, GetBucketCors, GetBucketEncryption, GetBucketLifecycleConfiguration e UsageSummary

Gratuitas: DeleteObject, DeleteBucket e AbortMultipartUpload, além de qualquer requisição rejeitada com HTTP 401.

A listagem é o detalhe que surpreende. ListObjects é Class A, com o preço de um upload, então uma ferramenta que lista um bucket repetidamente gasta a cota de 1 milhão muito mais rápido do que uma que principalmente lê arquivos. As operações também são arredondadas para cima: 1.000.001 operações cobráveis são cobradas como 2 milhões.

Limites do nível gratuito do Cloudflare R2

Nas pesquisas, dois tipos de limites se misturam.

Os limites de faturamento são as três cotas acima: 10 GB-mês, 1 milhão de Class A e 10 milhões de Class B por mês. Se você passar deles, paga; nada fica bloqueado.

Os limites técnicos são os mesmos no uso gratuito e no pago:

LimiteValor
Buckets por conta1.000.000
Dados e objetos por bucketIlimitados
Tamanho máximo de objeto4,995 TiB
Upload único ou parte máxima4,995 GiB
Partes por upload multipart10.000
Comprimento da chave do objeto1.024 bytes
Gravações na mesma chave1 por segundo
Operações de gestão de buckets50 por segundo por bucket
Domínios personalizados por bucket100

Mais um limite que vale conhecer: a URL pública r2.dev é destinada a testes. A Cloudflare limita a taxa de requisições (na casa das centenas por segundo) e pode limitar a largura de banda, e recomenda um domínio personalizado para tráfego de produção.

Sem taxas de egress: por que isso muda as contas

Na maioria dos armazenamentos de objetos, o preço por GB armazenado é só parte da fatura, porque os downloads para a internet são medidos. O Amazon S3, por exemplo, oferece 100 GB gratuitos de transferência de dados de saída por mês somando todos os serviços da AWS e cobra por GB a partir daí (veja preços do Amazon S3 em 2026).

O R2 não cobra nada pelo egress, seja pela API S3, pela API Workers ou pelo r2.dev, no Standard e no Infrequent Access. Se você compartilha arquivos, hospeda imagens ou entrega vídeo, a quantidade que as pessoas baixam deixa de mexer na fatura. O que mexe é o número de leituras: cada download é uma operação Class B.

Quanto custa o Cloudflare R2 depois do nível gratuito

Com poucas operações, dentro das cotas gratuitas, a fatura é só armazenamento:

Armazenado em médiaGB-mês cobráveisCusto mensal
10 GB0$0,00
50 GB40$0,60
200 GB190$2,85
1 TB (1.000 GB)990$14,85
5 TB (5.000 GB)4.990$74,85

A linha de 1 TB é o exemplo da própria Cloudflare: 1.000 objetos de 1 GB, cada um lido 1.000 vezes no mês. São 1 milhão de leituras, dentro dos 10 milhões gratuitos, então a fatura inteira fica em $14,85, mesmo que 1 TB tenha sido baixado mil vezes.

As operações passam a ser a fatura quando você tem muitos arquivos pequenos e muito tráfego. O exemplo de hospedagem de recursos da Cloudflare tem cerca de 10 GB de arquivos pequenos (gratuitos) lidos 10 milhões de vezes por dia. Em 30 dias são 300 milhões de operações Class B, 290 milhões acima da cota, ou seja, $104,40 no mês. O armazenamento e o egress são gratuitos; as leituras são o custo todo.

As gravações seguem a mesma lógica. Um app que envia 2 milhões de objetos por mês usa 1 milhão de operações Class A cobráveis: $4,50.

Infrequent Access

O Infrequent Access é mais barato de manter e mais caro de usar: $0,01 por GB-mês, $9,00 por milhão de Class A, $0,90 por milhão de Class B e $0,01 por GB recuperado. Os objetos excluídos, movidos ou substituídos antes dos 30 dias continuam sendo cobrados pelos 30 dias completos. Serve para backups e arquivos que você raramente abre, não para arquivos que você compartilha. O exemplo da Cloudflare: 1 TB armazenado por 5 dias e lido 1.000 vezes por objeto custa $29,90, contra $14,85 no Standard durante um mês inteiro.

O que cabe no nível gratuito

Casos realistas que ficam em $0:

  • Um acervo pessoal de documentos e fotos com menos de 10 GB que você abre de vez em quando.
  • Um bucket de desenvolvimento para um app que recebe uploads, onde você testa URLs pré-assinadas e uploads multipart.
  • Uma pasta de arquivos que você compartilha com links de download com meia dúzia de pessoas. Os downloads são egress gratuito e as leituras ficam muito abaixo dos 10 milhões.
  • Recursos estáticos de um site pequeno com tráfego moderado.

Você sai do nível gratuito quando o armazenamento médio passa de 10 GB (o motivo mais comum, e o mais barato), quando grava ou lista muito ou quando um conjunto de arquivos popular passa de 10 milhões de leituras por mês.

Como o R2 se compara com outras ofertas gratuitas

  • Amazon S3: as contas novas da AWS recebem até $200 em créditos do Free Tier, e uma conta no plano Free fecha depois de 6 meses ou quando os créditos acabam. É um orçamento, não uma cota permanente de S3. Detalhes em preços do Amazon S3 em 2026.
  • Backblaze B2: os primeiros 10 GB de armazenamento são sempre gratuitos e o egress é gratuito até três vezes a média dos seus dados armazenados. Veja preços e nível gratuito do Backblaze B2.
  • DigitalOcean Spaces: sem cota gratuita; é uma assinatura mensal. Veja preços do DigitalOcean Spaces.
  • Wasabi: um preço fixo por TB pensado para volumes maiores, em vez de uma pequena cota gratuita. Veja preços do Wasabi.

Para um projeto pequeno, o R2 costuma ser o lugar mais fácil para começar em $0, porque a cota nunca expira e, além disso, o egress é gratuito.

Usar o R2 com o Nubbo

O Nubbo se conecta a um bucket do R2 com uma chave de acesso, o respectivo segredo e o seu Account ID da Cloudflare, e oferece por cima um explorador de arquivos, links de compartilhamento com senha, data de expiração e limite de downloads, galerias e pedidos de arquivos. Um bucket no nível gratuito funciona exatamente como um pago. É assim que esse uso conta na sua cota:

  • Os uploads e downloads de arquivos individuais vão diretamente entre o navegador e o R2 por meio de URLs pré-assinadas. Os uploads são Class A (os arquivos a partir de 100 MB usam várias chamadas multipart), os downloads são Class B e o egress é gratuito.
  • O Nubbo mantém um índice de nomes e tamanhos, então navegar não lista o bucket a cada clique. Uma pasta é listada de novo quando você a abre depois de um minuto, e as sincronizações em segundo plano a listam periodicamente. Essas listagens são Class A.
  • As miniaturas e as pré-visualizações das galerias com marca d’água são gravadas no seu próprio bucket, em .nubbo-thumbs/, então usam um pouco de armazenamento e algumas gravações.
  • Os itens excluídos ficam no bucket por 30 dias na lixeira do Nubbo antes de serem apagados definitivamente, então contam no armazenamento até lá.

Para um bucket pessoal pequeno, tudo isso cabe com folga no nível gratuito.

Perguntas frequentes

O Cloudflare R2 é gratuito?

Até certo ponto, e todo mês. Cada conta Cloudflare recebe por mês 10 GB-mês de armazenamento R2 Standard, 1 milhão de operações Class A e 10 milhões de operações Class B gratuitas, e o egress para a internet é sempre gratuito. Você só paga o uso acima dessas cotas.

O nível gratuito do Cloudflare R2 expira?

Não. É uma cota mensal, não um período de teste. Ela zera a cada mês de faturamento e não tem data de fim.

Quais são os limites do nível gratuito do Cloudflare R2?

10 GB-mês de armazenamento Standard, 1 milhão de operações Class A (gravações e listagens) e 10 milhões de operações Class B (leituras) por mês. O armazenamento Infrequent Access não está incluído. Os limites técnicos são os mesmos no uso gratuito e no pago: objetos de até cerca de 5 TiB, uploads únicos de até cerca de 5 GiB e até 1.000.000 de buckets por conta.

O Cloudflare R2 realmente não tem taxas de egress?

Isso mesmo, não tem. A Cloudflare informa que o egress do R2 é gratuito pela API S3, pela API Workers e pelos domínios r2.dev, tanto no Standard quanto no Infrequent Access. Outros serviços medidos da Cloudflare que você associe a um bucket podem cobrar o próprio uso.

Quanto custa o Cloudflare R2 depois do nível gratuito?

O armazenamento Standard custa $0,015 por GB-mês, as operações Class A $4,50 por milhão e as operações Class B $0,36 por milhão. O Infrequent Access custa $0,01 por GB-mês, $9,00 e $0,90 por milhão de operações, mais $0,01 por GB recuperado e um mínimo de 30 dias.

As exclusões contam nas minhas operações do R2?

Não. DeleteObject, DeleteBucket e AbortMultipartUpload são gratuitas, e as requisições rejeitadas porque quem as faz não tem permissão (HTTP 401) não são cobradas.

Posso usar um bucket do R2 no nível gratuito com o Nubbo?

Sim. O Nubbo funciona do mesmo jeito com um bucket do R2 gratuito ou pago. Você precisa de uma chave de acesso do R2, do respectivo segredo e do seu Account ID da Cloudflare. O plano Gratuito do Nubbo conecta até dois buckets.

Fontes

Os preços e limites vêm das páginas oficiais abaixo. Os provedores mudam esses valores, então confirme antes de fechar qualquer compromisso.