Meilleurs scrapers Leboncoin en 2026 [No-Code + API]
⚡ Résumé en 30 secondes
- L'anti-bot de Leboncoin bloque la plupart des scrapers direct, donc la vraie question c'est pas les fonctionnalités... c'est lesquels scrapent sans risque et à grande échelle. J'en ai testé des dizaines sur les mêmes annonces auto et j'ai trouvé les 3 qui y arrivent, notés sur les données, la prise en main, la vitesse, le prix et la scalabilité
- lobstr.io, le meilleur choix global. C'est le seul outil qui te file le vrai numéro de téléphone du vendeur dans le même run que l'annonce, le seul qui bascule tout seul entre tes comptes Leboncoin quand l'un se fait déconnecter, et le moins cher à grande échelle (2 $ les 1000 sans téléphone, 5 $ avec). À prendre pour la prospection et le monitoring à gros volume. Le hic : c'est le plus lent par worker (3-4 annonces/min), un choix anti-ban assumé que tu peux rattraper avec les Slots
- Apify, le meilleur deuxième. C'est le seul à sortir la couche réputation vendeur complète (date d'inscription, taux de réponse, délai de réponse, badges, détail des évaluations), et il est plus rapide à 12 annonces/min. À prendre pour l'analyse vendeur et réputation. Le hic : impossible de récupérer téléphone et détails de l'annonce dans le même run, pas de bascule de compte, et un abonnement de 50 $/mois en plus de l'usage
- Piloterr, le meilleur pour les devs. Le plus rapide des trois à 20 annonces/min, le prix d'entrée le moins cher (5,4 $ les 1000, détails d'annonce inclus), une API propre avec une bonne doc et un MCP. À prendre pour des données d'annonces et de géoloc en mode code-first, vite. Le hic : aucun numéro de téléphone, pas de réputation vendeur, et pas d'interface no-code
- Ce guide détaille ce que chaque outil renvoie vraiment, là où chacun coince en silence, et lequel colle à ton besoin
- Les recalés : scripts maison en Python, extensions Chrome et scrapers généralistes type Bright Data et Zyte. Les raisons à la section « Comment j'ai choisi »
Si tu as déjà essayé de récupérer des annonces Leboncoin à une vraie échelle, tu sais déjà que ça résiste.
Il n'y a pas d'API officielle pour lire les données d'annonces, donc le scraping est la seule porte d'entrée.
Du coup, très peu d'outils arrivent vraiment à le scraper sans risque et à grande échelle. La plupart font bannir tes comptes, calent dès qu'un compte se déconnecte, ou lâchent en silence.

La plupart des listes « meilleurs scrapers Leboncoin » en ligne, c'est du marketing recyclé. Personne ne lance vraiment le même job dans chaque outil pour compter ce qui revient.
Alors je l'ai fait. J'ai testé des dizaines de scrapers Leboncoin sur les mêmes annonces auto, plusieurs runs chacun, j'ai gardé les 3 qui scrapent sans risque et à grande échelle, et je les ai mesurés sur les données, la vitesse et le prix.
| Critère | lobstr.io | Apify | Piloterr |
|---|---|---|---|
| Points de données (par annonce) | 132 | 147 | 80 |
| Numéro de téléphone du vendeur | ✅ | ⚠️ | ❌ |
| E-mail / SIREN / boutique en ligne (vendeurs PRO) | ✅ | ❌ | ❌ |
| Réputation vendeur (date d'inscription, taux de réponse, badges, évaluations) | ❌ | ✅ | ❌ |
| Nombre de favoris | ❌ | ✅ | ✅ |
| Date de dernière republication | ✅ | ❌ | ❌ |
| GeoJSON + vignettes d'images | ❌ | ⚠️ partiel | ✅ |
| Schéma multi-verticales (auto + immo + plus) | ✅ unifié | ⚠️ les deux, pas de schéma unifié | ⚠️ les deux, pas de schéma unifié |
| Données d'annonce + attributs auto (~40) | ✅ | ✅ | ✅ (quasi identique) |
| Note globale du vendeur (score + nombre) | ✅ | ✅ | ✅ |
| Entrée : URL de recherche / catégorie | ✅ | ✅ | ✅ |
| Entrée : paramètres avancés (mot-clé, code postal, type de vendeur) | ⚠️ via URL | ⚠️ via URL | ✅ dédié (mais buggé) |
| Filtre : Plus récent que | ✅ date + heure + fuseau | ✅ (date seule) | ❌ |
| Filtre : Max résultats par run / par recherche | ✅ les deux | ⚠️ pages seulement | ✅ (max annonces) |
| Filtre : Max pages | ✅ | ✅ | ✅ |
| Protection des comptes (bascule multi-comptes + temps de pause) | ✅ | ❌ | n/a (API) |
| Vitesse, sans téléphone (annonces/min) | 3-4 | 12 | 20 |
| Vitesse, avec téléphone (annonces/min) | 1 | 4 | ❌ |
| Montée en charge horizontale | ✅ 20 Slots/Squid, jusqu'à 100/compte | ⚠️ mémoire / runs parallèles | ⚠️ limites de l'API |
| Coût /1k, sans téléphone (entrée → échelle) | 8 $ → 2 $ | 8 $ → 8 $ (+50 $/mois) | 5,4 $ → 4,5 $ |
| Coût /1k, avec téléphone (entrée → échelle) | 20 $ → 5 $ | 16 $ (+50 $/mois) | ❌ |
| Interface | Dashboard no-code + API/MCP/SDK/CLI | Interface d'acteur + API/MCP/SDK/CLI | API + MCP (sans interface) |
| Suite d'outils Leboncoin dédiée | ✅ suite complète | ❌ | ❌ |
| Formats d'export | CSV, Excel, JSON | CSV, JSON, Excel, XML, JSONL | JSON (API) |
Si tu veux juste la réponse rapide, la voici.
Dis-moi juste lequel choisir
| Si tu veux... | Prends |
|---|---|
| Les numéros de téléphone des vendeurs pour la prospection | lobstr.io |
| Un scraping qui survit aux déconnexions de compte | lobstr.io |
| Le prix le plus bas à gros volume | lobstr.io |
| La réputation vendeur, les badges et les évaluations | Apify |
| La récup la plus rapide sur un seul worker | Piloterr |
| Une API propre pour un pipeline en code (sans téléphone) | Piloterr |
Tu veux les preuves derrière chaque choix ? Continue. Mais d'abord, la question à régler avant de scraper le moindre site français... est-ce que c'est seulement légal ?
Scraper Leboncoin, c'est légal ?
Avertissement : je ne suis pas avocat, et rien de tout ça n'est un conseil juridique. Si tu montes un truc sérieux, parle à quelqu'un qui connaît le droit français et européen.
Leboncoin l'autorise ? Non.
Au contraire, il met tout en œuvre pour t'en empêcher... le robots.txt interdit l'accès automatisé, les CGU interdisent l'extraction du contenu, et la protection anti-bot bloque les scripts à vue.

Mais est-ce que c'est illégal pour autant ? Pas forcément, tant que tu respectes le RGPD et le droit français et que tu ne bombardes pas le site.

- Scraper des données non substantielles pour un usage interne, c'est globalement toléré
- Republier ou revendre les données de Leboncoin, c'est interdit, et la justice française a déjà tranché là-dessus
- Les données perso des vendeurs (numéros, e-mails) sont des données personnelles au sens du RGPD, donc il te faut une base légale pour les collecter
Bon, maintenant que les règles sont posées, passons aux outils.
Comment j'ai choisi les meilleurs scrapers Leboncoin ?
Avant de tester quoi que ce soit, j'ai écumé les réseaux sociaux, les communautés de scraping et les forums pour voir où les gens bloquent vraiment avec Leboncoin.
Toujours le même schéma. Quelqu'un code son propre scraper, ça marche une semaine, puis l'anti-bot le bouffe.
Ensuite ils essaient de récupérer les numéros de téléphone, et le compte se fait déconnecter ou bannir.

Ou alors ils prennent un outil pas cher, et les données reviennent pauvres et incohérentes.
À partir de ces recherches, voici les critères sur lesquels j'ai noté chaque outil :
- Données ... la qualité, la cohérence et les vrais points de données récupérés par annonce. J'ai viré la plomberie (IDs internes, métadonnées de run, l'URL de recherche recopiée sur chaque ligne) pour qu'aucun outil ne soit crédité pour du bruit. Puis j'ai recoupé les champs litigieux valeur par valeur sur les trois jeux de données, pour qu'un champ juste renommé ne passe pas pour un champ manquant
- Prise en main ... la vitesse pour passer d'une URL aux données, si les filtres sont de vrais champs dans l'interface ou des paramètres d'URL bricolés à la main, et ce qui se passe quand un compte Leboncoin lâche en plein run
- Vitesse ... le nombre d'annonces récupérées par minute, mesuré sur plusieurs runs, en version sans téléphone et avec téléphone
- Coût ... ramené au prix pour 1000 annonces, à l'entrée et à grande échelle, abonnements, couches de compute et surcoût de blocage inclus
- Scalabilité ... jusqu'où chaque outil monte avec la concurrence, et à quoi ressemble le vrai plafond face aux limites de Leboncoin
Ce que j'ai écarté, et pourquoi :

- Les scripts maison sur GitHub. Les vieux wrappers open source leboncoin-api sont abandonnés, et n'importe quel script perso meurt dès que l'anti-bot bouge. Pas une vraie option pour du sérieux
- Les extensions Chrome. Elles s'étouffent au bout de quelques dizaines d'annonces, ne touchent pas aux numéros et ne tournent pas toutes seules
- Les scrapers généralistes comme Bright Data ou Zyte. Ils marchent, mais ils ne sont pas calibrés pour Leboncoin. C'est toi qui gères le parsing, l'anti-ban et la jonglerie de comptes
- Les acteurs Apify peu utilisés. Il y a une douzaine d'acteurs Leboncoin communautaires. J'ai testé celui qui sort vraiment le téléphone et la réputation vendeur, pas les expériences à trois utilisateurs
Ensuite j'ai payé l'abonnement de chaque outil retenu et je les ai tous lancés sur les mêmes annonces auto, plusieurs runs chacun, pour que les comptes de champs que tu vois soient exactement les mêmes annonces récupérées par chaque outil, côte à côte.
Trois outils sont passés. Les voici.
Comparatif complet des scrapers Leboncoin
| Critère | lobstr.io | Apify | Piloterr |
|---|---|---|---|
| Points de données (par annonce) | 132 | 147 | 80 |
| Numéro de téléphone du vendeur | ✅ | ⚠️ | ❌ |
| E-mail / SIREN / boutique en ligne (vendeurs PRO) | ✅ | ❌ | ❌ |
| Réputation vendeur (date d'inscription, taux de réponse, badges, évaluations) | ❌ | ✅ | ❌ |
| Nombre de favoris | ❌ | ✅ | ✅ |
| Date de dernière republication | ✅ | ❌ | ❌ |
| GeoJSON + vignettes d'images | ❌ | ⚠️ partiel | ✅ |
| Schéma multi-verticales (auto + immo + plus) | ✅ unifié | ⚠️ les deux, pas de schéma unifié | ⚠️ les deux, pas de schéma unifié |
| Données d'annonce + attributs auto (~40) | ✅ | ✅ | ✅ (quasi identique) |
| Note globale du vendeur (score + nombre) | ✅ | ✅ | ✅ |
| Entrée : URL de recherche / catégorie | ✅ | ✅ | ✅ |
| Entrée : paramètres avancés (mot-clé, code postal, type de vendeur) | ⚠️ via URL | ⚠️ via URL | ✅ dédié (mais buggé) |
| Filtre : Plus récent que | ✅ date + heure + fuseau | ✅ (date seule) | ❌ |
| Filtre : Max résultats par run / par recherche | ✅ les deux | ⚠️ pages seulement | ✅ (max annonces) |
| Filtre : Max pages | ✅ | ✅ | ✅ |
| Protection des comptes (bascule multi-comptes + temps de pause) | ✅ | ❌ | n/a (API) |
| Vitesse, sans téléphone (annonces/min) | 3-4 | 12 | 20 |
| Vitesse, avec téléphone (annonces/min) | 1 | 4 | ❌ |
| Montée en charge horizontale | ✅ 20 Slots/Squid, jusqu'à 100/compte | ⚠️ mémoire / runs parallèles | ⚠️ limites de l'API |
| Coût /1k, sans téléphone (entrée → échelle) | 8 $ → 2 $ | 8 $ → 8 $ (+50 $/mois) | 5,4 $ → 4,5 $ |
| Coût /1k, avec téléphone (entrée → échelle) | 20 $ → 5 $ | 16 $ (+50 $/mois) | ❌ |
| Interface | Dashboard no-code + API/MCP/SDK/CLI | Interface d'acteur + API/MCP/SDK/CLI | API + MCP (sans interface) |
| Suite d'outils Leboncoin dédiée | ✅ suite complète | ❌ | ❌ |
| Formats d'export | CSV, Excel, JSON | CSV, JSON, Excel, XML, JSONL | JSON (API) |
1. lobstr.io
Elle propose deux scrapers de recherche Leboncoin :
Leboncoin Listings & Phone Search Export ... les annonces complètes plus le vrai numéro du vendeur, en un seul run
Leboncoin Listings Search Export ... les mêmes données d'annonce sans le téléphone, plus rapide et moins cher

| Avantages | Inconvénients |
|---|---|
| Seul outil qui renvoie le vrai numéro du vendeur avec l'annonce | Pas de couche réputation ni d'évaluations vendeur |
| Seul outil qui bascule de compte quand l'un se déconnecte | Vitesse brute la plus lente (3-4/min, 1/min avec téléphone) |
| Schéma unifié pour l'auto, l'immo et plus | |
| Le moins cher à grande échelle (2 $/1k sans téléphone, 5 $/1k avec) | |
| Monte à ~2,6 M/mois par Squid (20 Slots), ~13 M sur le compte | |
| Facturation no-code la plus clean, sans abonnement ni frais de compute |
Données
lobstr.io renvoie 132 points de données par annonce. Ce qui fait la différence, c'est pas le nombre... c'est les données de contact et d'identité du vendeur en dessous, qu'aucun autre outil ne sort.

Voici l'ensemble des champs :
| Catégorie | Points de données |
|---|---|
| 📞 Contact | phone 🎁, has_phone, phone_from_user, functions.get_phone_numbers.filling_date |
| 👤 Vendeur | owner_name, owner_type, owner_store_id, user_id, no_salesmen, owner_siren 🎁, mail, has_online_shop 🎁, online_shop_url 🎁 |
| 🏷️ Données d'annonce | title, description, url, annonce_id, ad_type, category_name, status, first_publication_date, last_publication_date 🎁, expiration_date |
| 💶 Prix | price, currency 🎁 |
| 📍 Localisation | lat, lng, city, city_label, postal_code, department, region |
| 🚗 Attributs auto | brand, model, mileage, fuel, gearbox, horsepower, critair, regdate, car_price_min/max/positioning, argus_object_id, car_rotation_delay 🎁 (~40 au total) |
| 🏠 Multi-verticales 🎁 | area, floor, DPE, GES, room_count, furnished, has_swimming_pool, land_plot_area, price_per_square_meter, real_estate_type |
| ⭐ Note vendeur | rating_score, rating_count |
| 🖼️ Médias | picture, pictures, gallery |

Sur Leboncoin, où le numéro est tout l'intérêt d'un lead, ça transforme un tas d'annonces en vraie liste de contacts.
Prise en main
lobstr.io a été le plus simple à piloter des trois. Le parcours est un assistant tout bête... crée un Squid → ajoute tes URLs de recherche → réglages → lance.

Comment lui donner un job :
- Une URL de recherche ou de catégorie Leboncoin
- Une URL de recherche déjà filtrée sur Leboncoin... mets le prix, la marque, le kilométrage, la localisation ou le type de vendeur sur le site, copie l'URL, et il scrape exactement cette sélection
- Importer une liste d'URLs de recherche en masse
- Des URLs d'annonces via le scraper d'annonce associé
Filtres avant scraping :
- Plus récent que ... arrête le scraping quand les annonces dépassent un certain âge, en durée relative (24h, 7d, 2w) ou en date absolue à la seconde près, avec réglage du fuseau horaire
- Max résultats par run
- Max résultats par URL de recherche
- Max pages
Là où il prend le large, c'est la gestion des comptes, et sur Leboncoin c'est tout le nerf de la guerre. Leboncoin déconnecte et bloque les comptes en permanence, surtout quand tu révèles des numéros. lobstr.io est le seul outil ici qui l'anticipe :

- Connecte autant de comptes Leboncoin que tu veux à un seul run
- Quand un compte se déconnecte, il bascule tout seul sur le suivant au lieu de s'arrêter
- Des limites intelligentes et des temps de pause évitent que les comptes se fassent bannir pour de bon
- Si tous les comptes se déconnectent, le run se met en pause jusqu'à ce que tu resynchronises, au lieu de mourir
- Synchronise les comptes sans friction via une extension Chrome ou des endpoints API, sans bidouiller les cookies à la main
En plus, tu as une vraie gestion d'instance dans le Squid, une console de progression en direct avec horodatage par run, un plafond de crédits quotidien sans dépassement, et une planification intégrée pour du monitoring continu.
Et ça fait partie d'une suite Leboncoin complète.

Vitesse
C'est le seul vrai point faible de lobstr.io.
Sur un seul Slot, il fait 3 à 4 annonces par minute sans téléphone, et tombe à 1 par minute avec la récupération des numéros activée. Un job de 10 000 annonces à 3/min, c'est environ 55 heures sur un seul Slot.

C'est voulu. lobstr.io fait des pauses de 30 à 60 secondes entre les pages pour rester sous le radar de Leboncoin... sans ces pauses, la vitesse brute dépasse les 100 annonces par minute.

Il échange de la vitesse contre des comptes qui ne se font pas bannir.
La lenteur par worker est réelle, mais c'est le seul point faible que tu peux simplement régler à coups de Slots (on y revient dans la Scalabilité).
Coût
lobstr.io fonctionne avec un abonnement mensuel à crédits. 1 crédit = 1 annonce, sans frais de dépassement.

- Sans téléphone : 8 $ les 1000 à l'entrée, qui tombent à 2 $ les 1000 à grande échelle
- Avec téléphone : 20 $ les 1000 à l'entrée, qui tombent à 5 $ les 1000 à grande échelle
À grande échelle, un million d'annonces revient à 2 000 $ sans téléphone et 5 000 $ avec. Ce chiffre avec téléphone, c'est moins d'un tiers de ce que facture Apify au même volume.
La facturation est aussi la plus clean des trois... pas d'abonnement à un outil, pas de couche de compute à part, pas de mauvaise surprise de dépassement.
Scalabilité
Un seul Squid lobstr.io fait tourner jusqu'à 20 Slots en parallèle, chacun étant un bot de plus qui récupère des annonces en même temps.

C'est le plafond réaliste pour une instance, et c'est là que la lenteur par worker n'a plus d'importance.
Avec un Squid complet 24h/24 :
- Un Squid (20 Slots) : ~2,6 M d'annonces/mois sans téléphone, ~860 k avec
- Sur tout le compte (jusqu'à 100 Slots sur le plan max, répartis sur plusieurs Squids) : ~13 M d'annonces/mois
Du coup, l'outil le plus lent sur un seul worker a le plafond le plus haut de la liste dès que tu lances un Squid complet. Un job de 10 000 annonces qui prend ~55 heures sur un Slot tombe à moins de 3 heures sur 20.
Idéal pour : la génération de leads et la prospection sur Leboncoin (il te faut les numéros), le monitoring à gros volume, le scraping multi-verticales auto + immo, et tous ceux qui ont besoin que leur scraping survive aux déconnexions de compte Leboncoin.
2. Apify
Il y en a une douzaine pour Leboncoin, donc je les ai passés en revue de la manière la plus logique... en commençant par ceux qui avaient le plus d'utilisateurs actifs par mois.

Le téléphone, c'est le filtre qui a vite fait le tri. La plupart des acteurs ne le sortaient pas du tout, et deux-trois promettaient des numéros sans jamais en renvoyer un seul.
Après en avoir cramé plusieurs, je suis tombé sur celui qui sortait le plus de données, restait stable d'un run à l'autre, et livrait vraiment les numéros. C'est celui que je compare ici.

| Avantages | Inconvénients |
|---|---|
| Seul outil avec la couche réputation vendeur complète | Impossible d'avoir téléphone + détails d'annonce dans le même run |
| Plus rapide que lobstr.io (12/min) | Pas de bascule de compte... le run s'arrête quand un compte lâche |
| Gère l'auto et l'immo | Abonnement de 50 $/mois en plus de l'usage variable |
| 7 formats d'export + intégrations Apify | |
| Récupère les favoris et les IDs géographiques numériques |
Données
Le jeu de données d'Apify est le seul avec une vraie couche réputation vendeur, et elle est costaude. Voici les champs que personne d'autre ne renvoie :
| Catégorie | Points de données |
|---|---|
| 🛡️ Réputation vendeur 🎁 | seller_infos.registered_at, reply.rate, reply.in_minutes, reply.reply_time_text, presence.status, presence.last_activity, badges[] (RecommendedSeller, Responsiveness, VerifiedID), total_ads, description, url |
| 📊 Détail des évaluations 🎁 | feedback.category_scores (COMMUNICATION, PACKAGE, PRODUCT, RECOMMENDATION, USERATTENTION), feedback.segment_scores, `feedback.segmentcounts` |
| 🖼️ Médias du profil 🎁 | profile_picture (small, medium, large, extra-large) |
| ❤️ Engagement | counters.favorites |
| 🏷️ Données d'annonce | subject, body, url, list_id, category_name, category_id, first_publication_date, index_date, price[], price_cents |
| 📍 Localisation | lat, lng, city, zipcode, region_id, department_id, district, country_id |
| 🚗 Attributs auto | attributes.* (~40, quasi identique à lobstr.io) |
Si ton truc, c'est l'analyse vendeur ou le suivi de réputation ... à quel point un vendeur est réactif, comment il est noté par catégorie, depuis combien de temps il est sur la plateforme ... Apify est le seul outil qui te le sort d'office.
Il garde aussi le nombre de favoris, les IDs géographiques numériques et le prix en centimes.
Pour la prospection par contre, il y a un plafond net.
Il récupère bien les numéros de téléphone, mais seulement à petite échelle... Leboncoin déconnecte ton compte dès que tu tires des numéros en volume, et Apify n'a aucune solution multi-comptes pour continuer.

Une fois que Leboncoin te limite, c'est terminé, là où la bascule multi-comptes de lobstr.io continue de scraper tranquille.
Prise en main
L'acteur tient sur une seule page de config, plus simple que les scrapers généralistes chargés d'Apify.

Comment lui donner un job :
- Une ou plusieurs URLs de recherche Leboncoin, y compris celles déjà filtrées sur Leboncoin (prix, marque, localisation) et copiées direct depuis le site
- Des URLs d'annonces pour les détails
Filtres avant scraping :
- Plus récent que (date seule, sans heure)
- Max pages
- Option « collecter les détails de l'annonce » (visite de la page)
Le piège, c'est le workflow téléphone, et il est bien réel. Tu ne peux pas avoir les détails de l'annonce et le téléphone dans le même run.

Pour avoir les deux, tu lances d'abord les détails, puis tu reprends les URLs d'annonces dans un second run, tu branches tes cookies de compte à la main, et tu récupères les numéros à part.
Et il n'y a aucun filet de sécurité côté comptes. Tu ne peux pas connecter plusieurs comptes, il n'y a pas de bascule auto, et l'acteur balance les requêtes en rafale au lieu de les espacer.
Du coup, quand Leboncoin déconnecte ton compte en plein run, le run s'arrête net, et ces rafales rendent le blocage encore plus probable au départ.
Sur une plateforme aussi agressive, c'est la différence entre un job qui se termine et un job qui plante.
La config des cookies n'est pas documentée non plus. Apify te dit d'ajouter tes cookies de compte mais ne précise jamais lesquels ni comment, là où lobstr.io synchronise les sessions via une extension Chrome et des endpoints API à la place.
La marketplace d'Apify propose bien deux-trois autres acteurs Leboncoin communautaires... un envoi automatique de messages et un scraper d'avis de profil... mais ils sont tiers et éparpillés, pas une suite maintenue.
Vitesse

12 annonces par minute sans téléphone, qui tombent à 4 par minute avec... 3x plus rapide que lobstr.io sur un seul worker dans les deux cas. Un job de 10 000 annonces sans téléphone prend environ 14 heures.
Coût
La facturation d'Apify est la plus dure à cerner. Il y a un abonnement de 50 $/mois à l'acteur en plus de l'usage, et l'usage lui-même varie selon la fréquence à laquelle Leboncoin te bloque (les blocages font grimper le coût des proxies résidentiels et du compute).

- Sans téléphone : environ 8 $ les 1000 avec un taux de blocage généreux de 40 %, plus l'abonnement de 50 $/mois
- Avec téléphone : environ 16 $ les 1000, plus l'abonnement
Donc un million d'annonces sans téléphone tourne autour de 8 000 $ (4x les 2 000 $ de lobstr.io à grande échelle), et avec téléphone près de 16 000 $ (plus de 3x les 5 000 $ de lobstr.io). L'abonnement et la variabilité liée aux blocages en font le plus dur à budgéter.
Scalabilité
À 12/min sur un seul run, 24h/24, ça fait environ 518 000 annonces/mois sans téléphone. Correct, mais il n'y a pas de curseur de concurrence pour aller au-delà.
Tu montes en charge en allouant plus de mémoire et en lançant des jobs en parallèle... en payant plus de compute plutôt qu'en cliquant sur un bouton.
Le vrai plafond est pratique, pas théorique. Sans bascule de compte, un run avec téléphone qui perd son compte s'arrête, donc le débit réel en mode téléphone est limité par le temps que tu passes à surveiller les connexions.
Idéal pour : l'analyse vendeur et réputation... taux de réponse, badges, détail des évaluations, due diligence vendeur... quand tu n'as pas besoin des numéros dans la même passe, et les habitués d'Apify avec des crédits plateforme et des pipelines d'intégration.
3. Piloterr

Tu le branches dans ton propre code, ou tu fais construire une petite interface par un LLM (c'est ce que j'ai fait).
| Avantages | Inconvénients |
|---|---|
| Le plus rapide des trois (20/min, détails d'annonce inclus) | Aucun numéro de téléphone |
| Prix d'entrée le moins cher (5,4 $/1k) | La recherche par catégorie / paramètres avancés est imprécise et mal documentée |
| API REST propre + MCP + bonne doc | Pas d'interface no-code... tu construis la tienne |
| GeoJSON complet et toutes les tailles d'image | |
| Gère l'auto et l'immo |
Données
Piloterr scrape la vue détaillée de l'annonce, donc il embarque le nombre de favoris et tous les attributs de la vue détaillée comme Apify, plus deux choses qu'il est le seul à avoir :
| Catégorie | Points de données |
|---|---|
| 🗺️ GeoJSON 🎁 | location.feature.geometry.coordinates, feature.geometry.type, feature.properties, feature.type |
| 🖼️ Tailles d'image 🎁 | images.small_url, images.thumb_url, images.urls_large[], images.urls_thumb[], nb_images |
| ❤️ Engagement | counters.favorites |
| 🏷️ Données d'annonce | subject, body, url, list_id, category_name, category_id, first_publication_date, index_date, price[], price_cents |
| 📍 Localisation | location.city, city_label, zipcode, region_name, department_name, district, lat, lng |
| 🚗 Attributs auto | attributes[].* (~43, quasi identique, y compris le vehicle_battery_state_of_health des électriques) |
Si tu as besoin de données géo précises (la géométrie GeoJSON complète) ou de toutes les tailles d'image (de la vignette au grand format), Piloterr est le plus complet. Son lot d'attributs auto est d'ailleurs le plus large des trois en nombre brut.
Prise en main
Comme c'est une API, ce n'est pas du no-code au sens classique, mais la doc est vraiment bonne et il y a un MCP, donc tu peux copier la doc dans un LLM et monter une interface en quelques minutes.

Comment lui donner un job :

- Une URL de recherche Leboncoin, y compris une URL filtrée copiée direct depuis la recherche Leboncoin (endpoint Search)
- Des paramètres avancés... mot-clé, catégorie, type de vendeur, codes postaux... via un endpoint dédié
- Une URL ou un ID d'annonce pour les détails (endpoint Ad)
Filtres avant scraping :
- Max pages
- Max annonces
La recherche par catégorie avec paramètres avancés a l'air géniale sur le papier, mais c'est la partie que j'ai le moins aimée... elle peut renvoyer des résultats imprécis et elle est mal documentée.

Et comme c'est du pur API, il n'y a pas de gestion d'instance, pas de console en direct, et rien côté protection des comptes. Pour un développeur, ça passe, mais pour quiconque veut du no-code, c'est mort d'avance.
Vitesse

Piloterr est le plus rapide sur un seul worker, à 20 annonces par minute, appel aux détails d'annonce inclus. Un job de 10 000 annonces, c'est environ 8,3 heures. Comme il ne fait pas de téléphone, il n'y a pas de second palier lent pour le plomber.
Coût
Piloterr fonctionne aux crédits et ne facture que les requêtes réussies.

- Entrée : 5,4 $ les 1000 annonces, détails inclus
- À grande échelle : 4,5 $ les 1000
C'est le prix d'entrée le moins cher de la liste, ce qui le rend intéressant pour les petits jobs. Un million d'annonces à grande échelle, c'est environ 4 500 $ ... moins cher qu'Apify, mais plus du double des 2 000 $ de lobstr.io sans téléphone. Et rappelle-toi qu'il ne fait pas de téléphone, à aucun prix.
Scalabilité
À 20/min en tournant 24h/24, le plafond sur un seul worker est d'environ 864 000 annonces/mois ... le meilleur chiffre mono-worker de la liste.
Au-delà, tu montes en charge en lançant des requêtes en parallèle, limité par les crédits de ton plan et les limites de l'API de Piloterr plutôt que par un modèle de Slots ou de workers.
Il n'y a pas de contrôle de concurrence intégré sur lequel s'appuyer, donc le gros volume en continu, c'est à toi de l'orchestrer.
Idéal pour : les développeurs et les équipes data qui veulent une API rapide et propre pour des données d'annonces et de géoloc à petit prix d'entrée, et qui n'ont pas besoin des numéros ni de la réputation vendeur.
FAQ
Peut-on scraper les numéros de téléphone sur Leboncoin ?
Oui, mais seulement avec le bon outil. lobstr.io renvoie le vrai numéro du vendeur dans le même run que l'annonce, et bascule de compte quand l'un se déconnecte. Apify peut aussi sortir le téléphone, mais seulement dans un run séparé sans bascule, et Piloterr ne fait pas du tout de téléphone.
Quel est le meilleur scraper Leboncoin pour la prospection ?
lobstr.io, parce que la prospection vit ou meurt sur les données de contact et la survie des comptes. C'est le seul outil qui associe le vrai numéro à l'annonce en un seul run, et le seul qui bascule de compte quand Leboncoin en déconnecte un. Apify peut techniquement sortir le téléphone mais cale net dès qu'un compte lâche.
Quel scraper Leboncoin est le moins cher ?
Ça dépend du volume et de si tu as besoin du téléphone. Pour des petits jobs sans téléphone, Piloterr gagne sur le prix d'entrée (5,4 $/1k). À grande échelle sans téléphone, lobstr.io est de loin le moins cher... 2 $/1k contre 4,5 $ pour Piloterr et ~8 $ pour Apify, plus un abonnement de 50 $/mois.
Pour le téléphone à grande échelle, lobstr.io (5 $/1k) coûte moins d'un tiers des ~16 $/1k d'Apify.
Quel est le scraper Leboncoin le plus rapide ?
Piloterr, sur un seul worker, à 20 annonces/min détails inclus, devant les 12 d'Apify et les 3-4 de lobstr.io. Mais « le plus rapide sur un worker » et « le plus haut plafond mensuel », ce n'est pas pareil... les Slots de lobstr.io poussent son plafond à ~13 M/mois, loin devant les autres.
Leboncoin a-t-il une API officielle ?
Non. Leboncoin ne publie aucune API publique pour lire les données d'annonces, et son robots.txt interdit l'accès automatisé. Les « API » que tu croises sont des outils pour publier des annonces, pas pour les lire... donc un scraper est la seule voie.
Est-il légal de scraper Leboncoin ?
Ça dépend de quoi et comment. Les données agrégées et non personnelles pour un usage interne sont globalement tolérées, mais republier ou revendre les annonces a déjà perdu devant la justice française. Les données perso des vendeurs comme les numéros relèvent du RGPD, donc collecte-les avec une base légale, ne scrape pas derrière un login, et ne bombarde pas le site.
Quel scraper Leboncoin est le meilleur pour les données de réputation vendeur ?
Apify. Son acteur est le seul à renvoyer la couche réputation vendeur complète... date d'inscription, taux et délai de réponse, présence en ligne, badges de vérification, et le détail des évaluations par catégorie. lobstr.io et Piloterr capturent tous les deux la note globale du vendeur, mais pas le profil de réputation détaillé.
Peut-on scraper Leboncoin à grande échelle (1M+ annonces/mois) ?
Tranquillement avec lobstr.io. Un seul Squid avec 20 Slots fait ~2,6 M/mois, et le plan max atteint ~13 M sur tout le compte. Piloterr plafonne autour de 864 k sur un worker et Apify autour de 518 k, les deux ne montant en charge qu'en lançant des jobs en parallèle, sans vrai contrôle de concurrence.
Conclusion
Voilà qui boucle les meilleurs scrapers Leboncoin pour 2026.
Petit récap de qui domine sur quoi :
- lobstr.io domine sur les numéros de téléphone, la survie des comptes, les données multi-verticales, le prix le plus bas à grande échelle et le plafond le plus haut une fois les Slots ajoutés. Le choix par défaut pour la prospection et pour quiconque prend Leboncoin au sérieux à gros volume. Il paie ça par la vitesse par worker la plus lente et l'absence de données de réputation vendeur
- Apify domine sur la couche réputation vendeur... taux de réponse, badges, détail des évaluations. Le choix de spécialiste pour l'analyse vendeur, tant que tu peux te passer du combo téléphone-et-détails en un run et que ça ne te dérange pas de surveiller les comptes
- Piloterr domine sur la vitesse brute mono-worker, le prix d'entrée le moins cher et une API développeur propre. Le choix pour des pipelines en code qui tirent des données d'annonces et de géoloc, sans téléphone ni réputation au menu
Cette liste va évoluer au fil des mises à jour de ces outils. Je la tiendrai à jour.