France Company Registry Scraper — SIREN, VAT & Directors
Pricing
from $1.75 / 1,000 results
France Company Registry Scraper — SIREN, VAT & Directors
Search and scrape the French company registry: company name, SIREN, VAT number, legal form, NAF activity, employees, status, address, coordinates and directors (dirigeants). For KYC, due diligence, B2B and lead generation. Independent tool, not affiliated with the French government.
Pricing
from $1.75 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Search and extract the official French company registry: company name, SIREN, VAT number, legal form, NAF activity, employees, status, address, coordinates and directors (dirigeants). Search by name or look up exact SIREN numbers — clean JSON/CSV/Excel in seconds. Built for KYC, due diligence, B2B prospecting and lead generation.
What This Actor Does
This Actor searches France's official company registry and returns rich structured data. For each company it captures:
- Identity — company name, SIREN, acronym, VAT number, legal form
- Directors (dirigeants) — names, roles (Président, Gérant…) and birth years — a real contact/lead layer
- Profile — NAF activity code, company size (GE/ETI/PME), employee range, status (active/ceased), establishment count, creation date
- Location — full HQ address, city, department, region, postal code and coordinates
Search by company name (paginated) or look up exact SIREN numbers to verify specific companies.
Why Use This
- KYC + directors in one. Beyond SIREN/VAT/address, you get the company's directors — the people to contact, not just the entity.
- Lead generation. Director names + roles + company activity/size make targeted B2B outreach lists.
- Official & complete. Drawn from the French government's own company data — SIREN, VAT, legal form, status.
- Clean and free. Reads the official public API — no key, no anti-bot, no browser.
Quick Start
Run it in the console (no code)
- Add Company name searches (e.g.
boulangerie,logiciel) and/or exact SIREN numbers. - Set Max companies, click Start.
- Export as JSON, CSV, Excel or HTML, or push to Google Sheets, a webhook or a database.
Run it via API (Python)
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run_input = {"searchTerms": ["logiciel"], "maxItems": 500}run = client.actor("YOUR_USERNAME/france-companies-scraper").call(run_input=run_input)for c in client.dataset(run["defaultDatasetId"]).iterate_items():print(c["name"], "·", c["siren"], "·", c["vatNumber"], "·", c["directorNames"])
Build a director lead list (Python)
run = client.actor("YOUR_USERNAME/france-companies-scraper").call(run_input={"searchTerms": ["agence marketing"], "maxItems": 500,})for c in client.dataset(run["defaultDatasetId"]).iterate_items():for d in c.get("directors", []):print(d["name"], "-", d["role"], "@", c["name"], c["city"])
Input Parameters
| Field | Type | Description |
|---|---|---|
searchTerms | array | Company names/keywords to search. |
sirenList | array | Exact 9-digit SIREN numbers to look up. |
maxItems | integer | Max companies across all searches. 0 = no limit. |
maxPages | integer | Max pages per search (25 per page). Default 40. |
proxyConfiguration | object | Apify Proxy. Datacenter is enough (public API). |
Output
Each company is one record:
{"siren": "652014051","name": "CARREFOUR","vatNumber": "FR14652014051","legalFormCode": "5599","activityCode": "64.20Z","companySize": "GE","status": "Active","establishments": 12,"dateCreated": "1963-01-01","address": "93 Avenue de Paris, 91300 Massy","city": "Massy", "department": "91", "region": "Île-de-France","latitude": 48.72, "longitude": 2.29,"directorNames": "Alexandre Bompard; ...","directors": [{"name": "Alexandre Bompard", "role": "Président du conseil d'administration", "birthYear": "1972"}],"registryUrl": "https://annuaire-entreprises.data.gouv.fr/entreprise/652014051"}
Note: VAT is present for VAT-registered entities; directors are included where the registry publishes them.
Use Cases
1. KYC & due diligence
Verify French companies by SIREN, VAT, legal form, status and directors for onboarding and compliance.
2. B2B lead generation
Build director-level lead lists by activity, size and region — with the names and roles of decision-makers.
3. Prospecting & enrichment
Enrich CRM records with SIREN, VAT, address, size and director data.
4. Market research
Map companies by NAF activity, size and region to size a market or track new registrations.
Tips
- SIREN is the company identifier; VAT and SIRET (per-establishment) are also included.
directorscarries name + role + birth year;directorNamesis a flat string for quick use.companySizeis GE (large), ETI (mid), PME (SME) — handy for segmentation.- Schedule it with Apify Schedules to monitor changes.
Frequently Asked Questions
Do I need an account or key? No. The registry API is public and free — no login, key or anti-bot.
What is SIREN / SIRET? SIREN is the 9-digit company identifier; SIRET identifies a specific establishment. Both are official French identifiers.
Are directors always included? Directors are included where the registry publishes them (most active companies). Individual entrepreneurs may have a single manager.
What export formats are supported? JSON, CSV, Excel, HTML, or via API — plus Google Sheets, webhooks, Make and Zapier.
Legal & Responsible Use
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the French government or INSEE. All trademarks are the property of their respective owners. It reads only the public company registry. Comply with applicable terms and data-protection laws (GDPR) when handling director data.