Article

Offre gratuite et tarifs de Cloudflare R2 : 10 Go gratuits, limites et ce que vous payez ensuite

Oui, Cloudflare R2 est gratuit jusqu'à 10 Go-mois, 1 M d'opérations de classe A et 10 M de classe B, sans frais de sortie. Limites, prix et exemples.

En bref : oui, Cloudflare R2 a une offre gratuite permanente. Chaque mois, vous bénéficiez sans frais de 10 Go-mois de stockage Standard, de 1 million d’opérations de classe A et de 10 millions d’opérations de classe B, et le trafic sortant vers Internet est gratuit, que vous soyez dans l’offre gratuite ou non. Au-delà du quota, le stockage Standard coûte 0,015 $ par Go-mois. Tous les chiffres ci-dessous proviennent des pages officielles de tarifs et de limites de Cloudflare, en octobre 2026.

Les tarifs de Cloudflare R2 en un coup d’œil

ÉlémentGratuit chaque moisStandard (payant)Infrequent Access
Stockage10 Go-mois0,015 $ par Go-mois0,01 $ par Go-mois
Opérations de classe A1 million4,50 $ le million9,00 $ le million
Opérations de classe B10 millions0,36 $ le million0,90 $ le million
Récupération de donnéesGratuiteGratuite0,01 $ par Go
Trafic sortant vers InternetGratuitGratuitGratuit
Durée minimale de stockageAucuneAucune30 jours

Le quota gratuit ne s’applique qu’au stockage Standard. Tout ce que vous placez en Infrequent Access est facturé dès le premier octet.

Qu’est-ce que Cloudflare R2 ?

R2 est le stockage objet de Cloudflare. Il parle l’API S3 : les outils et SDK conçus pour Amazon S3 fonctionnent avec lui dès que vous les pointez vers votre endpoint R2, et il dispose aussi de sa propre API Workers. Son argument, c’est le prix : aucuns frais de trafic sortant, un prix de stockage simple par Go et une offre gratuite qui n’expire jamais. Si vous le comparez à d’autres fournisseurs, le comparatif S3, R2, Spaces, Wasabi et B2 met les chiffres côte à côte.

Cloudflare R2 est-il gratuit ? Comment fonctionne l’offre gratuite

L’offre gratuite est un quota mensuel, ni un essai ni un crédit. Elle se renouvelle chaque mois de facturation, sans date de fin. Trois compteurs comptent :

  • Stockage : 10 Go-mois de stockage Standard.
  • Opérations de classe A : 1 million par mois. Ce sont les écritures, modifications et listages.
  • Opérations de classe B : 10 millions par mois. Ce sont les lectures.

Le trafic sortant ne figure pas dans la liste car il n’est jamais facturé. La récupération de données est elle aussi gratuite en stockage Standard.

Comment R2 mesure le stockage

R2 facture le stockage en Go-mois : la moyenne du pic de stockage de chaque jour sur une période de 30 jours. L’exemple de Cloudflare : 1 Go conservé pendant 5 jours puis 3 Go pendant les 25 jours restants, soit environ 2,66 Go-mois.

Les 10 Go ne sont donc pas un plafond strict à un instant donné. Un bref pic au-delà de 10 Go ne coûte rien en soi ; c’est la moyenne mensuelle qui compte. L’usage est arrondi à l’unité de facturation supérieure : 1,1 Go-mois facturable est facturé comme 2. À 0,015 $ l’unité, cela représente un ou deux centimes, mais cela explique les petits montants quand vous dépassiez à peine.

Opérations de classe A et de classe B

R2 range les appels API en deux classes aux prix très différents.

Classe A (écritures, listages et configuration) :

  • PutObject, CopyObject et les appels multipart (CreateMultipartUpload, UploadPart, UploadPartCopy, CompleteMultipartUpload, ListMultipartUploads, ListParts)
  • ListObjects et ListBuckets
  • Les écritures sur le bucket comme PutBucket, PutBucketCors, PutBucketEncryption et PutBucketLifecycleConfiguration
  • Les transitions de cycle de vie entre classes de stockage

Classe B (lectures) :

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

Gratuites : DeleteObject, DeleteBucket et AbortMultipartUpload, ainsi que toute requête rejetée avec HTTP 401.

Le listage est le détail qui surprend. ListObjects est de classe A, facturé comme un envoi : un outil qui liste un bucket encore et encore épuise le quota de 1 million bien plus vite qu’un outil qui lit surtout des fichiers. Les opérations sont aussi arrondies : 1 000 001 opérations facturables sont facturées comme 2 millions.

Les limites de l’offre gratuite de Cloudflare R2

Deux types de limites se mélangent dans les recherches.

Les limites de facturation sont les trois quotas ci-dessus : 10 Go-mois, 1 million de classe A et 10 millions de classe B par mois. Au-delà, vous payez ; rien n’est bloqué.

Les limites techniques sont les mêmes en gratuit et en payant :

LimiteValeur
Buckets par compte1 000 000
Données et objets par bucketIllimités
Taille maximale d’un objet4,995 Tio
Envoi unique ou partie maximale4,995 Gio
Parties par envoi multipart10 000
Longueur de la clé d’un objet1 024 octets
Écritures sur une même clé1 par seconde
Opérations de gestion de bucket50 par seconde et par bucket
Domaines personnalisés par bucket100

Une limite de plus à connaître : l’URL publique r2.dev est prévue pour les tests. Cloudflare en limite le débit de requêtes (de l’ordre de quelques centaines par seconde), peut brider la bande passante et recommande un domaine personnalisé pour le trafic de production.

Aucuns frais de trafic sortant : pourquoi cela change le calcul

Sur la plupart des stockages objet, le prix par Go stocké n’est qu’une partie de la facture, car les téléchargements vers Internet sont comptabilisés. Amazon S3, par exemple, offre 100 Go de transfert sortant gratuit par mois sur l’ensemble des services AWS et facture chaque Go au-delà (voir les tarifs d’Amazon S3 en 2026).

R2 ne facture rien pour le trafic sortant, via l’API S3, l’API Workers ou r2.dev, en Standard comme en Infrequent Access. Si vous partagez des fichiers, hébergez des images ou diffusez de la vidéo, le volume téléchargé ne fait plus bouger la facture. Ce qui la fait bouger, c’est le nombre de lectures : chaque téléchargement est une opération de classe B.

Ce que coûte Cloudflare R2 au-delà de l’offre gratuite

Avec peu d’opérations, qui restent dans les quotas gratuits, la facture se limite au stockage :

Stocké en moyenneGo-mois facturablesCoût mensuel
10 Go00,00 $
50 Go400,60 $
200 Go1902,85 $
1 To (1 000 Go)99014,85 $
5 To (5 000 Go)4 99074,85 $

La ligne de 1 To est l’exemple de Cloudflare : 1 000 objets de 1 Go, chacun lu 1 000 fois dans le mois. Cela fait 1 million de lectures, dans les 10 millions gratuits : la facture totale est donc de 14,85 $, alors que 1 To a été téléchargé mille fois.

Les opérations deviennent la facture quand vous avez beaucoup de petits fichiers et un trafic élevé. L’exemple d’hébergement de ressources de Cloudflare compte environ 10 Go de petits fichiers (gratuits) lus 10 millions de fois par jour. Sur 30 jours, cela fait 300 millions d’opérations de classe B, dont 290 millions au-delà du quota, soit 104,40 $ pour le mois. Stockage et trafic sortant sont gratuits ; les lectures font tout le coût.

Les écritures suivent la même logique. Une application qui envoie 2 millions d’objets par mois consomme 1 million d’opérations de classe A facturables : 4,50 $.

Infrequent Access

Infrequent Access coûte moins cher à conserver et plus cher à manipuler : 0,01 $ par Go-mois, 9,00 $ le million d’opérations de classe A, 0,90 $ le million de classe B et 0,01 $ par Go récupéré. Les objets supprimés, déplacés ou remplacés avant 30 jours sont quand même facturés pour 30 jours complets. Il convient aux sauvegardes et archives que vous ouvrez rarement, pas aux fichiers que vous partagez. L’exemple de Cloudflare : 1 To stocké pendant 5 jours et lu 1 000 fois par objet coûte 29,90 $, contre 14,85 $ en Standard pour un mois complet.

Ce qui tient dans l’offre gratuite

Des cas réalistes qui restent à 0 $ :

  • Une archive personnelle de documents et de photos de moins de 10 Go que vous ouvrez de temps en temps.
  • Un bucket de développement pour une application qui gère des envois, où vous testez les URL présignées et les envois multipart.
  • Un dossier de fichiers que vous partagez par liens de téléchargement avec quelques personnes. Les téléchargements sont du trafic sortant gratuit et les lectures restent très loin des 10 millions.
  • Les ressources statiques d’un petit site au trafic modéré.

Vous sortez de l’offre gratuite quand le stockage moyen dépasse 10 Go (la raison la plus courante, et la moins chère), quand vous écrivez ou listez beaucoup ou quand un ensemble de fichiers populaire dépasse 10 millions de lectures par mois.

R2 face aux autres offres gratuites

  • Amazon S3 : les nouveaux comptes AWS reçoivent jusqu’à 200 $ de crédits Free Tier, et un compte sur le plan Free est fermé au bout de 6 mois ou lorsque les crédits sont épuisés. C’est un budget, pas un quota S3 permanent. Détails dans les tarifs d’Amazon S3 en 2026.
  • Backblaze B2 : les 10 premiers Go de stockage sont toujours gratuits, et le trafic sortant est gratuit jusqu’à trois fois votre volume moyen stocké. Voir tarifs et offre gratuite de Backblaze B2.
  • DigitalOcean Spaces : pas de quota gratuit ; c’est un abonnement mensuel. Voir les tarifs de DigitalOcean Spaces.
  • Wasabi : un prix fixe par To pensé pour les volumes plus importants plutôt qu’un petit quota gratuit. Voir les tarifs de Wasabi.

Pour un petit projet, R2 est généralement l’endroit le plus simple pour démarrer à 0 $, car le quota n’expire jamais et le trafic sortant est gratuit en plus.

Utiliser R2 avec Nubbo

Nubbo se connecte à un bucket R2 avec une clé d’accès, sa clé secrète et votre Account ID Cloudflare, et vous offre par-dessus un explorateur de fichiers, des liens de partage avec mot de passe, expiration et limite de téléchargements, des galeries et des demandes de fichiers. Un bucket de l’offre gratuite fonctionne exactement comme un bucket payant. Voici comment cet usage se reflète dans votre quota :

  • Les envois et les téléchargements de fichiers individuels passent directement entre le navigateur et R2 via des URL présignées. Les envois sont de classe A (les fichiers à partir de 100 Mo utilisent plusieurs appels multipart), les téléchargements de classe B et le trafic sortant est gratuit.
  • Nubbo tient un index des noms et des tailles : la navigation ne liste donc pas le bucket à chaque clic. Un dossier est listé à nouveau quand vous l’ouvrez après une minute, et les synchronisations en arrière-plan le listent périodiquement. Ces listages sont de classe A.
  • Les miniatures et les aperçus de galerie avec filigrane sont écrits dans votre propre bucket sous .nubbo-thumbs/ : ils consomment donc un peu de stockage et quelques écritures.
  • Les éléments supprimés restent 30 jours dans le bucket, dans la corbeille de Nubbo, avant d’être purgés : ils comptent donc dans le stockage jusque-là.

Pour un petit bucket personnel, tout cela tient largement dans l’offre gratuite.

Questions fréquentes

Cloudflare R2 est-il gratuit ?

Jusqu'à un certain point, et chaque mois. Chaque compte Cloudflare bénéficie gratuitement de 10 Go-mois de stockage R2 Standard, de 1 million d'opérations de classe A et de 10 millions d'opérations de classe B par mois, et le trafic sortant vers Internet est toujours gratuit. Vous ne payez que l'usage au-delà de ces quotas.

L'offre gratuite de Cloudflare R2 expire-t-elle ?

Non. C'est un quota mensuel, pas un essai. Il se renouvelle chaque mois de facturation et n'a pas de date de fin.

Quelles sont les limites de l'offre gratuite de Cloudflare R2 ?

10 Go-mois de stockage Standard, 1 million d'opérations de classe A (écritures et listages) et 10 millions d'opérations de classe B (lectures) par mois. Le stockage Infrequent Access n'est pas couvert. Les limites techniques sont les mêmes en gratuit et en payant : objets jusqu'à environ 5 Tio, envois uniques jusqu'à environ 5 Gio et jusqu'à 1 000 000 de buckets par compte.

Cloudflare R2 n'a-t-il vraiment aucuns frais de trafic sortant ?

Oui. Cloudflare indique que le trafic sortant de R2 est gratuit via l'API S3, l'API Workers et les domaines r2.dev, en Standard comme en Infrequent Access. D'autres services Cloudflare facturés à l'usage que vous associez à un bucket peuvent facturer leur propre utilisation.

Combien coûte Cloudflare R2 au-delà de l'offre gratuite ?

Le stockage Standard coûte 0,015 $ par Go-mois, les opérations de classe A 4,50 $ le million et les opérations de classe B 0,36 $ le million. Infrequent Access coûte 0,01 $ par Go-mois, 9,00 $ et 0,90 $ le million d'opérations, plus 0,01 $ par Go récupéré et une durée minimale de 30 jours.

Les suppressions comptent-elles dans mes opérations R2 ?

Non. DeleteObject, DeleteBucket et AbortMultipartUpload sont gratuites, et les requêtes rejetées faute de permission (HTTP 401) ne sont pas facturées.

Puis-je utiliser un bucket R2 de l'offre gratuite avec Nubbo ?

Oui. Nubbo fonctionne de la même façon avec un bucket R2 gratuit ou payant. Il vous faut une clé d'accès R2, sa clé secrète et votre Account ID Cloudflare. Le forfait Gratuit de Nubbo permet de connecter jusqu'à deux buckets.

Sources

Les prix et les limites proviennent des pages officielles ci-dessous. Les fournisseurs les modifient, alors vérifiez avant de vous engager.