French Business Directory Leads Scraper
Pricing
from $1.00 / 1,000 results
French Business Directory Leads Scraper
Unofficial: Scrape business listings from PagesJaunes.fr (French Yellow Pages) with full contact details: emails, phone numbers, addresses, geolocation, ratings, opening hours, and business metadata.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
1
Bookmarked
14
Total users
0
Monthly active users
0.34 hours
Issues response
5 days ago
Last modified
Categories
Share
French Business Directory Leads Scraper — Phones, Websites & Addresses
Extract business leads from a French business directory website including phone numbers, websites, full addresses, geolocation, ratings, opening hours, and business metadata.
About email addresses: this directory does not publish a business's direct email address on its listing pages. The "Contact by email" button on each listing opens a CAPTCHA-protected message form that asks you for your name/email/phone so the site can relay a message to the business internally — the business's own email is never present anywhere on the page or in that form, by design (this was independently confirmed while investigating the field, including inspecting the form's own submission fields). When a business happens to mention an email address in its free-text description (rare, but it does happen), this actor extracts it — that's the only legitimate source an email value can come from. Don't expect the email field to be populated on most results; that's the source site's own anti-scraping design, not a gap in this actor.
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by SOLOCAL, PagesJaunes, or any of their subsidiaries. All trademarks mentioned are the property of their respective owners.
What does this scraper do?
This actor scrapes business listings from a French business directory website. It extracts complete contact information for lead generation, market research, and business intelligence.
Search by business type and location, or provide direct directory search URLs. Each listing includes full contact details extracted from the business detail page.
Input
| Parameter | Type | Description |
|---|---|---|
search | String | What or who to search for (e.g., "plombier", "restaurant") |
location | String | City or area (e.g., "Paris", "Lyon", "Marseille") |
startUrls | Array | Direct PagesJaunes search URLs (alternative to search/location) |
maxItems | Number | Maximum number of results (default: 100) |
Provide either search + location or startUrls (or both).
Output
Each result contains the following fields:
| Field | Description |
|---|---|
name | Business name |
phone | Phone number |
email | Email address (rarely published on this directory — see note above; usually absent) |
website | Business website URL |
address | Full street address |
city | City |
zipCode | Postal code |
category | Business type/activity |
description | Business description |
rating | Average rating (out of 5) |
reviewCount | Number of reviews |
openingHours | Business hours |
latitude | GPS latitude |
longitude | GPS longitude |
siret | French business registration (SIRET) |
photos | Business photo URLs |
socialMedia | Social media profile links |
pagesJaunesUrl | Direct PagesJaunes listing URL |
scrapedAt | When the data was scraped |
Only fields with actual data are included — no empty or null values.
Example Output
{"name": "Plomberie Martin","phone": "01 23 45 67 89","website": "https://www.plomberie-martin.fr","address": "12 Rue de la Paix","city": "Paris","zipCode": "75002","category": "Plombier","description": "Plomberie générale, dépannage et installation","rating": 4.5,"reviewCount": 42,"openingHours": "Lun-Ven: 8h-18h; Sam: 9h-12h","latitude": 48.8698,"longitude": 2.3311,"siret": "12345678901234","photos": ["https://example.com/photo1.jpg"],"socialMedia": {"facebook": "https://facebook.com/plomberie-martin"},"pagesJaunesUrl": "https://www.pagesjaunes.fr/pros/12345678","scrapedAt": "2026-04-08T10:30:00.000Z"}
Use Cases
- Lead Generation: Find business contacts in any French city by industry
- Market Research: Analyze business density, ratings, and reviews by area
- Competitor Analysis: Map competitors in specific locations
- Business Directory: Build local business databases with verified contact info
- Sales Prospecting: Generate prospect lists with phone numbers, websites, and addresses
FAQ
How many results can I scrape?
You can scrape up to thousands of listings per run. Use the maxItems parameter to control the volume.
What locations are supported? Any location in France — cities, departments, postal codes, and neighborhoods.
How fresh is the data?
Data is scraped in real-time from PagesJaunes.fr. Each result includes a scrapedAt timestamp.
Are all fields always available?
Not all businesses have every field. email in particular is rarely available — this directory mostly hides it behind an internal contact form rather than publishing it directly (see the note near the top). website and siret are also not present for every listing. Only fields with actual data are included in the output.
Can I search for specific business types?
Yes, use the search field with any business type, service, or company name in French (e.g., "avocat", "dentiste", "restaurant italien").