France Annuaire Entreprises Scraper (SIRENE)
Pricing
from $18.00 / 1,000 result items
France Annuaire Entreprises Scraper (SIRENE)
Search the French national business registry (SIRENE) and pull rich company records: SIREN, SIRET, legal name, headquarters, NAF activity, employee band, registration date, directors, capital, status and geo coords. Free filtering by name, sector or location across 30M+ active French firms.
Pricing
from $18.00 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share

🇫🇷 France Annuaire Entreprises Scraper
🚀 Pull rich company records from the French national business registry (SIRENE) in seconds.
🕒 Last updated: 2026-05-06 · 📊 42 fields per record · 30M+ active French companies · 101 départements · directors, capital, NAF codes, geo coordinates, status
The France Annuaire Entreprises Scraper searches the official French national business registry (Annuaire des entreprises, powered by SIRENE) and returns structured records for any company registered in France. SIRENE is the canonical reference maintained by INSEE and is updated daily as companies form, change ownership, or close.
The scraper covers all 30 million active companies and self-employed individuals across 101 départements, every NAF/APE activity code, and every legal form. Filters run server-side, so a single run can isolate active bakeries in Paris, every consulting SAS in Lyon, or all registered farms in Brittany.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| B2B sales, market research, compliance teams, fintech KYC, journalists, gov-tech analysts | Lead lists by NAF code, KYC and ownership checks, sector benchmarking, regional market sizing, news investigations on French firms |
📋 What the France Annuaire Entreprises Scraper does
Five filtering workflows in a single run:
- 🔍 Free-text search. Match by company name, SIREN, SIRET, or director name across the full registry.
- 🏷️ NAF/APE filter. Restrict by INSEE activity code, e.g.
47.11Dfor hypermarkets or62.01Zfor software publishers. - 📍 Département filter. Scope to one of 101 French départements by 2-digit code (75 for Paris, 13 for Bouches-du-Rhône).
- ⚖️ Legal form filter. Filter by INSEE legal-nature code (SAS, SARL, SA, micro-entrepreneur, association).
- 🟢 Status filter. Active only, closed only, or both.
💡 Why it matters: clean, server-side filtering removes the parser-and-pagination work from your team and keeps your dataset fresh on every run.
🎬 Full Demo
🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a downloaded dataset.
⚙️ Input
| Input | Type | Default | Behavior |
|---|---|---|---|
maxItems | integer | 10 | Records to return. Free plan caps at 10, paid plan up to 1,000,000. |
query | string | "carrefour" | Free text. Matches name, SIREN, SIRET, or director. |
department | string | "" | 2-digit département code. Empty = nationwide. |
naturejuridique | string | "" | INSEE legal-nature code. |
activite | string | "" | NAF/APE activity code. |
etat_administratif | string | "" | `A` active, `C` closed, empty = both. |
Example: 100 active bakeries in Paris.
{"maxItems": 100,"query": "boulangerie","department": "75","etat_administratif": "A"}
Example: all consulting SAS in Lyon.
{"maxItems": 500,"department": "69","naturejuridique": "5710","activite": "70.22Z"}
📊 Output
Each record contains 42 fields. Download the dataset as CSV, Excel, JSON, or XML.
🧾 Schema
| Field | Type | Example |
|---|---|---|
🆔 siren | string | "552120222" |
🏢 nomComplet | string | "CARREFOUR HYPERMARCHES" |
📋 siege.siret | string | "55212022200013" |
📍 siege.adresse | string | "93 AV DE PARIS, 91300 MASSY" |
🏙️ siege.commune | string | "MASSY" |
🗺️ siege.departement | string | "91" |
🌐 siege.latitude | number | null |
🌐 siege.longitude | number | null |
🏷️ natureJuridique | string | "5710" |
🛠️ activitePrincipale | string | "47.11F" |
📅 dateCreation | string | "1991-12-23" |
👥 trancheEffectifSalarie | string | null |
👤 dirigeants | array | [ { name, role } ] |
🟢 etatAdministratif | string | "A" |
🔗 registryUrl | string | "https://annuaire-entreprises.data.gouv.fr/..." |
🕒 scrapedAt | ISO 8601 | "2026-05-06T00:00:00.000Z" |
📦 Sample records
✨ Why choose this Actor
| Capability | |
|---|---|
| 🇫🇷 | Authoritative source. SIRENE is maintained by INSEE and is the legal reference for company existence in France. |
| 🔄 | Daily updates. New incorporations, ownership changes, and closures hit SIRENE within 24 hours. |
| 🎯 | Server-side filters. Combine query, NAF, département, legal form, and status in one run. |
| 🏷️ | Rich metadata. Directors, capital, employee bands, geo coordinates, registry links per record. |
| ⚡ | Fast. 100 records in under 30 seconds. |
📈 How it compares to alternatives
| Approach | Cost | Coverage | Refresh | Filters | Setup |
|---|---|---|---|---|---|
| ⭐ This Actor | $5 free credit | 30M+ companies | Daily refresh | name, NAF, dept, form, status | ⚡ 2 min |
| Pappers / Societe.com paid | €69+/month | Same SIRENE base | Daily | Yes (paid) | 🐢 Account setup |
| Raw INSEE bulk dump | Free | All | Monthly | None (bulk file) | 🐢 ETL pipeline |
| Manual lookups | Free | Manual | Live | Manual | 🕒 One at a time |
Pick this Actor when you want broad coverage, server-side filtering, and no pipeline maintenance.
🚀 How to use
- 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
- 🌐 Open the Actor. Go to the France Annuaire Entreprises Scraper page on the Apify Store.
- 🎯 Set input. Pick your filters and
maxItems. - 🚀 Run it. Click Start and let the Actor collect your data.
- 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.
⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.
💼 Business use cases
🔌 Automating France Annuaire Entreprises Scraper
Control the scraper programmatically for scheduled runs and pipeline integrations:
- 🟢 Node.js. Install the
apify-clientNPM package. - 🐍 Python. Use the
apify-clientPyPI package. - 📚 See the Apify API documentation for full details.
The Apify Schedules feature lets you trigger this Actor on any cron interval. Hourly, daily, or weekly refreshes keep downstream databases in sync automatically.
🌟 Beyond business use cases
Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.
🤖 Ask an AI assistant about this scraper
Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:
- 💬 ChatGPT
- 🧠 Claude
- 🔍 Perplexity
- 🅒 Copilot
❓ Frequently Asked Questions
🧩 How does it work?
Set query, NAF code, département, legal form, or status filters. The Actor calls the official annuaire-entreprises endpoint and emits one structured record per company. Filters run server-side.
🔄 How fresh is the data?
SIRENE is updated daily by INSEE. Every Actor run pulls the latest snapshot.
📊 How many fields per record?
Up to 42 including SIREN, SIRET, full address, geo coordinates, NAF code, legal form, capital, dirigeants, and status.
👥 Does it include directors?
Yes. The dirigeants field returns an array of named officers with role when present in the public registry.
⚖️ Is this data public?
Yes. SIRENE is published under the Etalab open license, which permits commercial reuse with attribution.
🔁 Can I schedule recurring runs?
Yes. Use Apify Schedules to refresh hourly, daily, or weekly.
🌍 Does it cover overseas territories?
Yes. SIRENE includes mainland France and all overseas departments and collectivities.
💳 Do I need a paid Apify plan?
No. The free plan covers preview runs (10 records). Paid lifts the cap and unlocks scheduling.
🆘 What if a run fails?
Apify retries transient errors automatically. Partial datasets are preserved.
🔌 What about closed companies?
Set etat_administratif to C to filter to closed-only for offboarding research.
🔌 Integrate with any app
France Annuaire Entreprises Scraper connects to any cloud service via Apify integrations:
- Make - Automate multi-step workflows
- Zapier - Connect with 5,000+ apps
- Slack - Get run notifications in your channels
- Airbyte - Pipe data into your warehouse
- GitHub - Trigger runs from commits and releases
- Google Drive - Export datasets straight to Sheets
You can also use webhooks to trigger downstream actions when a run finishes.
🔗 Recommended Actors
- 🌐 GLEIF LEI Scraper - Global Legal Entity Identifier records
- 🇮🇸 Iceland Skatturinn Companies - Icelandic tax registry company search
- 📈 SEC EDGAR Full-Text Search - Search every SEC filing back to 2001
- 🏛️ FINRA BrokerCheck Scraper - U.S. broker-dealer profiles and disclosures
- 🌏 World Bank Indicators Scraper - Country economic indicators across 60+ years
💡 Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.
🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.
⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by INSEE, Annuaire des Entreprises, or any agency of the French Republic. All trademarks mentioned are the property of their respective owners. Only publicly available open data is collected.