Aller au contenu
Retour au blog

Meilleurs proxys mobiles pour le web scraping en 2026 : 9 fournisseurs classés

Sergiu InizianDernière mise à jour le 28 min read
Meilleurs proxys mobiles pour le web scraping en 2026 : 9 fournisseurs classés
En bref : Decodo est le meilleur proxy mobile polyvalent pour la plupart des équipes de scraping, Oxylabs convient au ciblage précis par opérateur et par ASN à grande échelle, et SOAX offre le plus de contrôle sur la rotation. Achetez des proxys mobiles rotatifs, facturés au Go, lorsque chaque requête doit provenir d'une IP d'opérateur différente ; achetez une IP mobile dédiée lorsque vous avez besoin d'une identité stable. La plupart des pages publiques se scrapent sans problème avec des types de proxys moins chers.

Votre scraper tourne sans problème sur des IP résidentielles, jusqu'au jour où une cible pensée d'abord pour le mobile se met à répondre par des blocages et des CAPTCHA. C'est généralement à ce moment que les équipes se tournent vers les proxys mobiles : des adresses IP qui appartiennent à des opérateurs de téléphonie mobile, que les sites hésitent à bannir, et qui coûtent plus cher que tout autre type de proxy. Ce guide classe neuf fournisseurs de proxys mobiles, avec des prix relevés en octobre 2026 et les critères qui font vraiment la différence : ciblage par opérateur, unité de facturation, contrôle des sessions et conditions d'essai. Vous trouverez aussi un court script Python pour tester n'importe quel essai avant de payer un forfait complet. WebScrapingAPI ne vend pas de proxys mobiles. Nous ne figurons donc pas dans le classement. Si vous voulez seulement récupérer des pages, l'alternative gérée est présentée plus bas.

L'essentiel

  • Deux unités de facturation. Les pools mobiles rotatifs sont facturés au Go de trafic. Les IP mobiles dédiées sont facturées par IP ou par modem, à la journée, à la semaine ou au mois.
  • Fourchette de prix de cette liste. Le trafic mobile rotatif coûte environ 2 à 7,50 $ par Go sur les forfaits d'entrée de gamme. Les IP mobiles dédiées vont d'environ 10 $ par jour ou par semaine à environ 130 $ par mois.
  • Pourquoi les IP mobiles sont difficiles à bloquer. Les opérateurs placent de nombreux abonnés derrière une même IP publique grâce au NAT à l'échelle de l'opérateur (CGNAT), si bien que bannir cette IP peut bloquer de vrais clients.
  • Quand vous n'en avez pas besoin. La plupart des pages publiques se scrapent très bien avec des proxys datacenter, ISP ou résidentiels. Réservez le mobile aux cibles qui vous bloquent encore.

Que sont les proxys mobiles, et pourquoi sont-ils difficiles à bloquer ?

Les proxys mobiles font passer vos requêtes par des adresses IP que les opérateurs mobiles attribuent aux téléphones et aux modems cellulaires. Les opérateurs placent de nombreux abonnés derrière une même IP publique grâce au NAT à l'échelle de l'opérateur, si bien qu'une seule adresse peut représenter des centaines de personnes réelles. La bloquer, c'est risquer de bloquer de vrais clients. Voilà pourquoi les sites hésitent à bannir les IP mobiles.

Les opérateurs n'ont pas assez d'adresses IPv4 publiques pour chaque téléphone. Ils attribuent donc aux appareils des adresses privées, qu'ils traduisent en une adresse publique partagée à la périphérie de leur réseau. La RFC 6598 réserve justement le bloc 100.64.0.0/10 comme espace d'adressage partagé à cet effet. La RFC 7021, qui évalue l'impact du CGN sur les applications, note qu'il devient plus difficile d'attribuer un abus derrière ce mécanisme et que mettre sur liste noire une adresse partagée peut pénaliser les utilisateurs légitimes qui l'utilisent. Les normes confirment donc l'idée que « les sites hésitent à bloquer les IP mobiles ».

L'IP de sortie appartient en outre au réseau de l'opérateur, identifié par son numéro de système autonome (ASN), et non à un data center. C'est la première chose que consultent les systèmes de réputation d'IP, et un ASN d'opérateur ressemble à du trafic grand public ordinaire.

Une IP mobile ne reste toutefois qu'un signal parmi d'autres. Les sites vérifient aussi les en-têtes de requête, les empreintes TLS et navigateur, la fréquence des requêtes et le comportement. Un scraper négligent se fait donc repérer, même sur une IP d'opérateur. Vous ne savez pas quel type de proxy convient à quelle tâche ? Commencez par notre guide des types de proxys pour le web scraping.

Quels fournisseurs de proxys mobiles sont les meilleurs pour le web scraping en 2026 ?

Decodo est le meilleur choix polyvalent pour la plupart des équipes de scraping, et Oxylabs convient aux équipes qui ont besoin d'un ciblage précis par opérateur et par ASN à grand volume. SOAX offre le plus de contrôle sur la rotation. IPRoyal et Proxy-Seller vendent des IP mobiles dédiées, DataImpulse est le moins cher au Go, et Rayobyte, NodeMaven et AirProxy répondent à des besoins plus spécifiques.

Tableau 1 : comparatif des fournisseurs de proxys mobiles (prix d'octobre 2026)

Fournisseur

Idéal pour

Unité de facturation

Prix d'entrée

Réseaux annoncés

Ciblage annoncé

Sessions

SOCKS5

Essai ou remboursement

Decodo

Rapport qualité-prix polyvalent

Au Go

8 $/Go sans engagement (affiché à 4 $ avec une promotion de 50 %)

3G/4G/5G

Pays, ville, ASN

Rotatives ou persistantes

Oui

Bouton d'essai gratuit ; remboursement sous 14 jours

Oxylabs

Ciblage opérateur et ASN à grand volume

Au Go

7,50 $/Go, jusqu'à 3,50 $

3G/4G/LTE/5G

Du continent aux coordonnées, ASN, opérateur

Rotatives ; persistantes jusqu'à 24 h

Oui

Crédit de bienvenue de 5 $ ; achats en libre-service non remboursables

SOAX

Contrôle de la rotation

Au Go (tarif unique avec le résidentiel)

5 $/Go en Sandbox ; 3 $/Go en Builder (tarifs US)

3G/4G/5G

Pays, région, ville, FAI ; ASN, code postal sur les offres supérieures

Par requête, après N requêtes, minutée, en cas d'erreur ou persistante

Oui

Pas d'essai gratuit ; offre Sandbox sans frais fixes

IPRoyal

Rotatif ou dédié

Au Go ou par jour/mois

6,80 $/Go ; 10,11 $/jour en dédié

5G/4G/3G/LTE

Pays, État, ville, opérateur

Rotatives ou dédiées

Oui

Forfait dédié de 24 heures

DataImpulse

Le moins cher au Go

Au Go, sans expiration

2 $/Go

3G/4G/5G/LTE

Pays ; État, ville, code postal, ASN (nouveau)

Rotatives ; persistantes jusqu'à 120 min

Oui

Politique de remboursement de 7 jours

Rayobyte

Opérateurs américains, au mois

Au Go, mensuel

3 $/Go (forfait à 250 $)

Non précisé

Opérateurs américains ; autres pays via le service commercial

Rotatives ou persistantes

Non précisé

Mobile uniquement via le service commercial

Proxy-Seller

Opérateur par IP

Par IP

10 $ par IP (partagée, 1 semaine)

5G/4G/LTE

Opérateur et emplacement à l'achat

Rotation par lien ou toutes les 5/30 min

Oui

Pas d'essai standard ; POC pour les entreprises

NodeMaven

Sessions persistantes longues

Au Go

2,20 $/Go

5G/4G/LTE

Pays, ville, FAI

Rotatives ; persistantes jusqu'à 24 h

Oui

Essai payant à 3,50 $ (750 Mo)

AirProxy

SIM dédiée en Europe

Par proxy, 30 jours

67 €

4G

Italie uniquement

Minuteur, planning, bouton ou lien API

Non précisé

9,90 € pour 72 h ; remboursement sous 48 heures sur le premier paiement

« Non précisé » signifie que les pages mobiles du fournisseur ne le mentionnent pas, et non que la fonctionnalité est absente. Si c'est important pour vous, posez la question avant d'acheter.

Le point fort de chacun, en une ligne :

  1. Decodo : la plupart des équipes de scraping qui veulent un pool mobile rotatif avec ciblage par ASN et une période de remboursement.
  2. Oxylabs : les tâches à grand volume qui exigent un ciblage par opérateur, par ASN ou au niveau des coordonnées.
  3. SOAX : les équipes qui veulent décider par script du moment exact où l'IP change.
  4. IPRoyal : ceux qui veulent choisir, chez un même fournisseur, entre un pool rotatif et une IP mobile dédiée.
  5. DataImpulse : le prix sans engagement le plus bas au Go, avec un trafic qui n'expire jamais.
  6. Rayobyte : un volume mensuel régulier sur les réseaux des opérateurs américains.
  7. Proxy-Seller : choisir un opérateur et un emplacement précis pour chaque IP.
  8. NodeMaven : les sessions qui doivent conserver la même IP mobile pendant des heures.
  9. AirProxy : une SIM 4G dédiée pour des cibles européennes.

Comment avons-nous classé ces fournisseurs de proxys mobiles ?

Nous avons noté chaque fournisseur sur des informations qu'il publie et que vous pouvez vérifier : les réseaux mobiles couverts (3G, 4G, LTE, 5G), la finesse du ciblage par opérateur ou par ASN, le contrôle des sessions (rotation et durée de persistance), les protocoles, la transparence des prix et les conditions d'essai ou de remboursement. Nous avons ignoré les tailles de pool, taux de réussite et vitesses revendiqués par les fournisseurs.

Il n'y a volontairement aucun benchmark de taux de réussite ici. La réussite dépend de la cible, du jour et de votre client. Un chiffre mesuré sur les cibles de quelqu'un d'autre ne vaut donc pas pour les vôtres. Lancez plutôt le script de test ci-dessous sur vos propres cibles pendant chaque essai.

Certains noms n'ont pas été retenus. Bright Data vend aussi des IP mobiles sur de vraies connexions 3G, 4G et 5G, et exige une courte vérification KYC (connaissance du client) avant de pouvoir les utiliser. Sa page de tarifs publique n'affichait pas de prix pour le mobile, nous n'avons donc pas pu le comparer équitablement aux autres. Webshare ne vend pas de proxys mobiles. Plusieurs fournisseurs de la version 2021 de cette liste ont un site qui ne se charge plus ou ne vendent plus de proxys mobiles. Ils ont donc quitté le classement.

Quels proxys mobiles figurent dans la liste, et combien coûte chacun ?

Neuf fournisseurs figurent dans la liste. En octobre 2026, le trafic mobile rotatif coûte environ 2 à 7,50 $ par Go sur les forfaits d'entrée de gamme, et descend sous les 3,50 $ par Go à grand volume. Les IP mobiles dédiées coûtent d'environ 10 $ par jour ou par semaine à environ 130 $ par mois, généralement avec une bande passante illimitée.

Les prix s'entendent hors TVA lorsque le fournisseur le précise.

1. Decodo : les meilleurs proxys mobiles polyvalents pour la plupart des équipes

Choisissez Decodo pour un pool mobile rotatif performant, sans la paperasse des offres entreprise. L'offre sans engagement est affichée à 8 $ par Go, et la page de tarifs la montre à 4 $ avec une promotion de 50 %. Les forfaits mensuels vont de 7,50 $ par Go pour 2 Go à 5,50 $ par Go pour 100 Go, eux aussi affichés à moitié prix. Le pool couvre la 3G, la 4G et la 5G, prend en charge HTTP(S) et SOCKS5, et inclut sans supplément le ciblage par pays, par ville et par ASN. Sa page produit propose à la fois des sessions rotatives et des sessions persistantes. Les forfaits affichent un bouton « Start free trial » et une option de remboursement sous 14 jours. Inconvénient : les prix mis en avant dépendent d'une promotion qui peut prendre fin. Pendant l'essai, vérifiez que le ciblage par ASN renvoie bien l'opérateur demandé.

2. Oxylabs : le meilleur pour le ciblage opérateur et ASN à grand volume

Choisissez Oxylabs si la précision du ciblage compte plus que le prix d'entrée. Son pool mobile rotatif est facturé au Go : 7,50 $ sur les plus petits paliers, 6,67 $ jusqu'à 14 Go, 5 $ jusqu'à 100 Go et 3,50 $ à partir de 714 Go. Il couvre la 3G, la 4G, le LTE et la 5G, et prend en charge HTTP(S), HTTP3 et SOCKS5. Vous pouvez cibler par continent, pays, État, ville, coordonnées ou ASN, avec un ciblage par opérateur et sans frais supplémentaires. Les sessions statiques conservent une même IP jusqu'à 24 heures. Les nouveaux comptes reçoivent un crédit de bienvenue de 5 $ utilisable sur les proxys mobiles. Inconvénient : les achats en libre-service ne sont pas remboursables, alors dépensez ce crédit sur vos vraies cibles avant de vous abonner. Pendant l'essai, vérifiez qu'une session persistante de 24 heures conserve réellement la même IP tout au long de votre tâche.

3. SOAX : le meilleur contrôle de la rotation

Choisissez SOAX pour décider précisément quand votre IP change. Un tarif unique couvre ses réseaux résidentiel et mobile, et varie selon le palier du pays de sortie. Pour les pays de premier palier comme les États-Unis, l'offre Sandbox sans frais fixes est facturée 5 $ par Go, Builder coûte 200 $ par mois à 3 $ par Go, et Enterprise démarre à 0,85 $ par Go. Le réseau mobile couvre la 3G, la 4G et la 5G via HTTP, HTTPS ou SOCKS5. Vous pouvez faire tourner l'IP à chaque requête, après N requêtes, après un délai défini ou en cas d'erreur, ou bien verrouiller un nœud persistant. Le ciblage couvre le pays, la région, la ville et le FAI, avec l'ASN et le code postal à partir de l'offre Scale. Inconvénient : il n'y a pas d'essai gratuit, et le ciblage le plus fin exige un forfait plus important. Testez la rotation en cas d'erreur sur votre cible la plus difficile.

4. IPRoyal : le meilleur pour choisir entre rotatif et dédié

Choisissez IPRoyal si vous hésitez entre un pool partagé et votre propre IP mobile. Il vend les deux. Les forfaits rotatifs coûtent 6,80 $ par Go pour 2 Go, et descendent à 5,20 $ par Go pour 100 Go. Les proxys mobiles dédiés démarrent à 10,11 $ pour 24 heures ou 130 $ pour 30 jours, les durées plus longues étant un peu moins chères par mois. Le réseau couvre la 5G, la 4G, la 3G et le LTE, prend en charge HTTP(S) et SOCKS5, et filtre par pays, État, ville ou opérateur. Le forfait de 24 heures est le moyen le moins cher de cette liste pour tester une IP d'opérateur rien qu'à vous. Inconvénient : à faible volume, un forfait dédié coûte bien plus cher sur un mois qu'un pool partagé. Pendant l'essai, mesurez combien de temps l'IP met à changer après un appel de rotation.

5. DataImpulse : le moins cher au Go sans engagement

Choisissez DataImpulse si le prix au Go est le critère décisif. L'offre sans engagement coûte 2 $ par Go, avec un pack de démarrage à 5 $ pour 2,5 Go réservé aux nouveaux utilisateurs et un forfait à 50 $ pour 25 Go. Le volume fait baisser le tarif à 1,60 $ par Go sur son forfait à 1 600 $ pour 1 To, et le trafic n'expire pas. Le pool couvre la 3G, la 4G, la 5G et le LTE via HTTP(S) ou SOCKS5, avec des sessions rotatives ou persistantes jusqu'à 120 minutes. Le ciblage par pays est inclus dans le prix, et le ciblage par État, ville, code postal et ASN est présenté comme nouveau. Une politique de remboursement de 7 jours s'applique. Inconvénient : moins de contrôles de session et d'assistance que chez les fournisseurs orientés entreprise. Pendant l'essai, vérifiez à quelle fréquence le nouveau filtre ASN renvoie le réseau demandé.

6. Rayobyte : le meilleur pour le trafic des opérateurs américains en forfait mensuel

Choisissez Rayobyte si vous scrapez des cibles américaines avec un volume mensuel régulier. Ses IP mobiles passent par les réseaux d'opérateurs américains, en mode persistant ou rotatif, et les forfaits sont vendus par le service commercial. Professional coûte 250 $ par mois pour 83 Go (3 $ par Go), Business 1 000 $ pour 571 Go (1,75 $ par Go) et Corporate 2 500 $ pour 2 632 Go (0,95 $ par Go). Sa page explique simplement le principe du CGNAT : de nombreux utilisateurs de téléphones partagent chaque IP d'opérateur. Le service commercial peut ajouter des opérateurs d'autres pays pour un projet. Inconvénient : la bande passante du forfait expire au bout de 30 jours, il n'existe pas d'essai mobile en libre-service, et sa page mobile ne mentionne ni SOCKS5 ni la 5G. Le premier mois, mesurez la part des 83 Go que vos pages consomment réellement.

7. Proxy-Seller : le meilleur pour choisir un opérateur par IP

Choisissez Proxy-Seller si vous avez besoin d'un opérateur précis sur un marché précis. Il vend l'accès mobile par IP plutôt qu'au Go. L'accès partagé démarre à 10 $ par IP, avec un minimum d'une adresse pour une semaine, et les IP dédiées sont tarifées dans son configurateur. Vous choisissez le type d'accès, l'emplacement et l'opérateur avant de payer. Sa page indique la 5G, la 4G et le LTE, HTTP(S) et SOCKS5, ainsi qu'une bande passante illimitée dans le cadre de la politique d'usage raisonnable de l'opérateur. L'IP change à la demande via un lien, ou automatiquement toutes les 5 ou 30 minutes. Inconvénient : il n'y a pas d'essai gratuit standard pour le mobile, même si les équipes en entreprise peuvent demander une preuve de concept gratuite. Pendant votre première semaine, vérifiez que l'ASN de sortie correspond à l'opérateur choisi.

8. NodeMaven : le meilleur pour les sessions persistantes longues

Choisissez NodeMaven si votre tâche a besoin qu'une même IP mobile tienne pendant des heures. Le trafic mobile est facturé au Go à partir de 2,20 $, et les forfaits incluent à la fois ses pools résidentiel et mobile. Le réseau mobile couvre la 5G, la 4G et le LTE. Les sessions persistantes durent jusqu'à 24 heures, ou vous pouvez opter pour la rotation automatique. Les forfaits indiquent un ciblage par pays, ville et FAI, et la page mobile ajoute des options de code postal et d'opérateur. Vous vous connectez avec des identifiants HTTP ou SOCKS5, et le trafic non utilisé est reporté sur la période de facturation suivante. Il n'y a pas d'essai gratuit, mais un essai payant à 3,50 $ inclut 750 Mo. Inconvénient : ses pages sont axées sur le multi-comptes et les réseaux sociaux. Vérifiez donc qu'il convient à vos cibles de scraping. Pendant l'essai, maintenez une session persistante pendant quelques heures et consignez chaque changement d'IP.

9. AirProxy : le meilleur pour une SIM dédiée en Europe

Choisissez AirProxy si vous voulez une carte SIM 4G entière pour vous seul afin de viser des cibles européennes. Chaque proxy est une SIM dédiée située en Italie, facturée 67 € pour 30 jours avec données illimitées. Vous contrôlez la rotation : à un intervalle personnalisé, à des heures fixes de la journée, avec un bouton « change IP » ou via un lien API qui fait tourner l'IP à chaque chargement. Un essai de 72 heures coûte 9,90 € et ne se renouvelle pas automatiquement. Le premier paiement d'un compte est intégralement remboursable sous 48 heures. Inconvénient : un seul pays, ce qui convient aux cibles européennes et aux sessions longues et stables, pas au scraping mondial. Pendant l'essai, utilisez le lien de rotation avec le script ci-dessous et vérifiez que la nouvelle IP appartient toujours à un opérateur mobile italien.

Où se situe WebScrapingAPI s'il ne vend pas de proxys mobiles ?

WebScrapingAPI ne vend pas de proxys mobiles. Si vous en achetez uniquement pour récupérer des pages sur des sites protégés, Scraper API est l'alternative gérée. Vous envoyez une URL, et le service s'occupe du routage des proxys, de la rotation, des nouvelles tentatives et, si besoin, du rendu JavaScript. Le rendu et le géociblage ne consomment aucun crédit supplémentaire, et l'essai inclut 5 000 requêtes.

Les forfaits Scraper API vont de 19 $ par mois pour 7 000 requêtes à 599 $ pour 450 000. Chaque forfait inclut le ciblage par pays, et vous pouvez ajouter un contexte de ville, d'État ou d'ASN pris en charge lorsque l'emplacement modifie la réponse. Les réponses JSON indiquent le coût de chaque appel, ce qui vous permet de suivre les dépenses par cible.

Ce n'est pas le bon outil lorsque vous avez besoin d'une vraie IP d'opérateur dans votre propre client : endpoints réservés aux applications, travail sur des comptes connectés ou contenu qui varie selon l'opérateur. Dans ces cas, achetez un proxy mobile dans la liste ci-dessus.

Si vous voulez des IP brutes moins chères que le mobile, nos proxys résidentiels démarrent à 8,50 $ par Go sans engagement.

La 4G ou la 5G compte-t-elle pour le web scraping ?

Pour la plupart des projets de scraping, non. La 4G et la 5G désignent la liaison radio entre un appareil et l'opérateur, ce qui influe surtout sur le débit et la latence. Les sites cibles voient l'IP publique et l'ASN de l'opérateur, pas la génération radio. Ne payez plus cher pour la 5G que si le débit compte, et jugez chaque réseau sur les résultats de vos propres essais.

La présentation du système 5G par le 3GPP explique ce que la 5G change dans le réseau lui-même : une nouvelle radio et un nouveau cœur de réseau conçus pour plus de capacité et une latence plus faible. Le site que vous scrapez n'y voit pas pour autant un autre type d'IP.

Quand une page de tarifs indique « 3G/4G/LTE/5G », cela signifie généralement que le pool inclut des appareils sur ces réseaux. Il est rare de pouvoir choisir la génération à chaque requête, et aucune des pages des neuf fournisseurs ne le promet. La couverture dans votre pays cible et le choix de l'opérateur comptent bien davantage. Sur un modem dédié, la fréquence de changement de l'IP dépend du moment où le modem se reconnecte à l'opérateur, et non du fait qu'il soit en 4G ou en 5G.

Faut-il acheter des proxys mobiles rotatifs ou une IP mobile dédiée ?

Achetez des proxys mobiles rotatifs, facturés au Go, quand chaque requête doit provenir d'une IP d'opérateur différente et que vos pages sont légères. Achetez une IP mobile dédiée ou un port de modem, facturé à la journée ou au mois, quand vous avez besoin d'une identité stable, de beaucoup de bande passante ou de maîtriser le moment où l'IP change.

Un pool rotatif vous attribue une nouvelle IP d'opérateur à chaque requête ou à chaque session, à partir d'un ensemble partagé d'appareils. La plupart proposent aussi des sessions persistantes, qui conservent une IP pendant une durée définie, par exemple 120 minutes chez DataImpulse ou 24 heures chez Oxylabs et NodeMaven, avant la rotation. Pour aller plus loin, lisez comment fonctionne la rotation d'IP.

Une IP mobile dédiée est un modem ou une SIM qui vous est attribué. L'IP ne change pas tant que vous ne la faites pas tourner ou que l'opérateur ne la réattribue pas.

Tableau 2 : pool rotatif ou IP mobile dédiée


Pool mobile rotatif

IP mobile dédiée

Unité de facturation

Au Go

Par IP ou SIM, à la journée, à la semaine ou au mois

Idéal pour

De nombreuses requêtes légères depuis des IP différentes

Une identité stable, des pages lourdes, des sessions longues

Changement d'IP

À chaque requête, à chaque session ou après une fenêtre de persistance

Quand vous le déclenchez (lien, API, bouton) ou selon un minuteur

Bande passante

Mesurée ; chaque octet compte

Illimitée sur les forfaits qui l'indiquent

Prix d'entrée type sur cette liste

2 à 7,50 $ par Go

De 10 $ par IP pour une semaine à 130 $ pour 30 jours

Fournisseurs

Decodo, Oxylabs, SOAX, IPRoyal, DataImpulse, Rayobyte, NodeMaven

IPRoyal, Proxy-Seller, AirProxy

Combien coûtent les proxys mobiles par page exploitable ?

Divisez le prix au Go par le nombre de pages obtenues par Go, puis divisez par votre taux de réussite. À 4 $ par Go et avec des pages de 300 Ko, une requête coûte environ 0,0012 $. Si 60 % des requêtes aboutissent, chaque page exploitable coûte environ 0,002 $, soit 2 $ les 1 000. Des pages plus lourdes et des blocages font vite grimper la note.

La formule est la suivante :

coût par page exploitable = (prix au Go × taille de la page en Go) ÷ taux de réussite

Utilisez les unités décimales, où 1 Go vaut 1 000 000 Ko. Une page de 300 Ko pèse donc 0,0003 Go. La taille de page de 300 Ko et le taux de réussite de 60 % sont des valeurs d'exemple, pas des mesures.

Les forfaits au Go comptabilisent chaque octet transféré, y compris les pages de blocage, les pages CAPTCHA et les nouvelles tentatives. Un blocage vous coûte donc deux fois : une fois en bande passante, et une seconde fois lorsque vous réessayez.

Les IP dédiées inversent le calcul. Divisez le prix journalier ou mensuel par le nombre de pages exploitables collectées sur la période. À grand volume, une IP dédiée peut revenir moins cher qu'une tarification au Go, car la bande passante est illimitée sur les forfaits qui l'indiquent.

Une API de scraping facturée à la requête change encore d'unité. Le forfait Starter de Scraper API coûte 19 $ pour 7 000 requêtes, soit environ 0,0027 $ chacune, et Pro coûte 599 $ pour 450 000, soit environ 0,0013 $ chacune. Pour les prix de tous les types de proxys, consultez notre comparatif des prix des proxys payants, tous types confondus.

Tableau 3 : coût par page exploitable, exemple chiffré

Option

Prix

Unité

Coût par requête (exemple)

Coût par page exploitable à 60 % de réussite (exemple)

Pool mobile, pages de 300 Ko

2 $

Au Go

0,0006 $

0,0010 $

Pool mobile, pages de 300 Ko

4 $

Au Go

0,0012 $

0,0020 $

Pool mobile, pages de 300 Ko

7,50 $

Au Go

0,00225 $

0,00375 $

Scraper API Starter

19 $

7 000 requêtes

environ 0,0027 $

Voir les conditions du forfait

La taille de page et le taux de réussite sont des valeurs d'exemple. Utilisez les vôtres, issues d'un essai.

Les proxys mobiles sont-ils meilleurs que les proxys résidentiels pour le scraping ?

Pas toujours. Les IP mobiles inspirent davantage confiance grâce au NAT à l'échelle de l'opérateur, mais elles coûtent généralement plus cher au Go et peuvent être plus lentes. Commencez par des proxys résidentiels pour la plupart des sites, et ne basculez en mobile que les cibles bloquées. Choisissez d'emblée le mobile pour le contenu réservé au mobile, les endpoints d'applications ou les cibles qui bloquent les plages résidentielles.

On cherche souvent des « proxys mobiles résidentiels », mais il s'agit de deux produits distincts. Les IP résidentielles proviennent de connexions haut débit domestiques, les IP mobiles des opérateurs de téléphonie mobile. Les tarifs d'entrée du résidentiel sont nettement inférieurs à la plupart des tarifs mobiles. Faites donc passer l'essentiel de vos pages par des IP résidentielles et réservez le mobile aux cibles récalcitrantes. Pour un classement des proxys résidentiels, consultez les meilleurs proxys résidentiels rotatifs. Pas sûr que le mobile soit la bonne réponse ? Comparez les meilleurs proxys pour le web scraping selon la tâche.

Quand n'avez-vous pas besoin de proxys mobiles ?

Vous n'avez pas besoin de proxys mobiles pour la plupart des pages publiques. Les sites statiques, les API faiblement protégées et le crawling de masse fonctionnent très bien avec des proxys datacenter ou ISP, pour une fraction du coût. Utilisez des IP résidentielles pour les sites grand public, et réservez le mobile aux cibles qui vous bloquent encore. Une API de scraping peut remplacer toute la pile.

Montez en gamme dans l'ordre : d'abord le datacenter, puis l'ISP ou le résidentiel, puis le mobile, ou une API gérée à n'importe quelle étape où la gestion des proxys ne vaut plus votre temps. Commencez par des proxys datacenter partagés et dédiés pour le volume, et passez aux proxys ISP pour les sessions longues lorsque vous avez besoin d'une IP stable d'apparence résidentielle. Avant d'acheter plus cher, essayez les solutions qui ne nécessitent pas de nouveau proxy : des en-têtes réalistes, un rythme plus lent et des empreintes cohérentes règlent une part étonnante des blocages.

Comment tester un proxy mobile pendant sa période d'essai ?

Envoyez dix requêtes via la passerelle vers un endpoint qui renvoie l'IP, puis comptez les IP de sortie uniques. Recherchez le propriétaire de chaque IP et vérifiez qu'il s'agit d'un opérateur mobile, et non d'un data center. Confirmez qu'une session persistante conserve la même IP et que des identifiants erronés renvoient une erreur 407, puis essayez votre vraie cible.

Le script ci-dessous effectue les trois premières vérifications. Lancez-le pendant l'essai avec la passerelle rotative de votre fournisseur dans PROXY_URL, un nom d'utilisateur lié à une session dans STICKY_PROXY_URL et, pour un modem dédié, le lien de rotation du fournisseur dans ROTATE_URL. Il s'appuie sur la prise en charge des proxys de Python Requests.

"""Mobile proxy trial check: exit IPs, sticky behavior, rotation, and who owns each exit IP.

Usage (credentials stay in env vars, never in code):
  export PROXY_URL="http://USER:PASS@gateway.example:7000"            # rotating endpoint
  export STICKY_PROXY_URL="http://USER-session-abc:PASS@gateway.example:7000"  # optional
  export ROTATE_URL="https://provider.example/api/rotate?key=..."      # optional, dedicated ports
  python check_mobile_proxy_trial.py --requests 10
"""
import argparse
import ipaddress
import json
import os
import re
import time

import requests

IP_ECHO = "https://httpbin.org/ip"
MOBILE_HINTS = ("mobile", "wireless", "cellular", "lte", "telecom", "t-mobile", "verizon",
                "at&t", "vodafone", "orange", "telefonica", "jio", "airtel")


def session_for(proxy_url):
    s = requests.Session()
    s.trust_env = False  # ignore HTTP(S)_PROXY from the shell so only the proxy under test is used
    s.proxies = {"http": proxy_url, "https": proxy_url}
    return s


def exit_ip(s, timeout):
    start = time.perf_counter()
    try:
        r = s.get(IP_ECHO, timeout=timeout)
    except requests.exceptions.ProxyError as e:
        if "407" in str(e):  # HTTPS through a proxy fails at CONNECT, so the 407 arrives as an exception
            raise SystemExit("407 Proxy Authentication Required: check the username and password")
        raise
    ms = round((time.perf_counter() - start) * 1000)
    if r.status_code == 407:
        raise SystemExit("407 Proxy Authentication Required: check the username and password")
    r.raise_for_status()
    return r.json()["origin"].split(",")[0].strip(), ms


def owner(ip):
    """Look up the network that announces an exit IP. ipinfo first (token optional), RDAP as fallback."""
    token = os.environ.get("IPINFO_TOKEN")
    try:
        r = requests.get(f"https://ipinfo.io/{ip}/json", params={"token": token} if token else None, timeout=10)
        if r.ok:
            return r.json().get("org", "")
    except requests.RequestException:
        pass
    try:
        r = requests.get(f"https://rdap.org/ip/{ip}", timeout=15)
        if r.ok:
            d = r.json()
            return f"{d.get('name', '')} ({d.get('country', '')})"
    except requests.RequestException:
        pass
    return "unknown"


def looks_mobile(org):
    # A name hint, not proof: carriers also run fixed-line and data center ranges.
    return any(re.search(rf"\b{re.escape(h)}\b", org.lower()) for h in MOBILE_HINTS)


def run(label, proxy_url, n, timeout):
    s = session_for(proxy_url)
    rows = []
    for i in range(n):
        try:
            ip, ms = exit_ip(s, timeout)
            rows.append({"i": i, "ip": ip, "ms": ms})
        except requests.RequestException as e:
            rows.append({"i": i, "error": type(e).__name__})
    ips = [r["ip"] for r in rows if "ip" in r]
    unique = sorted(set(ips))
    owners = {ip: owner(ip) for ip in unique}
    latencies = sorted(r["ms"] for r in rows if "ms" in r)
    summary = {
        "label": label,
        "requests": n,
        "ok": len(ips),
        "errors": [r["error"] for r in rows if "error" in r],
        "unique_exit_ips": len(unique),
        "median_ms": latencies[len(latencies) // 2] if latencies else None,
        "exit_owners": {ip: {"org": o, "looks_mobile": looks_mobile(o),
                             "private_or_cgnat": ipaddress.ip_address(ip) in ipaddress.ip_network("100.64.0.0/10")
                             or ipaddress.ip_address(ip).is_private}
                        for ip, o in owners.items()},
    }
    print(json.dumps(summary, indent=2))
    return summary


def main():
    ap = argparse.ArgumentParser()
    ap.add_argument("--requests", type=int, default=10)
    ap.add_argument("--timeout", type=float, default=20)
    a = ap.parse_args()

    rotating = os.environ.get("PROXY_URL")
    if not rotating:
        raise SystemExit("Set PROXY_URL to the provider's gateway, e.g. http://USER:PASS@host:port")
    run("rotating", rotating, a.requests, a.timeout)

    sticky = os.environ.get("STICKY_PROXY_URL")
    if sticky:
        s = run("sticky", sticky, a.requests, a.timeout)
        print("sticky held one IP:", s["unique_exit_ips"] == 1)

    rotate_url = os.environ.get("ROTATE_URL")
    if rotate_url:
        before, _ = exit_ip(session_for(rotating), a.timeout)
        requests.get(rotate_url, timeout=30).raise_for_status()
        time.sleep(10)  # modems need a few seconds to reattach to the carrier
        after, _ = exit_ip(session_for(rotating), a.timeout)
        print(json.dumps({"rotation_api": {"before": before, "after": after, "changed": before != after}}))


if __name__ == "__main__":
    main()

Comment lire la sortie :

  • unique_exit_ips sur l'exécution rotative doit être proche du nombre de requêtes si le pool fait tourner l'IP à chaque requête. Une valeur de 1 signifie que vous êtes sur un endpoint persistant ou dédié.
  • exit_owners et looks_mobile indiquent qui annonce chaque IP de sortie. Un nom d'opérateur est un indice, pas une preuve, car les opérateurs exploitent aussi des plages fixes et de data center. Quand looks_mobile vaut false, recherchez vous-même l'ASN avant d'incriminer le fournisseur.
  • sticky held one IP: True confirme que le nom d'utilisateur lié à une session conserve la même adresse pendant toute l'exécution. Relancez plus tard pour voir combien de temps la session dure réellement.
  • rotation_api.changed vous indique si le lien de rotation du fournisseur a réellement attribué une nouvelle IP au modem dédié.
  • Un mot de passe erroné arrête le script avec un message 407 Proxy Authentication Required, ce qui distingue les problèmes d'identifiants des blocages.
  • Les recherches de propriétaire utilisent ipinfo.io, qui limite le débit des requêtes anonymes. Définissez un IPINFO_TOKEN facultatif, ou laissez le script basculer sur RDAP.

Pour une passerelle SOCKS5, installez requests[socks] et utilisez une URL socks5h:// afin que les résolutions DNS passent elles aussi par le proxy (la RFC 1928 définit SOCKS5). Pour des vérifications générales valables pour tout type de proxy, consultez nos méthodes générales pour tester un proxy.

Pour limiter la première dépense, choisissez un court essai payant (le forfait dédié de 24 heures d'IPRoyal, l'essai à 3,50 $ de NodeMaven ou l'offre d'AirProxy à 9,90 € pour 72 heures) ou un forfait avec période de remboursement (14 jours chez Decodo ou 7 jours chez DataImpulse).

Les proxys mobiles sont-ils légaux et sourcés de manière éthique ?

Utiliser des proxys mobiles est légal dans la plupart des pays, mais la manière dont les IP ont été obtenues compte. Certains réseaux de proxys ont enrôlé des téléphones via des SDK cachés dans des applications, sans consentement clair. Privilégiez les fournisseurs qui expliquent leur sourcing, appliquent une procédure KYC et publient des règles d'utilisation acceptable, et ne scrapez que des données publiques dans le respect des conditions de chaque site et du droit local.

En janvier 2026, l'équipe de threat intelligence de Google a décrit le démantèlement d'un vaste réseau de proxys résidentiels dont les opérateurs distribuaient des SDK que des développeurs intégraient dans des applications mobiles et de bureau, transformant les appareils des utilisateurs en nœuds de sortie. Si un fournisseur ne peut pas expliquer d'où viennent ses IP mobiles, considérez-le comme un signal d'alerte.

Certains fournisseurs de cette liste abordent directement la question du sourcing. Proxy-Seller indique que ses IP mobiles proviennent d'accords avec des opérateurs, et Oxylabs publie une page sur l'origine de ses proxys. Lisez ces pages vous-même plutôt que de vous fier aveuglément à une certification. Ceci ne constitue pas un avis juridique. Si votre projet touche à des données personnelles ou aux conditions d'un site, consultez un juriste.

FAQ

Quels sont les meilleurs fournisseurs de proxys mobiles pour l'automatisation et la collecte de données ?

Pour le scraping et la collecte de données, Decodo et Oxylabs sont les choix polyvalents les plus solides, et SOAX offre le plus de contrôle sur la rotation. Pour une automatisation qui exige une identité stable, comme des sessions connectées, les IP mobiles dédiées d'IPRoyal, Proxy-Seller ou AirProxy conviennent mieux qu'un pool rotatif. Testez d'abord chacun sur vos propres cibles.

Les proxys mobiles valent-ils leur surcoût pour le web scraping ?

Seulement pour les cibles qui vous bloquent encore sur des IP résidentielles, pour le contenu réservé au mobile ou pour les endpoints d'applications. Le trafic mobile coûte généralement plus cher au Go que le résidentiel : commencez donc par des proxys moins chers et ne basculez en mobile que les cibles bloquées. Mesurez le coût par page exploitable, pas le coût au Go.

Quelle est l'option de proxy mobile la moins chère ?

Dans cette liste, DataImpulse est l'option sans engagement la moins chère à 2 $ par Go, et NodeMaven démarre à 2,20 $ par Go, en octobre 2026. Les offres par IP démarrent autour de 10 $ pour une journée ou une semaine. Les proxys mobiles gratuits ne valent pas le risque, et les listes de proxys gratuits ne servent qu'à des tests jetables.

Les proxys mobiles prennent-ils en charge SOCKS5 ?

Beaucoup, oui. Decodo, Oxylabs, SOAX, IPRoyal, DataImpulse, Proxy-Seller et NodeMaven indiquent sur leurs propres pages la prise en charge de SOCKS5 en plus de HTTP. Les autres n'indiquent que HTTP ou ne précisent rien. SOCKS5 est utile quand votre client a besoin de trafic non HTTP ou d'une résolution DNS côté proxy. En Python, installez requests[socks] et utilisez une URL de proxy socks5h.

Les proxys mobiles arrêtent-ils les CAPTCHA et la détection des bots ?

Ils réduisent les blocages liés à la réputation des IP, car les IP d'opérateur sont partagées par de nombreux utilisateurs réels. Ils ne corrigent pas les autres signaux vérifiés par les sites, comme les en-têtes, les empreintes de navigateur, la fréquence des requêtes et le comportement. Attendez-vous à moins de CAPTCHA, pas à zéro, et respectez les conditions de chaque site. Une API de scraping gérée prend en charge une plus grande partie de ces signaux à votre place.

À quoi servent les proxys mobiles ?

Les équipes utilisent des proxys mobiles pour collecter des données publiques sur des sites qui bloquent les plages datacenter et résidentielles, pour voir le contenu et les publicités propres au mobile dans un pays donné, pour tester des applications et des sites mobiles depuis de vrais réseaux d'opérateurs, et pour gérer des comptes, par exemple sur les réseaux sociaux, qui exigent une IP stable et de confiance.

Quelle est la différence entre les proxys mobiles rotatifs et dédiés ?

Les proxys mobiles rotatifs vous donnent une nouvelle IP d'opérateur à chaque requête ou à chaque session, à partir d'un pool partagé facturé au Go. Un proxy mobile dédié est un modem ou une SIM qui vous est attribué, facturé à la journée ou au mois, souvent avec une bande passante illimitée. Vous décidez quand son IP change, via un lien, un appel API ou un minuteur.

Peut-on cibler un opérateur mobile ou un ASN précis ?

Certains fournisseurs le permettent. Oxylabs propose le ciblage par opérateur et par ASN, Decodo le ciblage par ASN, IPRoyal filtre par opérateur, et Proxy-Seller vous laisse choisir l'opérateur avant l'achat. SOAX propose le ciblage par ASN sur ses offres supérieures, et DataImpulse le présente comme une nouveauté. Vérifiez l'ASN de sortie pendant votre essai avec une recherche.

Combien de temps un proxy mobile peut-il conserver la même IP ?

Cela dépend du fournisseur et de l'opérateur. Oxylabs et NodeMaven annoncent des sessions persistantes jusqu'à 24 heures, et DataImpulse jusqu'à 120 minutes. Les proxys sur modem dédié conservent leur IP jusqu'à ce que vous la fassiez tourner ou que l'opérateur la réattribue. Prévoyez des changements inattendus et concevez vos scrapers pour reprendre après l'un d'eux.

La 5G est-elle meilleure que la 4G pour le web scraping ?

La 5G peut être plus rapide, mais elle ne change pas la façon dont un site juge l'IP. Les sites voient l'adresse et le réseau de l'opérateur, pas la génération radio, et la plupart des pools mélangent des appareils 3G, 4G, LTE et 5G. Choisissez un fournisseur pour sa couverture, son ciblage et son prix, puis vérifiez la vitesse sur vos propres cibles.

Obtenir des pages sans gérer d'IP mobiles

Récupérez vos pages sans gérer d'IP mobiles. Si vous achetez des proxys mobiles uniquement pour contourner des blocages, essayez d'abord Scraper API. Le service gère pour vous le routage, la rotation, les nouvelles tentatives et le rendu JavaScript, sans crédit supplémentaire pour le rendu ou le géociblage, et les requêtes échouées ne sont pas facturées. Commencez avec 5 000 requêtes gratuites.

Besoin d'IP brutes pour votre propre scraper ? Comparez les forfaits de proxys résidentiels.

À propos de l'auteur

Sergiu Inizian, Rédacteur de contenu technique @ WebScrapingAPI

Sergiu Inizian

Rédacteur de contenu technique

Sergiu Inizian est rédacteur technique chez WebScrapingAPI ; il rédige des contenus clairs et pratiques qui aident les développeurs à comprendre le produit et à l'utiliser efficacement.

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.