Un pipeline de scraping utilise rarement un seul produit. Il récupère des pages via une API, en rend certaines dans un navigateur, met en file d'attente de gros rafraîchissements via un crawler et conserve les résultats dans un stockage. Quand chacun de ces outils a sa propre grille de prix et son propre solde, calculer le coût d'un workflow revient à rapprocher quatre factures.
Crawlbase facture l'ensemble sur un seul solde de crédits et une seule grille tarifaire progressive. Le Crawling API, l'outil Enterprise Crawler, Smart AI Proxy, Cloud Storage ainsi que les appels passés via le Crawlbase Web MCP Server puisent dans la même réserve, et vous choisissez entre le paiement à l'usage et un abonnement à un volume mensuel. Cet article explique le fonctionnement de la grille tarifaire, ce que coûte réellement une requête et comment garder les dépenses sous contrôle à mesure qu'une charge de travail grandit.
- Un solde unique ne signifie pas que chaque requête coûte un crédit. Les sites plus difficiles, le rendu JavaScript et les pages stockées consomment davantage.
- La grille tarifaire est progressive, comme les tranches d'imposition : franchir un seuil réduit le tarif de ce qui suit, jamais de ce qui précède.
- Un abonnement achète un volume mensuel à un tarif effectif plus bas. Le dépassement, si vous l'activez, poursuit sa progression dans la grille au lieu de repartir du tarif le plus élevé.
- Vous payez les requêtes réussies. Les blocages et les échecs côté Crawlbase sont gratuits ; une véritable 404 renvoyée par le site reste une réponse livrée.
- Vérifiez le niveau d'un site dans le Playground avant de passer à l'échelle, pas sur la première facture.
Le fonctionnement de la grille tarifaire progressive
La grille tarifaire fonctionne comme les tranches de l'impôt sur le revenu. La première partie de votre consommation mensuelle est facturée au premier tarif, la suivante au deuxième, et ainsi de suite. Franchir un seuil réduit le tarif de la consommation qui suit ; cela ne refacture jamais ce que vous avez déjà consommé. Les tarifs en paiement à l'usage pour les requêtes standard réussies sont les suivants :
| Tranche de volume mensuel | Tarif pour 1,000 requêtes standard réussies |
|---|---|
| Les 1,000 premières | $3.00 |
| Les 10,000 suivantes | $2.00 |
| Les 100,000 suivantes | $0.60 |
| Le 1 million suivant | $0.50 |
| Les 10 millions suivants | $0.10 |
| Les 100 millions suivants | $0.05 |
| Le 1 milliard suivant | $0.04 |
| Au-delà | $0.02 |
Calculées tranche par tranche, 100,000 requêtes standard réussies coûtent $76.40, soit environ $0.76 pour 1,000. Un million coûte $527.50, soit environ $0.53 pour 1,000, et dix millions coûtent $1,471.90, soit environ $0.15 pour 1,000 :
100,000 standard requests first 1,000 x $3.00 / 1,000 = $3.00 next 10,000 x $2.00 / 1,000 = $20.00 next 89,000 x $0.60 / 1,000 = $53.40 total = $76.40
Ces chiffres concernent les requêtes standard. Les requêtes vers des sites plus difficiles, ou rendues avec JavaScript, sont soumises à un multiplicateur : le seul nombre de requêtes ne suffit donc pas à prévoir le coût d'une charge de travail mixte. Le calculateur de prix fait le calcul pour les sites standard, modérés et complexes, avec ou sans JavaScript.
Ce que coûte une requête
Une requête réussie vers un site standard consomme un crédit. Le prix de tout le reste découle de trois règles : le niveau de difficulté du site, le besoin ou non d'un vrai navigateur pour la page, et la conservation ou non du résultat.
| Requête ou opération | Crédits |
|---|---|
| Site standard, requête réussie | 1 |
| Site modéré | 1.5 |
| Site complexe | 2 |
| Sites fortement protégés | Niveaux supérieurs, jusqu'à 20 |
| Rendu JavaScript | 2x le niveau du site |
| Capture d'écran | Facturée comme une requête JavaScript : 2 sur un site standard |
| Stockage de la page dans Cloud Storage | +0.5 par page stockée, conservée 30 jours |
Le niveau est attribué automatiquement au domaine ; vous ne le choisissez pas. Le rendu JavaScript double le niveau, quel qu'il soit : une requête rendue vers un site standard coûte 2 crédits, et vers un site modéré, 3. Une capture d'écran nécessite un vrai navigateur, elle est donc facturée comme une requête rendue : 2 crédits sur un site standard, davantage sur les sites plus difficiles. Stocker une page ajoute un demi-crédit au moment du stockage, et les pages stockées sont conservées 30 jours.
Vérifiez le niveau d'un site avant de passer à l'échelle
Inutile de deviner. Ouvrez le Playground dans la console, saisissez une URL cible, et il affiche le domaine, son niveau, le multiplicateur et les crédits que consommera une requête réussie. Pour https://www.amazon.com/dp/1098145356 il affiche amazon.com · Moderate · 1.5x.
L'estimation se met à jour lorsque vous modifiez les options. Avec Store result activé, ce qui est le réglage par défaut, l'exemple amazon indique 2 crédits : 1.5 pour la requête plus 0.5 pour son stockage. Désactivez le stockage et il indique 1.5 ; activez JavaScript et la partie requête double pour atteindre 3. Choisir le mode Screenshot active JavaScript, car une capture d'écran nécessite un navigateur. Run request envoie un test en conditions réelles, et Copy as cURL vous donne le même appel à réutiliser dans votre propre code. Lorsqu'une charge de travail couvre plusieurs domaines, les vérifier un par un ici est le moyen le plus rapide de cesser de traiter tous les sites comme s'ils coûtaient la même chose.
Paiement à l'usage ou abonnement
Les deux options utilisent le même solde et les mêmes produits. La différence tient à la manière de l'alimenter.
Le paiement à l'usage n'implique aucun frais mensuel. Vous êtes facturé chaque mois, à terme échu, pour la consommation réussie de la période, aux tarifs progressifs ci-dessus. Il convient aux tests, aux tâches ponctuelles et aux charges de travail dont le volume est difficile à prévoir.
Un abonnement achète un quota mensuel de crédits à un tarif effectif plus bas :
| Offre | Crédits par mois | Prix mensuel |
|---|---|---|
| Starter | 200,000 | $99 |
| Scale 500K | 500,000 | $199 |
| Scale 1M | 1,000,000 | $349 |
| Growth | 2,000,000 | $599 |
Le quota est réinitialisé à chaque cycle de facturation mensuel, et une facturation annuelle est proposée avec une remise. La page de tarifs présente toujours les offres en vigueur. Les abonnements conviennent aux charges de travail régulières, comme le rafraîchissement quotidien d'un catalogue ou la surveillance continue des prix. Pour les charges de travail très volumineuses ou spécialisées, des conditions entreprise couvrent les volumes sur mesure, les engagements de débit et de SLA, ainsi que la facturation sur devis.
Quand le quota est épuisé
Avec le dépassement en paiement à l'usage activé, les requêtes continuent de s'exécuter une fois le quota mensuel épuisé. Le quota est consommé en premier, et la consommation au-delà est facturée en dépassement. La grille ne repart pas de zéro : si la consommation de votre offre vous a déjà fait franchir les premières tranches, le dépassement reprend là où elle est arrivée, et non à $3 pour 1,000.
Avec le dépassement désactivé, les requêtes sont mises en pause lorsque le quota est consommé et reprennent au renouvellement de l'offre. Quel que soit ce réglage, vous pouvez définir des plafonds de dépenses : un pour le compte, en dollars, et un par espace de travail, en crédits. Atteindre un plafond arrête les nouvelles requêtes.
Le bon réglage relève d'une décision produit, pas d'une décision de facturation. Un flux d'inventaire en direct peut privilégier la continuité et autoriser le dépassement ; un lot de recherche au budget fixe préférera peut-être un arrêt net. Faites ce choix avant que la charge de travail n'atteigne son quota, plutôt que de le découvrir face à un pipeline en pause.
Un seul solde pour tous les produits, une seule grille tarifaire progressive, et une facturation des seules requêtes réussies. Commencez avec des crédits gratuits, jusqu'à 5,000 en complétant l'onboarding, sans carte bancaire.
Un seul solde pour tous les produits
| Produit | Rôle dans un pipeline |
|---|---|
| Crawling API | Récupérer des pages en HTML, JSON ou Markdown, avec rendu lorsqu'elles nécessitent un navigateur |
| Enterprise Crawler | Mettre en file de gros lots d'URL et recevoir les résultats de manière asynchrone |
| Smart AI Proxy | Faire passer le trafic de votre propre client HTTP par des proxys gérés et une gestion de l'anti-bot |
| Cloud Storage | Conserver les pages récupérées pendant 30 jours et les relire sans recrawler |
| Crawlbase Web MCP Server | Donner aux agents IA des outils de crawl, de Markdown et de capture d'écran |
Un pipeline de données produit peut récupérer des pages via le Crawling API, pousser les rafraîchissements nocturnes via l'Enterprise Crawler et conserver une sélection de pages dans Cloud Storage. Les trois puisent dans le même solde, chacun selon sa propre règle. Le Web MCP Server lui-même est gratuit ; les requêtes API qu'il effectue coûtent ce qu'elles coûteraient si vous appeliez l'API directement. Les comptes qui disposent encore d'un ancien forfait Smart AI Proxy continuent d'être facturés sur ce forfait jusqu'à leur passage à une offre.
Une réserve commune ne dispense pas de suivre la consommation par charge de travail, mais elle vous permet de surveiller un seul solde au lieu d'un budget prépayé par intégration.
Ce qui est facturé
Vous payez les requêtes réussies. Une requête est facturée lorsque Crawlbase a obtenu une réponse exploitable du site : la page elle-même, une redirection qu'il a suivie, ou une véritable 404 ou 410, car « cette page n'existe plus » est une vraie réponse. Les blocages comme les 403 et 429, les délais dépassés et les échecs côté Crawlbase ne sont pas facturés.
Les cibles peu fiables coûtent ainsi moins cher, car les tentatives qui échouent n'arrivent pas sur la facture. Cela ne rend pas pour autant les échecs gratuits à tous points de vue : ils consomment toujours de la concurrence et du temps. Gardez des timeouts et des limites de nouvelles tentatives raisonnables, et surveillez le taux de réussite, car la facturation au succès réduit les dépenses inutiles sans remplacer une bonne gestion des requêtes.
Estimez un mois avant de passer à l'échelle
- Estimez le volume réussi de chaque charge de travail, et non le nombre d'URL en file d'attente.
- Répartissez-le par niveau et par rendu, en utilisant le Playground pour trouver le niveau de chaque domaine.
- Ajoutez les extras, en particulier les captures d'écran et les pages conservées dans Cloud Storage.
- Comparez le paiement à l'usage et l'abonnement, puis décidez du dépassement et des plafonds de dépenses.
Le calculateur gère la grille et les multiplicateurs courants. Après les premières exécutions en production, comparez l'estimation aux crédits réellement consommés et ajustez. Pour comprendre pourquoi Crawlbase facture à la requête réussie, consultez La tarification Crawlbase expliquée.
Conclusion
L'intérêt d'un solde unique et d'une grille tarifaire unique n'est pas que chaque charge de travail finisse avec le même coût unitaire. C'est que le coût devient quelque chose que l'on peut raisonner à l'échelle d'un système aux multiples rouages : vérifier le niveau de chaque site, tenir compte du rendu et du stockage, choisir comment payer, et décider à l'avance de ce qui se passe quand le quota est épuisé.
Comparez les offres et faites vos calculs sur la page de tarifs, ou créez un compte gratuit et testez vos propres sites cibles avant de vous engager.
Foire aux questions (FAQ)
Chaque requête coûte-t-elle le même nombre de crédits ?
Non. Une requête réussie vers un site standard coûte un crédit. Les sites plus difficiles sont soumis à un multiplicateur de 1.5 à 20, le rendu JavaScript double le niveau du site, une capture d'écran est facturée comme une requête rendue, et stocker une page ajoute un demi-crédit.
Les requêtes échouées ou bloquées sont-elles facturées ?
Non. Les blocages comme les 403 et 429, les délais dépassés et les échecs côté Crawlbase ne sont pas facturés. Une requête est facturée lorsqu'elle renvoie une réponse exploitable du site, ce qui inclut une véritable 404 ou 410 pour une page qui n'existe plus.
Si mon abonnement est épuisé et que le dépassement est activé, la tarification repart-elle de la tranche la plus chère ?
Non. Le dépassement reprend à la tranche que votre consommation a déjà atteinte, au lieu de repartir du tarif le plus élevé. Si le dépassement est désactivé, les requêtes sont mises en pause jusqu'au renouvellement de l'offre, et les quotas sont réinitialisés à chaque cycle de facturation mensuel.
Puis-je utiliser les mêmes crédits sur différents produits ?
Oui. Le Crawling API, l'Enterprise Crawler, Smart AI Proxy, Cloud Storage et les appels API passés via le Crawlbase Web MCP Server puisent tous dans le même solde, chacun selon sa propre règle. Les comptes encore sur un ancien forfait Smart AI Proxy facturent ce trafic sur le forfait.
Combien de temps Cloud Storage conserve-t-il une page ?
Trente jours. Stocker une page ajoute un demi-crédit à la requête qui l'a récupérée, et la relire est gratuit.
Crawlez n'importe quel site à grande échelle, sans combattre l'infrastructure.
Crawlbase gère les proxies, les empreintes et les CAPTCHA afin que votre équipe livre des pipelines de données au lieu de maintenir la plomberie de crawl. 1 000 requêtes gratuites, sans carte requise.

