Aller au contenu
Retour au blog

Les meilleurs serveurs proxy pour le web scraping en 2026 : sélection en fonction de l'usage et du coût

Robert MunceanuDernière mise à jour le 29 min read
Les meilleurs serveurs proxy pour le web scraping en 2026 : sélection en fonction de l'usage et du coût
En bref : Les meilleurs proxys pour le web scraping sont les moins chers que votre cible accepte. Utilisez des proxys datacenter pour les sites ouverts en volume, FAI pour garder une IP pendant des parcours connectés ou en plusieurs étapes, résidentiels pour les sites plus stricts et le ciblage par ville, et mobiles pour les cibles mobile-first. Choisissez d'abord le type selon la tâche, puis comparez les fournisseurs sur le coût par requête réussie, pas sur le prix par Go.

Les meilleurs proxys pour le web scraping sont les moins chers que votre cible accepte. Les proxys de type « Datacenter » gèrent les sites ouverts en volume, les proxys « ISP » disposent d’une seule adresse IP pour les flux nécessitant une connexion ou en plusieurs étapes, les proxys « résidentiels » permettent d’accéder aux sites plus restrictifs et offrent un ciblage au niveau de la ville, tandis que les proxys « mobiles » couvrent les cibles « mobile-first ». Choisissez en fonction de la tâche à effectuer, puis comparez le coût par requête réussie.

Un proxy redirige les requêtes de votre outil de scraping afin que la cible voie l’adresse IP du proxy plutôt que la vôtre. Ce guide s’adresse aux équipes d’ingénierie et de données qui disposent déjà d’une tâche de scraping et ont besoin d’une liste restreinte de types de proxys, de modes de session, de modèles de facturation et de fournisseurs. WebScrapingAPI figure parmi les neuf solutions ci-dessous — et il s’agit de notre produit — ; nous indiquons donc également dans quels cas ce n’est pas le meilleur choix.

Points clés à retenir

  • Commencez par choisir le type de proxy adapté à la tâche, puis comparez les fournisseurs.
  • Comparez le coût par requête réussie, et pas seulement le prix au Go ou par adresse IP.
  • Les sessions tournantes conviennent aux récupérations de pages indépendantes ; les adresses IP fixes ou statiques conviennent aux flux en plusieurs étapes.
  • Testez le contenu exploitable sur vos propres URL avant de vous engager en termes de bande passante.
  • Lorsque les blocages et les défis liés au navigateur prédominent, transférez ces cibles vers un débloqueur ou une API de scraping.

Quel proxy est le mieux adapté à votre tâche de scraping ?

Partez de la cible et du workflow, pas de la marque. Le site accepte-t-il le trafic provenant d’un centre de données ? La tâche nécessite-t-elle la même adresse IP pour toutes les requêtes ? Quel doit être le niveau de précision de la localisation ? Ces réponses vous indiqueront le type de proxy, le mode de session et le modèle de facturation ; sélectionnez ensuite les fournisseurs proposant cette configuration.

Tâche de scraping

Commencez par

Mode de session

Une facturation adaptée

Sélection

Passez à…

Vous publiez un grand nombre de pages publiques (documentation, catalogues, actualités, données ouvertes)

Centre de données partagé

Rotation

Par Go ou par adresse IP

Webshare, Decodo, Oxylabs

Augmentation du taux de blocage → usage résidentiel

Prix, stocks ou résultats de recherche variant selon la ville ou le code postal

Résidentiel avec ciblage par État/ville/code postal

Rotation ou affichage permanent par lieu

Par Go

Bright Data, WebScrapingAPI, IPRoyal

Vous n’avez besoin que de résultats au niveau national → formule moins chère

Sites bloquant les réseaux de centres de données (blocage basé sur l'ASN)

Résidentiel (ou FAI si vous avez besoin de moins d’adresses IP)

Rotation

Au Go

Bright Data, Oxylabs, Decodo — pour une comparaison plus approfondie des offres résidentielles, consultez notre classement des fournisseurs de proxys résidentiels rotatifs

Le volume est énorme et le site accepte les connexions FAI → FAI

Flux de connexion, de panier ou multipages nécessitant la même adresse IP

FAI (résidentiel statique) ou centre de données dédié

Permanente ou statique

Par adresse IP

Bright Data, Oxylabs, Rayobyte — comparez les fournisseurs de proxys partagés et dédiés si vous avez besoin d’un pool fixe

Le site accepte les proxys résidentiels à rotation avec de courtes fenêtres de persistance

Sites « mobile-first » et points de terminaison d’applications

Mobile

Adhésion avec intervalle de rotation contrôlé

Par Go ou par port

Oxylabs, IPRoyal, Decodo — notre liste des meilleurs services de proxys mobiles pour le web scraping passe en revue chaque fournisseur (WebScrapingAPI ne propose pas de services mobiles)

Le HTML de bureau fonctionne avec les adresses résidentielles

Moteurs de recherche (Google, Bing)

Résidentiels ou FAI avec ciblage par pays/ville, ou une API SERP

Rotation

Au Go, ou par résultat avec une API

Bright Data, Oxylabs, WebScrapingAPI

Vous avez besoin de SERP structurées à grande échelle → API SERP

Sites fortement protégés (défis JS, CAPTCHA, empreintes numériques)

Débloqueur, navigateur hébergé ou API de scraping

Géré par le fournisseur

Par requête réussie

Débloqueurs Bright Data, Oxylabs, Decodo ; API de scraping WebScrapingAPI

Voir « Quand les proxys ne suffisent pas »

Petits projets, prototypes et apprentissage

Formule gratuite ou forfait « petit centre de données »

Rotation

Par adresse IP ou petits packs

Webshare (formule gratuite), Oxylabs (crédit de bienvenue de 5 $), packs d'essai DataImpulse

Vous ne devez en aucun cas publier vos identifiants ou les données de vos clients sur des listes publiques gratuites

Explorations à très grande échelle avec un budget limité

Priorité au centre de données, repli vers le réseau résidentiel en cas de défaillance (routage à plusieurs niveaux)

Mixte

Mixte

Decodo, Rayobyte, DataImpulse, Webshare

Le coût par opération réussie reste élevé → optimisez le poids des pages et configurez les tentatives de réessai avant d’acheter davantage de Go

Vous souhaitez d’abord connaître les mécanismes ? Notre guide sur les types de proxys pour le web scraping aborde les protocoles, la différence entre IPv4 et IPv6, ainsi que le fonctionnement de chaque type.

La collecte d’adresses de proxys gratuits est une autre paire de manches ; consultez notre analyse des listes de proxys gratuits pour le web scraping et leurs limites — nous ne les recommandons pas en production.

Avez-vous besoin de proxys pour le web scraping ?

Pas toujours. Quelques centaines de requêtes « polies » adressées à un site ouvert suffisent souvent à partir d’une seule adresse IP. Vous avez besoin de proxys lorsqu’un site limite le débit ou bloque votre adresse IP, lorsque le contenu varie en fonction de la localisation, ou lorsque le volume dépasse la capacité d’une seule adresse — et plus que de simples proxys lorsque les sites mettent les navigateurs à rude épreuve.

Surveillez les éléments suivants :

  • les réponses HTTP 429 « Too Many Requests », en particulier avec un Retry-After en-tête
  • 403 après une rafale de requêtes réussies
  • les pages CAPTCHA ou « vérifiez que vous êtes un humain » (qui renvoient souvent tout de même un code HTTP 200)
  • Contenu, prix ou disponibilité variant selon le pays ou la ville

Les sites classifient le trafic automatisé en fonction de la réputation de l’adresse IP et de l’ASN, du taux de requêtes, ainsi que des empreintes du navigateur et du protocole TLS. Le catalogue des menaces automatisées de l’OWASP inclut le scraping (OAT-011) parmi les modèles recherchés par les défenseurs. Les plages d’adresses des centres de données sont rapidement identifiées sur certaines cibles, car l’ASN est facile à repérer, même lorsque chaque requête utilise une adresse IP différente issue du même pool.

Centre de données, FAI, adresse résidentielle ou mobile : de quel type avez-vous besoin pour votre activité ?

Les adresses IP de centres de données sont rapides et peu coûteuses, mais faciles à identifier. Les adresses IP de FAI sont des adresses statiques enregistrées au nom de FAI grand public. Les adresses IP résidentielles proviennent de connexions domestiques et changent généralement régulièrement. Les adresses IP mobiles proviennent des réseaux des opérateurs. N’investissez dans une fiabilité accrue que lorsque la cible l’exige.

Type

Comment les cibles le perçoivent

Facturation type

Idéal pour

Faiblesses

Centre de données

Cloud ou hébergement ASN

Par adresse IP ou par Go

Sites ouverts, fort trafic, faible coût

Sites bloquant les réseaux d'hébergement

FAI (adresses résidentielles statiques)

ASN de FAI grand public sur le matériel du centre de données ; les proxys des FAI sont des adresses IP résidentielles statiques hébergées dans des centres de données

Par adresse IP

Identifications, paniers d’achat, sessions longues et persistantes, pools privés aux États-Unis

Explorations en masse les moins chères

Résidentielles

Adresses IP résidentielles haut débit, souvent en rotation

Par Go

Sites plus restrictifs, ciblage par ville/code postal

HTML léger en très grand volume (la bande passante s’accumule)

Mobile

Adresses IP 4G/5G des opérateurs

Par Go ou par port

Applications et sites « mobile first »

Volume budgétaire sur les pages ouvertes

Sessions rotatives ou persistantes : laquelle convient le mieux à votre scraper ?

Les sessions tournantes attribuent une nouvelle adresse IP à chaque requête — idéales pour les récupérations de pages indépendantes en volume. Les sessions persistantes conservent une même adresse IP pendant une durée définie — idéales pour la pagination, les paniers, les connexions ou tout flux où le site lie l’état à votre adresse IP. Les adresses IP statiques conviennent aux sessions de longue durée.

Flux de travail

Mode de session

Ce qu’il faut demander au fournisseur

Pages de produits ou d’articles indépendantes

Rotation

Comportement par défaut de la rotation ; limites de concurrence

Pagination, panier, connexion, processus de paiement en plusieurs étapes

Fonction « sticky »

Durée maximale de fixation ; mode de gestion des sessions ; possibilité de changement d’adresse IP en cours de session

Compte à longue durée de vie ou surveillance à partir d’une seule adresse

Statique / dédié

Durée de location ; liste blanche ; limites de bande passante

Sur les proxys résidentiels de WebScrapingAPI, les options de pays, de session et de rotation sont indiquées dans le nom d’utilisateur. Voici un exemple de session « sticky » :

username=<USER>+country=us+session=1+rotation=600

Ce modèle permet de conserver une même adresse IP résidentielle pendant toute la durée de la fenêtre de persistance indiquée (la page du produit mentionne des sessions persistantes de 3, 5 ou 10 minutes ; la durée maximale indiquée est de 10 minutes). Omettez session et rotation pour les requêtes en rotation. Consultez la documentation de configuration des proxys résidentiels pour connaître toutes les options et le fonctionnement de la rotation d’adresses IP pour le web scraping afin de comprendre les mécanismes généraux.

Comment nous avons sélectionné et comparé ces fournisseurs de proxys

Tous les fournisseurs présentés ici commercialisent des proxys sous leur propre marque. Les prix et les fonctionnalités proviennent des pages publiques de chaque fournisseur. La taille des pools et les taux de réussite ne sont pas pris en compte : les fournisseurs les mesurent différemment, et il est impossible de les vérifier de l’extérieur. WebScrapingAPI est notre propre service. NetNut n’est pas inclus car ses domaines ont été saisis par les autorités américaines en juillet 2026.

Comparatif des meilleurs fournisseurs de proxys pour le web scraping

Fournisseur

Idéal pour

Types (DC / FAI / Résidentiel / Mobile)

Accès résidentiel

Entrée centre de données / FAI

Mobile

Unités de facturation

Essai gratuit / crédit / forfait gratuit

Sessions

Ciblage

API de déblocage ou de scraping

WebScrapingAPI (notre produit)

API résidentielles + de scraping d’un seul fournisseur

✓ / ✓ / ✓ / ✗

Paiement à l'utilisation : 8,50 $/Go ; forfait mensuel à partir de 52 $ pour 8 Go

Devis

Non commercialisé

Au Go (résidentiel) ; devis (DC/FAI)

Essai de l’API de scraping (5 000 requêtes) — il ne s’agit pas d’un essai de proxy

Rotation, persistant

Pays, région, ville, code postal, ASN lorsque disponible

API de scraping (Scraper, SERP, Browser, Crawl, Data)

Bright Data

Vaste catalogue couvrant les quatre types

✓ / ✓ / ✓ / ✓

Tarification à la consommation : 8 $/Go (des réductions promotionnelles sont indiquées sur la page)

Centre de données partagé à partir de 1,40 $/IP (10 adresses IP) ; FAI partagé à partir de 1,80 $/IP (10 adresses IP)

Vendu

Au Go, par adresse IP

« Commencez votre essai gratuit » ; premier dépôt doublé jusqu’à 500 $

Options rotatives, persistantes et statiques

Pays, région, ville, code postal, ASN

Oui

Oxylabs

Un seul abonnement pour tous les types de proxys + déblocage

✓ / ✓ / ✓ / ✓

À partir de 6 $/Go (tarif dégressif selon le niveau)

Par adresse IP à partir de 1 $/IP ; par Go à partir de 0,60 $/Go ; centre de données dédié à partir de 2 $/IP ; FAI à partir de 1,50 $/IP

À partir de 7,50 $/Go

Par Go, par adresse IP ; abonnement à partir de 30 $/mois

Crédit de bienvenue de 5 $

Rotation, persistance, statique

Pays (et plus selon le produit)

Oui

Decodo

Offre résidentielle en libre-service avec des forfaits mensuels modestes

✓ / ✓ / ✓ / ✓

Paiement à la consommation : 4 $/Go ; forfait mensuel à partir de 3,75 $/Go (3 Go)

Centre de données partagé à partir de 0,60 $/Go ou 0,10 $/IP ; centre de données dédié à partir de 2,50 $/IP ; FAI à partir de 2 $/IP ou 1,30 $/Go

À partir d'environ 2,25 $/Go (les offres promotionnelles peuvent afficher des tarifs inférieurs)

Par Go, par adresse IP

Boutons d'essai gratuit ; la page « Centre de données » mentionne un remboursement sous 14 jours

Rotation, affichage permanent

Pays et localisation géographique plus précise selon le produit

Oui

SOAX

Résidentiel et mobile sous un même modèle de tarification au Go

— / — / ✓ / ✓

Sandbox en paiement à l’utilisation (sans frais d’abonnement) ; à partir de 200 $ par mois

Non répertorié dans la tarification publique

Même modèle que pour les particuliers

Au Go (crédits) ; + TVA

Sandbox (il ne s'agit pas d'un essai gratuit ; recharges à acheter)

Fixe et tournant

Pays ; géolocalisation plus précise sur les formules supérieures

—

IPRoyal

Petits forfaits résidentiels et tests FAI de courte durée

✓ / ✓ / ✓ / ✓

Paiement à la consommation à partir de 7,35 $/Go (1 Go) ; abonnement à partir de 7,00 $/Go

DC à partir de 1,57 $ par proxy (30 jours) ; FAI à partir de 1,80 $ par proxy (24 heures)

Rotation à partir de 6,80 $/Go (2 Go) ; ports dédiés à partir de 10,11 $/jour

Par Go, par proxy, par port

Aucun essai gratuit proposé

Rotation, fixe

Pays et ville sur les proxys résidentiels

—

DataImpulse

Tarifs à la consommation par Go les plus bas du marché

✓ / ✗ / ✓ / ✓

1 $/Go en prépayé ; offre de lancement : 5 $ pour 5 Go

0,50 $/Go

2 $/Go

Par Go ; trafic sans date d'expiration

Forfait de lancement à 5 $ pour les nouveaux utilisateurs

Sessions persistantes disponibles

Ciblage par pays inclus

—

Rayobyte

Nombreuses gammes de produits, notamment résidentielles et DC

✓ / ✓ / ✓ / ✓

Forfait résidentiel premium à la consommation à partir de 3,50 $/Go

Tarifs par adresse IP et par Go disponibles sur la page des tarifs

Vendu sous forme d'abonnements mensuels

Au Go, par adresse IP

Essai gratuit sur la plupart des produits ; aucune carte bancaire requise

Rotation, persistance

Couverture par pays selon le produit

API de scraping / produits de type « débloqueur »

Webshare

Prototypes et cibles ouvertes sur des adresses IP résidentielles bon marché

✓ / — / ✓ / —

Adresses résidentielles statiques et tournantes vendues

10 proxys gratuits ; 100 proxys à 2,99 $/mois (0,0299 $/proxy)

—

Par proxy ; paliers de bande passante sur DC

10 proxys gratuits

Options rotatives et statiques

Composition par pays sur les forfaits DC

—

Les chiffres ci-dessus correspondent aux prix catalogue en USD indiqués sur les pages tarifaires de chaque fournisseur. Plusieurs pages ajoutent la TVA ; Bright Data et Decodo proposent également des codes promotionnels temporaires — basez-vous sur le prix catalogue, et non sur le prix réduit affiché.

Les 9 meilleurs fournisseurs de proxys pour le web scraping, passés au crible

WebScrapingAPI (notre produit)

WebScrapingAPI propose des proxys résidentiels, de centre de données et de FAI, ainsi que des API Scraper, SERP, Browser, Crawl et Data lorsque les proxys bruts ne suffisent plus — une solution conçue pour les équipes qui souhaitent bénéficier de ces deux types de services auprès d’un seul fournisseur.

Le forfait résidentiel à la consommation coûte 8,50 $/Go (jusqu’à 50 Go) ; les forfaits de proxys résidentiels commencent à 52 $ par mois pour 8 Go, avec le forfait « Grow » à 150 $ pour 25 Go, le forfait « Business » à 280 $ pour 50 Go et le forfait « Pro » à 520 $ pour 100 Go. Chaque forfait résidentiel inclut un nombre illimité de sessions simultanées, le ciblage par pays et par ville, des sessions fixes et rotatives, ainsi qu’une assistance premium ; les forfaits Business et Pro ajoutent un gestionnaire de compte. La page produit des proxys indique une couverture dans 195 pays, avec un ciblage par État, ville, code postal et ASN lorsque cela est possible. Les points d’accès résidentiels prennent en charge les sorties de type « hôte:port », HTTP, HTTPS et SOCKS5, avec authentification par identifiants ou liste blanche d’adresses IP.

Testez des durées de connexion fixe de 3, 5 ou 10 minutes sur un flux en plusieurs étapes, ainsi que le ciblage par pays ou par ville sur une page géosensible. Notez les tarifs résidentiels publiés par Go, plus élevés que ceux de plusieurs fournisseurs économiques : pas de proxys mobiles, les proxys de centres de données et de FAI sont disponibles uniquement sur devis, et aucune période d’essai gratuite n’est proposée (la période d’essai de 5 000 requêtes concerne l’API Scraper).

Bright Data

Bright Data couvre les segments résidentiel, centre de données, FAI et mobile, avec des produits de déblocage et de scraping en complément. Les forfaits résidentiels à la consommation sont à 8 $/Go ; les forfaits résidentiels mensuels commencent à environ 499 $ pour 141 Go. Les centres de données partagés commencent à 10 adresses IP pour 1,40 $/IP (14 $/mois) ; les FAI partagés à 10 adresses IP pour 1,80 $/IP (18 $/mois). Basez-vous sur les prix catalogue, et non sur les coupons de réduction temporaires. Des boutons « Dépôt équivalent » et « Essai gratuit » apparaissent ; vérifiez bien ce que couvre l’essai. Vérifiez la localisation géographique (ville/code postal) sur la page des tarifs, ainsi que les onglets « Partagé » et « Dédié » pour connaître le nombre de connexions simultanées. Les forfaits tendent à privilégier les engagements à long terme ; les affichages en devise locale sont des estimations — le prix en USD fait foi.

Oxylabs

Chez Oxylabs, un seul abonnement couvre les accès résidentiels, mobiles, FAI, centres de données et un débloqueur. Les abonnements de base commencent à 30 $/mois (TVA applicable), avec un crédit de bienvenue de 5 $. Les tarifs résidentiels commencent à 6 $/Go et baissent en fonction du volume ; les tarifs mobiles à 7,50 $/Go ; les centres de données proposent des options par adresse IP et par Go ; les FAI commencent à 1,50 $/IP. Vérifiez que vos cibles ne figurent pas sur leur liste de restrictions et mesurez le temps de rétention dans le parcours d’achat. Les formules d’entrée de gamme sont les plus chères à l’unité ; le tarif s’améliore avec le volume.

Decodo

Decodo propose une offre résidentielle en libre-service avec de petits forfaits mensuels et une facturation flexible pour les centres de données. Le forfait résidentiel «pay as you go» est à 4 $/Go ; le forfait mensuel commence à 3,75 $/Go pour 3 Go et descend jusqu’à 2,75 $/Go à 100 Go. Les centres de données et les FAI facturent au Go, par adresse IP ou sous forme d’adresses IP dédiées. L’offre mobile propose un tarif de base bas et des réductions ponctuelles sur le site. Les prix s’entendent TVA en sus ; la page dédiée au centre de données mentionne une garantie de remboursement de 14 jours. Comparez le paiement à l’utilisation via le « wallet » avec un forfait mensuel et vérifiez le montant de la TVA sur votre facture ; considérez les offres promotionnelles comme temporaires.

SOAX

SOAX regroupe les services résidentiels et mobiles dans un seul modèle basé sur des crédits, facturé au Go. Sandbox ne comporte ni frais d’abonnement ni crédits inclus : achetez des recharges pour tester le service. Les forfaits mensuels commencent à partir de « Builder » (200 $/mois + TVA) et augmentent progressivement. Les tarifs au Go varient selon le forfait et le pays de sortie ; vérifiez donc d’abord les prix pour vos pays cibles réels sur Sandbox ; la TVA et les tarifs géolocalisés modifient le coût réel.

IPRoyal

IPRoyal cible les petits forfaits résidentiels et les tests courts auprès des FAI. Le forfait résidentiel prépayé commence à 7,35 $/Go pour 1 Go (le tarif par abonnement est légèrement inférieur). Le trafic est décrit comme n’expirant jamais. Le forfait centre de données commence à environ 1,57 $/proxy pour 30 jours ; l’option FAI propose une formule de 24 heures à partir de 1,80 $ par proxy. L’offre mobile est vendue au Go ou sous forme de ports dédiés. Testez une location FAI de 24 heures sur un flux de connexion et un ciblage par ville sur une page de résultats locale. Les ports mobiles dédiés deviennent rapidement coûteux si vous n’avez besoin que de courtes rafales de trafic.

DataImpulse

DataImpulse propose les tarifs au Go les plus bas du marché en paiement à l’utilisation : résidentiel à 1 $/Go avec un pack de lancement à 5 $ pour 5 Go ; centre de données à 0,50 $/Go ; mobile à 2 $/Go. Le trafic n’expire pas. L’option FAI n’est pas proposée sur leurs pages de tarifs publiques. Évaluez le succès concret par rapport à vos objectifs stricts — un faible prix au Go n’est utile que si les pages s’affichent correctement — et ne vous fiez pas aux affirmations des fournisseurs concernant leur pool de fournisseurs et leurs notations.

Rayobyte

Rayobyte propose plusieurs gammes de produits résidentiels et pour centres de données au sein d’un même compte. L’offre Premium Résidentiel à la consommation commence à 3,50 $/Go et son tarif diminue en fonction de la tranche de volume. La page de tarification répertorie également d’autres gammes résidentielles et à rotation ; lisez attentivement les conditions des forfaits avant de vous fier à un quelconque tarif mensuel pour gros volumes. Essais gratuits disponibles pour la plupart des produits sans carte bancaire. Testez l’offre « Premium Résidentiel » sur un ensemble d’URL représentatif et vérifiez les règles de simultanéité : des noms similaires peuvent entraîner des facturations différentes, veillez donc à faire correspondre la référence (SKU) à la tâche.

Webshare

Webshare est destiné aux prototypes et aux cibles ouvertes sur des proxys de centres de données peu coûteux. La gamme « Proxy Server » comprend 10 proxys gratuits et des forfaits payants à partir de 100 proxys à 2,99 $/mois (0,0299 $/proxy), avec des paliers de bande passante allant de 250 Go à une bande passante illimitée pour les forfaits supérieurs. Les proxys résidentiels statiques et rotatifs sont regroupés dans des onglets distincts : vérifiez leurs tarifs sur la page de tarification en ligne. Vérifiez si les cibles acceptent les ASN de centres de données au niveau de simultanéité que vous prévoyez. Les pools de centres de données gratuits et bon marché sont partagés ; ils ne conviennent pas aux cibles renforcées.

Combien coûtent réellement les proxys pour le web scraping ?

Les tarifs résidentiels publiés dans ce guide, facturés à l’utilisation, varient entre environ 1 $ et 8,50 $ par Go ; les adresses IP de centres de données ou de FAI sont souvent facturées entre quelques centimes et quelques dollars par mois. Les dépenses réelles dépendent du poids des pages, du taux de réussite et du nombre de tentatives — comparez le coût par requête réussie.

Formule : coût pour 1 000 pages récupérées avec succès ≈ prix au Go × transfert moyen par tentative (Go) × 1,15 (une marge de 15 % pour les en-têtes, le protocole TLS et les redirections) × nombre de tentatives par succès × 1 000. Le nombre de tentatives par succès est égal à 1 ÷ taux de réussite, car les tentatives infructueuses consomment tout de même de la bande passante.

Exemple concret (tailles de pages et taux de réussite indicatifs, prix catalogue de WebScrapingAPI : 8,50 $/Go) :

  • Une page HTML de 100 Ko avec un taux de réussite utile de 95 % coûte environ 1,03 $ pour 1 000 pages réussies.
  • Une page rendue de 2 Mo (images et polices chargées) avec un taux de réussite utile de 70 % coûte environ 27,93 $ pour 1 000 pages réussies — soit environ 27 fois plus au même prix par Go.

Il est généralement plus économique de ne pas chercher à obtenir un tarif au Go plus bas : bloquez les images et les polices, récupérez l’API JSON ou HTML derrière la page, et évitez le rendu complet par le navigateur lorsque vous n’en avez pas besoin.

Seuil de rentabilité par IP ou par Go : les adresses IP de centres de données dédiés ou de FAI l’emportent pour les nombreuses requêtes légères sur les sites qui les acceptent ; les forfaits résidentiels au Go l’emportent pour les requêtes dispersées et spécifiques à un emplacement.

Coûts cachés à prendre en compte dans le budget

"""Estimate what a scraping proxy really costs per 1,000 successful pages."""


def cost_per_1k_per_gb(price_per_gb: float, avg_page_kb: float, success_rate: float,
                       overhead: float = 1.15) -> float:
    """Bandwidth-billed proxies (residential, mobile, some datacenter).

    avg_page_kb: average transfer per attempt, including assets you actually load.
    success_rate: share of attempts that return usable content (0-1).
    overhead: headers, TLS and redirects that the provider also bills (assumption).
    Failed attempts still consume traffic, so we divide by success_rate.
    """
    gb_per_attempt = avg_page_kb * overhead / 1_000_000
    attempts_per_success = 1 / success_rate
    return round(price_per_gb * gb_per_attempt * attempts_per_success * 1000, 4)


def cost_per_1k_per_ip(monthly_price_per_ip: float, ips: int,
                       successful_pages_per_month: int) -> float:
    """IP-billed proxies (dedicated datacenter or ISP): fixed monthly cost."""
    return round(monthly_price_per_ip * ips / successful_pages_per_month * 1000, 4)


if __name__ == "__main__":
    # Example inputs for illustration — not a vendor quote or benchmark.
    scenarios = [
        ("Light HTML page, easy target", 10.0, 80, 0.98),
        ("Same page, protected target", 10.0, 80, 0.60),
        ("Rendered page with assets", 10.0, 1500, 0.90),
    ]
    for name, price, kb, ok in scenarios:
        print(f"{name:32} ${cost_per_1k_per_gb(price, kb, ok):>8} per 1,000 successful pages")
    print(
        f"{'20 dedicated IPs, 400k pages/mo':32} "
        f"${cost_per_1k_per_ip(2.0, 20, 400_000):>8} per 1,000 successful pages"
    )

Comment tester un fournisseur de proxy avant de l'acheter

Prenez entre 50 et 200 URL réelles par type de cible, testez-les auprès de chaque fournisseur présélectionné avec des paramètres identiques, et ne comptez comme succès que les cas où le contenu dont vous avez besoin est présent. Enregistrez le taux de succès utilisable, la latence et la bande passante, puis le coût pour 1 000 pages utilisables.

  1. Créez un targets.csv tableau comportant les colonnes suivantes url,must_contain.
  2. Configurez PROXY_URL sur le point de terminaison du fournisseur (désactivez-le pour effectuer un test en mode simulation sur une connexion directe).
  3. Exécutez le harnais ci-dessous.
  4. Répétez l'opération un deuxième jour en simulant la charge de production.
  5. Comparez vos chiffres avec ceux du compteur d'utilisation du fournisseur.

Un test rapide de connectivité :

curl -x "$PROXY_URL" https://httpbin.org/ip

Consultez les articles « Utilisation de curl avec un proxy » et « Six méthodes pratiques pour tester les proxys », allant des vérifications d’adresse IP aux essais ciblés.

Un statut 200 ne signifie pas que l'opération a réussi : les pages de blocage renvoient souvent un statut 200 avec un corps CAPTCHA. La norme sémantique HTTP (RFC 9110) décrit la signification des codes d'état pour l'échange, et non si le code HTML correspond au contenu que vous recherchiez.

Pour les proxys résidentiels de WebScrapingAPI, voici un exemple PROXY_URL est :

export PROXY_URL='http://username=<USER>+country=us:<PASS>@pr.webscrapingapi.com:7777'
"""Test a proxy endpoint on your own targets before you buy.

Usage:
  export PROXY_URL='http://user:pass@host:port'   # unset to test a direct connection
  python proxy_test.py targets.csv --workers 5 --price-per-gb 10

targets.csv columns: url,must_contain
"""
import argparse
import csv
import os
import statistics
import time
from concurrent.futures import ThreadPoolExecutor

import requests

BLOCK_MARKERS = ("captcha", "access denied", "verify you are human", "unusual traffic")
RETRY_STATUSES = {429, 500, 502, 503, 504}


def fetch(url: str, must_contain: str, proxy_url: str | None, max_retries: int = 2) -> dict:
    proxies = {"http": proxy_url, "https": proxy_url} if proxy_url else None
    attempts, total_bytes = 0, 0
    for attempt in range(max_retries + 1):
        attempts += 1
        start = time.perf_counter()
        try:
            r = requests.get(
                url,
                proxies=proxies,
                timeout=30,
                headers={"User-Agent": "Mozilla/5.0 (proxy-evaluation)"},
            )
        except requests.RequestException as exc:
            result = {"status": type(exc).__name__, "latency": None}
            if attempt < max_retries:
                time.sleep(2 ** attempt)
                continue
            break
        latency = time.perf_counter() - start
        body = r.text.lower()
        total_bytes += len(r.content) + sum(len(k) + len(v) for k, v in r.headers.items())
        blocked = any(m in body for m in BLOCK_MARKERS)
        usable = r.status_code == 200 and must_contain.lower() in body and not blocked
        result = {
            "status": r.status_code,
            "latency": latency,
            "usable": usable,
            "blocked": blocked,
        }
        if r.status_code == 407:  # bad proxy credentials: retrying won't help
            break
        if r.status_code in RETRY_STATUSES and attempt < max_retries:
            wait = r.headers.get("Retry-After")
            time.sleep(int(wait) if wait and wait.isdigit() else 2 ** attempt)
            continue
        break
    result.update({"url": url, "attempts": attempts, "bytes": total_bytes})
    result.setdefault("usable", False)
    return result


def main() -> None:
    ap = argparse.ArgumentParser()
    ap.add_argument("targets")
    ap.add_argument("--workers", type=int, default=5)
    ap.add_argument("--price-per-gb", type=float, default=0.0)
    args = ap.parse_args()
    proxy_url = os.environ.get("PROXY_URL")
    with open(args.targets, newline="") as f:
        rows = list(csv.DictReader(f))
    with ThreadPoolExecutor(max_workers=args.workers) as pool:
        results = list(pool.map(lambda r: fetch(r["url"], r["must_contain"], proxy_url), rows))

    usable = [r for r in results if r["usable"]]
    latencies = sorted(r["latency"] for r in usable if r["latency"])
    gb = sum(r["bytes"] for r in results) / 1_000_000_000
    for r in results:
        print(
            f'{str(r["status"]):>20}  usable={r["usable"]!s:5}  '
            f'attempts={r["attempts"]}  {r["url"]}'
        )
    print(f"\nUsable: {len(usable)}/{len(results)} ({len(usable) / len(results):.0%})")
    if latencies:
        p95 = latencies[min(len(latencies) - 1, int(len(latencies) * 0.95))]
        print(f"Latency p50 {statistics.median(latencies):.2f}s, p95 {p95:.2f}s")
    print(f"Measured transfer: {gb * 1000:.3f} MB (your provider's meter will read higher)")
    if args.price_per_gb and usable:
        print(f"Cost per 1,000 usable pages: ${args.price_per_gb * gb / len(usable) * 1000:.4f}")


if __name__ == "__main__":
    main()

Exemple targets.csv:

url,must_contain
https://example.com/,Example Domain
https://httpbin.org/html,Herman Melville
https://books.toscrape.com/,Books to Scrape
https://httpbin.org/status/429,anything

Erreurs de proxy que vous rencontrerez et leur signification

La plupart des échecs de proxy se répartissent en quelques catégories : authentification (407), blocages (403 ou page CAPTCHA), limitations de débit (429), échecs en amont (5xx) et délais d'attente dépassés. Chacune nécessite une solution différente ; seules certaines doivent faire l'objet d'une nouvelle tentative.

Code

Signifie généralement

Solution

Faut-il réessayer ?

407 Authentification du proxy requise

Identifiants de proxy incorrects ou adresse IP non autorisée

Corrigez les identifiants ou la liste blanche

Non

403

La cible a refusé cette adresse IP ou cette empreinte numérique

Changez de proxy ou optez pour un type de proxy plus sécurisé

Après avoir effectué une modification

429

Limite de débit

Ralentissez et respectez le délai « Retry-After »

Oui, avec un délai de réessai

5xx (502/504)

Échec en amont ou au niveau du proxy

Réessayer avec un délai de réessai

Oui

Délai d'attente

Trop de connexions simultanées ou emplacement distant

Réduire la concurrence ; vérifier le paramètre géographique

Oui, un nombre limité de fois

Notre guide de diagnostic des erreurs d'état du proxy passe en revue chaque étape ayant échoué.

Comment vérifier la provenance des adresses IP résidentielles et mobiles

Demandez comment le fournisseur obtient ses adresses IP, si les propriétaires des appareils donnent leur consentement et sont rémunérés, comment ils peuvent se désinscrire, et comment le fournisseur sélectionne ses clients. Privilégiez les fournisseurs qui publient ces informations. Les adresses IP provenant d’appareils compromis ou dont les propriétaires ne sont pas au courant constituent un risque éthique et juridique.

Liste de contrôle :

  1. Modèle d’approvisionnement — SDK, partenariat avec des applications ou contrats avec des FAI ?
  2. Consentement et désinscription — Les propriétaires d’appareils peuvent-ils se désinscrire, et comment ?
  3. Rémunération — Les propriétaires sont-ils rémunérés pour la bande passante ?
  4. Vérification d’identité des clients (KYC) et cas d’utilisation interdits — Qu’est-ce qu’ils refuseront ?
  5. Revente — Le réseau revend-il les adresses IP d’autres fournisseurs ?
  6. Gestion des abus — Comment les plaintes sont-elles examinées ?

Le rapport de Google de juillet 2026 sur les perturbations explique pourquoi cette vigilance est importante : des réseaux résidentiels construits à partir d’appareils compromis ont été utilisés pour dissimuler des attaques, et certaines marques revendent la capacité d’autres réseaux — il s’agit d’un risque général du secteur, et non d’une accusation visant l’un des fournisseurs mentionnés ici.

Quand les proxys ne suffisent pas : débloqueurs et API de scraping

Lorsque les blocages, les CAPTCHA et les empreintes de navigateur prennent plus de temps que la collecte des données, transférez ces cibles vers un débloqueur ou une API de scraping. Vous payez par requête aboutie plutôt qu’au Go ; le fournisseur gère la rotation, les nouvelles tentatives et le rendu. Conservez les proxys classiques pour les cibles qui fonctionnent déjà. Nous comparons les différentes options dans notre guide des meilleures API de scraping web.

Option

Qui gère la rotation, les tentatives de reconnexion et le rendu

Facturation type

Idéal pour

Proxys bruts

Vous

Au Go ou par adresse IP

Cibles acceptant déjà ce type de proxy

Point de terminaison de proxy de type « Unblocker »

Fournisseur

Souvent par requête réussie ou par Go premium

Sites plus difficiles d’accès sans réécriture de votre client

API de scraping

Fournisseur

Par requête réussie

Extraction structurée et pages riches en JavaScript

Navigateur hébergé

Fournisseur

Par session ou par temps de calcul

Flux de travail complets dans le navigateur, que vous contrôlez

Ensembles de données achetés

Fournisseur

Par ensemble de données ou par abonnement

Lorsque vous avez besoin des données, pas de l’exploration

Bright Data, Oxylabs et Decodo vendent des outils anti-blocage ; Zyte et d’autres proposent des API de scraping. De notre côté, l’API Scraper gère pour vous la rotation, le rendu et les tentatives de récupération. Notre guide pratique pour effectuer du scraping sans se faire bloquer couvre chaque couche de défense.

Est-il légal d’utiliser des proxys pour le scraping Web ?

L'utilisation de proxys est légale dans la plupart des pays. Ce qui importe, c'est ce que vous collectez et comment vous le faites. Extrayez des données publiques, respectez les conditions d’utilisation des sites et le protocole d’exclusion des robots (RFC 9309), ne contournez pas les identifiants de connexion ni les contrôles d’accès, traitez les données à caractère personnel conformément à la législation applicable et achetez auprès de fournisseurs qui obtiennent les adresses IP avec le consentement des utilisateurs. Ceci ne constitue pas un avis juridique : vérifiez la réglementation en vigueur dans votre juridiction.

Foire aux questions

Quels sont les meilleurs proxys pour le web scraping ?

Ce sont les types les moins chers acceptés par vos cibles : les proxys de centre de données pour les sites ouverts en volume, les proxys FAI pour les flux nécessitant une connexion ou comportant plusieurs étapes, les proxys résidentiels pour les cibles plus strictes ou spécifiques à un emplacement, et les proxys mobiles pour les sites optimisés pour les mobiles. Testez ensuite les fournisseurs présélectionnés sur vos URL.

Quel type de proxy est le mieux adapté au web scraping ?

Il n’y en a pas un qui soit universellement le meilleur. Commencez par les proxys de centre de données (rapides et bon marché) ; passez aux proxys résidentiels lorsque les sites bloquent les réseaux de centre de données ou que vous avez besoin d’un ciblage au niveau de la ville ; utilisez les proxys FAI lorsqu’une adresse IP stable doit être conservée ; et les proxys mobiles uniquement lorsque les cibles font le plus confiance aux réseaux des opérateurs.

Les proxys résidentiels sont-ils plus efficaces que les proxys de centre de données pour le scraping ?

Les adresses IP résidentielles proviennent de connexions domestiques ; elles sont donc plus difficiles à bloquer, mais coûtent plus cher et sont généralement facturées au gigaoctet. Les proxys de centre de données sont plus rapides et moins chers, même si certains sites bloquent purement et simplement ces réseaux. Utilisez les proxys de centre de données lorsque cela est possible.

Dois-je utiliser des proxys rotatifs ou « sticky » pour le web scraping ?

Utilisez des proxys rotatifs (une nouvelle adresse IP par requête) pour les récupérations de pages indépendantes à grande échelle, et des sessions fixes (une seule adresse IP pendant une durée déterminée) pour la pagination, les paniers, les connexions ou les flux où le site lie l’état à votre adresse IP. Vérifiez d’abord la durée maximale des sessions fixes chez chaque fournisseur.

Combien coûtent les proxys pour le web scraping ?

Les tarifs d’entrée de gamme en paiement à l’utilisation varient entre environ 1 et 8,50 $/Go pour les adresses résidentielles, et entre quelques centimes et quelques dollars par mois pour les adresses de centre de données ou de FAI. Le poids des pages, le taux de réussite et le nombre de tentatives déterminent le coût réel : comparez le coût pour 1 000 pages récupérées avec succès.

De combien de proxys ai-je besoin pour le web scraping ?

Dimensionnez le pool en fonction du taux de requêtes par cible, et non du volume total : estimez le nombre de requêtes par minute qu’une adresse IP peut envoyer avant d’atteindre les limites de débit, puis divisez votre taux cible par ce chiffre. Les passerelles résidentielles à rotation gèrent cela ; avec des adresses IP dédiées de centre de données ou de FAI, dimensionnez le pool vous-même.

Les proxys gratuits sont-ils sûrs pour le web scraping ?

Non. Les proxys publics gratuits sont souvent lents, éphémères, déjà bloqués ou gérés par des opérateurs inconnus qui peuvent voir ou modifier le trafic non chiffré. Ils conviennent pour l’apprentissage ; n’y transmettez jamais d’identifiants ni de données clients. Pour une utilisation en production, optez pour un fournisseur payant offrant une provenance claire, une assistance et des conditions d’utilisation précises.

Ai-je besoin de proxys anonymes ou « élite » pour le web scraping ?

Oui. Les proxys transparents transmettent votre véritable adresse IP dans les en-têtes. Les proxys anonymes et « élite » (à haut niveau d’anonymat) la masquent ; les proxys « élite » évitent également de révéler qu’un proxy est utilisé. Les proxys commerciaux destinés au scraping sont généralement de type « élite » : vérifiez les en-têtes de requête lors de vos tests.

Quels sont les meilleurs proxys pour le scraping sur Google ?

Les moteurs de recherche appliquent des limitations de débit strictes et varient les résultats en fonction de la localisation ; utilisez donc des proxys résidentiels ou FAI avec ciblage par pays et par ville, maintenez des débits faibles et alternez les proxys. Pour les requêtes nombreuses ou les résultats structurés, une API SERP revient souvent moins cher par résultat obtenu.

Comment savoir si un fournisseur de proxys résidentiels respecte les principes éthiques ?

Demandez-lui comment il obtient les adresses IP, si les propriétaires des appareils donnent leur consentement éclairé et peuvent se désinscrire, s’ils sont rémunérés, et comment les clients sont vérifiés. Privilégiez les fournisseurs qui publient ces informations. À l’heure où nous écrivons ces lignes, les mesures publiques prises à l’encontre des réseaux résidentiels liés à des appareils compromis font de l’approvisionnement un élément à prendre en compte dans votre propre analyse des risques.

Quand dois-je utiliser une API de scraping plutôt que des proxys ?

Optez pour cette solution lorsque les blocages, les CAPTCHA et l’empreinte numérique nécessitent plus de temps de développement que la collecte de données, ou lorsque vous avez besoin d’un rendu JavaScript à grande échelle. Une API de scraping gère la rotation, les tentatives de reconnexion et le rendu, et est facturée par requête aboutie. Conservez les proxys classiques là où ils fonctionnent déjà.

Est-il légal d’utiliser des proxys pour le web scraping ?

Dans la plupart des pays, oui. Ce qui importe, ce sont les données que vous collectez et la manière dont vous le faites : limitez-vous aux données publiques, respectez les conditions d’utilisation des sites et le fichier robots.txt, ne contournez pas les identifiants de connexion ni les contrôles d’accès, et traitez les données à caractère personnel conformément à la loi. Ceci ne constitue pas un avis juridique ; vérifiez la législation en vigueur dans votre juridiction.

Choisissez en fonction de la tâche, puis justifiez le coût

Commencez par la tâche de scraping, pas par la liste des marques. Choisissez le type de proxy le moins cher accepté par vos cibles, comparez le coût par requête réussie et effectuez un test au niveau du contenu avant d’acheter un forfait important.

Vous avez besoin de proxys résidentiels, ou vous êtes prêt à confier des cibles difficiles à une API ? Découvrez les forfaits résidentiels de WebScrapingAPI, ou essayez gratuitement l’API Scraper avec 5 000 requêtes.

À propos de l'auteur

Robert Munceanu, Développeur full-stack @ WebScrapingAPI

Robert Munceanu

Développeur full-stack

Robert Munceanu est développeur Full Stack chez WebScrapingAPI ; il participe à l'ensemble du produit et contribue à la création d'outils et de fonctionnalités fiables qui soutiennent la plateforme.

Tutoriel Python Nodriver : extraction de données de navigateur en mode furtif, du premier script à la mise en production
Les techniques de web scraping

Tutoriel Python Nodriver : extraction de données de navigateur en mode furtif, du premier script à la mise en production

TL;DR: En bref : Nodriver est une bibliothèque Python asynchrone qui pilote Chromium via le Chrome DevTools Protocol, sans Selenium ni binaire chromedriver. Utilisez-la lorsqu'un navigateur furtif auto-hébergé, plus proche d'une vraie session Chrome, convient mieux qu'une pile WebDriver, mais sachez qu'elle ne supprime pas à elle seule les risques liés à l'IP, au TLS ou au comportement. Ce tutoriel va d'un premier script à la production en conteneur et à une Browser API hébergée.

Suciu Dan16 min read
Lire l'article
Comment gérer les URL de redirection Google /goto et les jetons CAES dans un outil de collecte de données SERP
Les techniques de web scraping

Comment gérer les URL de redirection Google /goto et les jetons CAES dans un outil de collecte de données SERP

TL;DR: En bref : Les URL Google /goto avec un jeton CAES, ainsi que les anciens wrappers /url, sont des couches de redirection, pas des destinations : un scraper de SERP qui traite chaque href comme final fausse le suivi de positions et les bases de liens. Préférez une API SERP structurée lorsqu'elle renvoie les liens de destination. Si vous devez analyser le HTML, classez chaque href, dédoublonnez les redirections et résolvez-les avec un simple GET. Ne déchiffrez pas CAES.

Suciu Dan14 min read
Lire l'article
En-têtes de réponse HTTP dans cURL : Tous les drapeaux, techniques et recettes de script
Les techniques de web scraping

En-têtes de réponse HTTP dans cURL : Tous les drapeaux, techniques et recettes de script

TL;DR: cURL cache les en-têtes de réponse par défaut. Utilisez -i pour voir les en-têtes avec le corps, -I pour une requête HEAD qui ne renvoie que les en-têtes, -v pour un débogage complet de la requête/réponse, et -D pour enregistrer les en-têtes dans un fichier. Pour les scripts modernes, cURL 7.83+ vous permet d'extraire des en-têtes individuels ou de les récupérer tous en JSON avec l'option -w write-out.

Suciu Dan13 min read
Lire l'article

Commencez à créer

Prêt à faire évoluer votre système de collecte de données ?

Rejoignez plus de 2 000 entreprises qui utilisent WebScrapingAPI pour extraire des données Web à l'échelle de l'entreprise, sans aucun coût d'infrastructure.