Resposta curta: sim, o Cloudflare R2 tem um nível gratuito permanente. Todos os meses 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 ou não no nível gratuito. Acima da quota, 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 num relance
| Item | Gratuito todos os meses | Standard (pago) | Infrequent Access |
|---|---|---|---|
| Armazenamento | 10 GB-mês | $0,015 por GB-mês | $0,01 por GB-mês |
| Operações Class A | 1 milhão | $4,50 por milhão | $9,00 por milhão |
| Operações Class B | 10 milhões | $0,36 por milhão | $0,90 por milhão |
| Recuperação de dados | Gratuita | Gratuita | $0,01 por GB |
| Egress para a internet | Gratuito | Gratuito | Gratuito |
| Duração mínima de armazenamento | Nenhuma | Nenhuma | 30 dias |
A quota gratuita aplica-se apenas ao armazenamento Standard. Tudo o que colocar em Infrequent Access é faturado desde o primeiro byte.
O que é o Cloudflare R2?
O R2 é o armazenamento de objetos da Cloudflare. Fala a API S3, por isso as ferramentas e os SDK feitos para o Amazon S3 funcionam com ele assim que os aponta para o seu endpoint do R2, e tem também a sua própria API Workers. O seu grande trunfo é o preço: nenhuma taxa de egress, um preço de armazenamento simples por GB e um nível gratuito que nunca expira. Se o está a comparar com outros fornecedores, a comparação S3 vs R2 vs Spaces vs Wasabi vs B2 põe os números lado a lado.
O Cloudflare R2 é gratuito? Como funciona o nível gratuito
O nível gratuito é uma quota mensal, não um período experimental nem um crédito. Reinicia todos os meses de faturação, sem data de fim. Contam três medidores:
- Armazenamento: 10 GB-mês de armazenamento Standard.
- Operações Class A: 1 milhão por mês. São as que escrevem, 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 fatura 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 guardado durante 5 dias e depois 3 GB durante os 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é à unidade de faturação seguinte, por isso 1,1 GB-mês faturável é cobrado como 2. A $0,015 por unidade são um ou dois cêntimos, mas explica pequenos custos quando estava apenas ligeiramente acima.
Operações Class A vs Class B
O R2 divide as chamadas à API em duas classes com preços muito diferentes.
Class A (escritas, listagens e configuração):
PutObject,CopyObjecte as chamadas multipart (CreateMultipartUpload,UploadPart,UploadPartCopy,CompleteMultipartUpload,ListMultipartUploads,ListParts)ListObjectseListBuckets- Escritas de bucket como
PutBucket,PutBucketCors,PutBucketEncryptionePutBucketLifecycleConfiguration - Transições de ciclo de vida entre classes de armazenamento
Class B (leituras):
GetObjecteHeadObjectHeadBucket,GetBucketLocation,GetBucketCors,GetBucketEncryption,GetBucketLifecycleConfigurationeUsageSummary
Gratuitas: DeleteObject, DeleteBucket e AbortMultipartUpload, além de qualquer pedido rejeitado com HTTP 401.
A listagem é o detalhe que surpreende. ListObjects é Class A, com o preço de um carregamento, por isso uma ferramenta que lista um bucket uma e outra vez gasta a quota de 1 milhão muito mais depressa do que uma que sobretudo lê ficheiros. As operações também são arredondadas para cima: 1.000.001 operações faturáveis são cobradas como 2 milhões.
Limites do nível gratuito do Cloudflare R2
Nas pesquisas misturam-se dois tipos de limites.
Os limites de faturação são as três quotas acima: 10 GB-mês, 1 milhão de Class A e 10 milhões de Class B por mês. Se os ultrapassar, paga; nada fica bloqueado.
Os limites técnicos são os mesmos no uso gratuito e no pago:
| Limite | Valor |
|---|---|
| Buckets por conta | 1.000.000 |
| Dados e objetos por bucket | Ilimitados |
| Tamanho máximo de objeto | 4,995 TiB |
| Carregamento único ou parte máxima | 4,995 GiB |
| Partes por carregamento multipart | 10.000 |
| Comprimento da chave do objeto | 1.024 bytes |
| Escritas na mesma chave | 1 por segundo |
| Operações de gestão de buckets | 50 por segundo por bucket |
| Domínios personalizados por bucket | 100 |
Mais um limite que convém conhecer: o URL público r2.dev destina-se a testes. A Cloudflare limita a taxa de pedidos (na ordem 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: porque é que isso muda as contas
Na maioria dos armazenamentos de objetos, o preço por GB guardado é só parte da fatura, porque as transferências para a internet são medidas. O Amazon S3, por exemplo, dá 100 GB gratuitos de transferência de dados de saída por mês no conjunto de 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 através da API S3, da API Workers ou do r2.dev, no Standard e no Infrequent Access. Se partilha ficheiros, aloja imagens ou entrega vídeo, a quantidade que as pessoas transferem deixa de mexer na fatura. O que mexe é o número de leituras: cada transferência é uma operação Class B.
Quanto custa o Cloudflare R2 depois do nível gratuito
Com poucas operações, dentro das quotas gratuitas, a fatura é só armazenamento:
| Guardado em média | GB-mês faturáveis | Custo mensal |
|---|---|---|
| 10 GB | 0 | $0,00 |
| 50 GB | 40 | $0,60 |
| 200 GB | 190 | $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, por isso a fatura toda é de $14,85, mesmo que 1 TB tenha sido transferido mil vezes.
As operações passam a ser a fatura quando tem muitos ficheiros pequenos e muito tráfego. O exemplo de alojamento de recursos da Cloudflare tem cerca de 10 GB de ficheiros 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 quota, ou seja, $104,40 no mês. O armazenamento e o egress são gratuitos; as leituras são o custo todo.
As escritas seguem a mesma lógica. Uma aplicação que carrega 2 milhões de objetos por mês usa 1 milhão de operações Class A faturá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 eliminados, movidos ou substituídos antes dos 30 dias continuam a ser faturados pelos 30 dias completos. Serve para cópias de segurança e arquivos que raramente abre, não para ficheiros que partilha. O exemplo da Cloudflare: 1 TB guardado durante 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 a $0:
- Um arquivo pessoal de documentos e fotografias com menos de 10 GB que abre de vez em quando.
- Um bucket de desenvolvimento para uma aplicação que recebe carregamentos, onde testa URLs pré-assinados e carregamentos multipart.
- Uma pasta de ficheiros que partilha com links de transferência com meia dúzia de pessoas. As transferências 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.
Sai do nível gratuito quando o armazenamento médio passa os 10 GB (a razão mais comum, e a mais barata), quando escreve ou lista muito ou quando um conjunto de ficheiros popular passa os 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 ao fim de 6 meses ou quando os créditos se esgotam. É um orçamento, não uma quota 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 os seus dados médios guardados. Veja preços e nível gratuito do Backblaze B2.
- DigitalOcean Spaces: sem quota gratuita; é uma subscrição mensal. Veja preços do DigitalOcean Spaces.
- Wasabi: um preço fixo por TB pensado para volumes maiores, em vez de uma pequena quota gratuita. Veja preços do Wasabi.
Para um projeto pequeno, o R2 é normalmente o sítio mais fácil para começar a $0, porque a quota nunca expira e, além disso, o egress é gratuito.
Usar o R2 com o Nubbo
O Nubbo liga-se a um bucket do R2 com uma chave de acesso, o respetivo segredo e o seu Account ID da Cloudflare, e dá-lhe por cima um explorador de ficheiros, ligações de partilha com palavra-passe, data de expiração e limite de transferências, galerias e pedidos de ficheiros. Um bucket no nível gratuito funciona exatamente como um pago. É assim que esse uso conta para a sua quota:
- Os carregamentos e as transferências de ficheiros individuais vão diretamente entre o navegador e o R2 através de URLs pré-assinados. Os carregamentos são Class A (os ficheiros a partir de 100 MB usam várias chamadas multipart), as transferências são Class B e o egress é gratuito.
- O Nubbo mantém um índice de nomes e tamanhos, por isso navegar não lista o bucket a cada clique. Uma pasta volta a ser listada quando a abre passado um minuto, e as sincronizações em segundo plano listam-na periodicamente. Essas listagens são Class A.
- As miniaturas e as pré-visualizações das galerias com marca de água são escritas no seu próprio bucket, em
.nubbo-thumbs/, por isso usam um pouco de armazenamento e algumas escritas. - Os itens eliminados ficam no bucket durante 30 dias no lixo do Nubbo antes de serem apagados definitivamente, por isso contam para o armazenamento até lá.
Para um bucket pessoal pequeno, tudo isto cabe à vontade no nível gratuito.
Perguntas frequentes
O Cloudflare R2 é gratuito?
Até certo ponto, e todos os meses. 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. Só paga o uso acima dessas quotas.
O nível gratuito do Cloudflare R2 expira?
Não. É uma quota mensal, não um período experimental. Reinicia todos os meses de faturação 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 (escritas 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 até cerca de 5 TiB, carregamentos únicos até cerca de 5 GiB e até 1.000.000 de buckets por conta.
O Cloudflare R2 não tem mesmo taxas de egress?
Sim, não tem. A Cloudflare indica que o egress do R2 é gratuito através da API S3, da API Workers e dos domínios r2.dev, tanto no Standard como no Infrequent Access. Outros serviços medidos da Cloudflare que associe a um bucket podem cobrar o seu 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 eliminações contam para as minhas operações do R2?
Não. DeleteObject, DeleteBucket e AbortMultipartUpload são gratuitas, e os pedidos rejeitados porque quem os faz não tem permissão (HTTP 401) não são cobrados.
Posso usar um bucket do R2 no nível gratuito com o Nubbo?
Sim. O Nubbo funciona da mesma forma com um bucket do R2 gratuito ou pago. Precisa de uma chave de acesso do R2, do respetivo segredo e do seu Account ID da Cloudflare. O plano Grátis do Nubbo liga até dois buckets.
Fontes
Os preços e limites vêm das páginas oficiais abaixo. Os fornecedores alteram-nos, por isso confirme antes de se comprometer.