Buildoto
Tous les articles
Cloudflare WorkersCoûts

Cloudflare Workers : prix, coûts et tarifs réels en 2026

13 juillet 20266 min de lecture

En bref

  • Workers Free : 100 000 requêtes/jour, 10 ms CPU par requête. Suffit pour un prototype ou un petit site.
  • Workers Paid : 5 $/mois, 10 millions de requêtes incluses puis 0,30 $/million. Pas de frais d'egress.
  • R2 (stockage) : 0,015 $/Go/mois, egress gratuit, contrairement à S3 (~0,09 $/Go).
  • D1 (SQL edge) : 25 milliards de lignes lues incluses/mois, puis 0,001 $/million. Stockage dès 0,75 $/Go.
  • En production, une app PMe typique tourne pour 5 à 20 $/mois sur Cloudflare, là où AWS peut dépasser 50 $ à cause de l'egress.

Le plan gratuit (Workers Free)

Cloudflare propose un plan gratuit généreux, sans carte bancaire :

  • Workers : 100 000 requêtes/jour, 10 ms de CPU par invocation.
  • R2 : 10 Go de stockage, 1 million d'opérations d'écriture (Class A), 10 millions de lectures (Class B) par mois.
  • D1 : 5 millions de lignes lues/jour, 100 000 lignes écrites/jour, 5 Go de stockage.
  • KV : 100 000 lectures/jour, 1 000 écritures/jour, 1 Go stocké.

C'est suffisant pour un prototype, un site vitrine dynamique ou une API bas débit. Au-delà, il faut passer au plan payant.

Le plan payant (Workers Paid : 5 $/mois)

Le plan payant coûte 5 $ USD par mois, tout compris. Il débloque des limites beaucoup plus larges et ajoute des fonctionnalités (Durable Objects, Vectorize, Queues, Logpush). Les tarifs sont au usage, sans frais d'egress ni de bande passante.

Workers (compute)

  • Requêtes : 10 millions incluses/mois, puis 0,30 $/million de requêtes supplémentaires.
  • CPU time : 30 millions de ms CPU incluses/mois, puis 0,02 $/million de ms CPU. Maximum 5 minutes de CPU par invocation (30 s par défaut).
  • Egress : gratuit, illimité. C'est la plus grande différence avec AWS.

Exemple : un Worker qui sert 15 millions de requêtes/mois avec 7 ms de CPU en moyenne coûte 8 $/mois (5 $ d'abonnement + 1,50 $ de requêtes + 1,50 $ de CPU). Un site à 100 millions de requêtes/mois coûte environ 45 $/mois.

R2 (stockage de fichiers, alternative à S3)

  • Stockage : 0,015 $/Go/mois (Standard). 10 Go inclus.
  • Opérations Class A (écritures, uploads) : 4,50 $/million. 1 million inclus.
  • Opérations Class B (lectures, downloads) : 0,36 $/million. 10 millions inclus.
  • Egress : gratuit. C'est le point clé : sur S3, 1 To de sortie coûte ~90 $ ; sur R2, c'est 0 $.

Exemple concret : servir 1 To de fichiers par mois depuis R2 coûte environ 15 $ (stockage seul, sans egress). La même chose sur S3 coûte 90 $+ de frais d'egress seuls. Pour un site qui sert des images, des PDF ou des vidéos, l'écart se mesure en centaines d'euros par mois.

D1 (base SQL serverless à la edge)

  • Lignes lues : 25 milliards incluses/mois, puis 0,001 $/million de lignes.
  • Lignes écrites : 50 millions incluses/mois, puis 1,00 $/million de lignes.
  • Stockage : 5 Go inclus, puis 0,75 $/Go/mois.
  • Egress : gratuit.

D1 se facture au nombre de lignes lues/écrites, pas au nombre de requêtes. Une requête SELECT sur une table de 5 000 lignes sans index compte 5 000 lignes lues. Avec un index sur la colonne filtrée, elle peut n'en lire que quelques dizaines. Bien indexer ses tables divise la facture D1. Ce site (buildoto.com) lit tout son contenu depuis D1 à la edge, et la facture reste négligeable.

Workers AI et Vectorize (IA à la edge)

  • Vectorize (base vectorielle) : 50 millions de dimensions interrogées incluses/mois, puis 0,01 $/million. 10 millions de dimensions stockées incluses, puis 0,05 $/100 millions.
  • Workers AI : facturé au neuron (unité de calcul IA), 10 000 neurons/jour gratuits, puis tarif selon le modèle.

Pour un RAG (chatbot sur documents) en production sur une PME, le coût IA reste bas : quelques milliers de vecteurs, quelques centaines de requêtes/jour, et on tourne pour moins de 10 $/mois de Workers AI + Vectorize. Le poste le plus cher reste l'API du LLM de génération (Mistral, OpenAI), pas l'infrastructure Cloudflare.

Combien ça coûte en production : 3 exemples chiffrés

1. Site vitrine dynamique (comme buildoto.com)

Un site Next.js déployé via OpenNext, contenu lu depuis D1 à chaque requête :

  • Workers : ~300 000 requêtes/mois = 5 $/mois (tout dans le forfait).
  • D1 : ~2 millions de lignes lues/mois = 0 $ (largement dans les 25 milliards inclus).
  • R2 : ~500 Mo d'assets = 0 $ (dans les 10 Go inclus).
  • Total : 5 $/mois (~4,60 EUR).

2. API SaaS B2B avec auth et stockage

  • Workers : ~5 millions de requêtes/mois, 5 ms CPU moyen = 5 $/mois (dans le forfait).
  • R2 : 50 Go de fichiers, 500 000 lectures/mois = ~1 $/mois (stockage).
  • D1 : ~10 millions de lignes lues/mois = 0 $ (inclus).
  • Total : ~6 $/mois (~5,50 EUR).

3. RAG documentaire (chatbot sur 1 000 documents)

  • Workers : ~100 000 requêtes/mois = 5 $/mois (forfait).
  • Vectorize : 10 000 vecteurs x 768 dimensions, 1 000 requêtes/mois = ~0,30 $/mois.
  • R2 : 2 Go de documents = 0 $ (inclus).
  • API LLM (Mistral) : ~500 requêtes/mois = ~5-15 $/mois (selon le modèle).
  • Total : 10-20 $/mois (~9-18 EUR). Le poste dominant est l'API LLM, pas Cloudflare.

Cloudflare Workers vs AWS Lambda : la comparaison qui compte

Les deux sont serverless, mais la facture n'a rien à voir dès que de la donnée sort.

  • Requêtes : Workers 0,30 $/M (10M inclus) vs Lambda 0,20 $/M (1M inclus). Lambda est moins cher à la requête, mais inclut 10x moins de volume gratuit.
  • Egress : Workers 0 $ vs Lambda/S3 ~0,09 $/Go. C'est ici que Cloudflare gagne : 1 To/mois de sortie = 0 $ sur R2, ~90 $ sur S3.
  • Cold start : Workers ~0 ms (V8 isolates) vs Lambda 200-1000 ms à froid. Pas un coût, mais un impact UX direct.
  • Stockage : R2 0,015 $/Go vs S3 0,023 $/Go, et R2 n'a pas de frais d'egress.

Quand Lambda reste pertinent : si vous êtes déjà sur AWS, que vous utilisez VPC, RDS, ou des services AWS profonds (SQS, EventBridge), et que votre egress est interne (entre services AWS). Mais dès que vous servez du contenu vers Internet, l'egress AWS domine la facture.

Faire développer sur Cloudflare Workers

Connaître les tarifs est une chose, exploiter la platforme efficacement en est une autre. Les pièges classiques : D1 sans index (facture de lignes lues qui explose), Workers qui tournent trop longtemps en CPU, R2 mal configuré. C'est ce que je fais sur beforbuild.com (mon SaaS B2B en production) et que j'adapte à votre besoin.

Si vous avez un projet sur Cloudflare (API edge, RAG, migration depuis AWS, app complète), on en parle : ma prestation Cloudflare Workers, forfait fixe dès 490 € HT, audit gratuit de 30 min.

Sources

Questions fréquentes

Une fonctionnalité en tête ? Parlons-en.

30 minutes pour cadrer votre besoin et chiffrer le forfait. Réponse sous 24 h.

Réserver mon audit gratuit · 30 min