Italian Company Register — Registro Imprese Scraper
Pricing
from $12.00 / 1,000 result scrapeds
Italian Company Register — Registro Imprese Scraper
Search and extract Italian company data from the Registro Imprese (Italian Business Register). Look up by company name, Codice Fiscale, or Partita IVA. Returns company name, VAT number, legal form, address, PEC, ATECO code, share capital, and registration status. No cookies, no login required.
Pricing
from $12.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
12
Total users
3
Monthly active users
2 days ago
Last modified
Categories
Share
Italian Company Register Scraper — Registro Imprese
Search the Registro Imprese, Italy's official business register managed by the Chambers of Commerce (Camere di Commercio), by company name, Codice Fiscale, or Partita IVA. Returns matching company names, legal forms, and official lookup URLs from InfoCamere's free name index. No cookies, no login required.
How to scrape Registro Imprese data
This actor searches the official Italian Registro Imprese (Business Register) and extracts structured company data. The register contains every Italian business entity — over 6 million active companies including SRL, SPA, SAS, SNC, sole proprietorships, cooperatives, and consortiums.
Search by Company Name
Enter a company name or keyword in Italian. The actor searches the Registro Imprese's free name index and returns matching companies with their registered name, legal form, and lookup URL.
Search by Codice Fiscale
Look up a specific company by its Codice Fiscale (Italian tax identification code). Companies use an 11-digit numeric code. This provides an exact match.
Search by Partita IVA
Look up a company by its 11-digit Partita IVA (Italian VAT number). Every Italian business that performs taxable transactions has a Partita IVA.
Filter by Province
Reserved for a future release. The free name index this actor queries carries no per-company location data, so the province code currently has no effect on results — see Limitations below.
What data does Italian Company Register Scraper extract?
The free InfoCamere name index this actor queries only carries a company's name and legal form — it does not carry the full registry record. Fields below marked "reserved" are always empty today: that data (address, PEC, ATECO code, share capital, registration date, live status) only exists in the official paid Visura Camerale report, which requires a separate paid InfoCamere account (Telemaco) to pull. We're evaluating whether that's worth adding as a paid add-on — until then these fields stay blank rather than guessed.
| Field | Type | Description |
|---|---|---|
| companyName | String | Official registered company name (denominazione) |
| legalForm | String | Legal form (SRL, SPA, SAS, SNC, Ditta Individuale, etc.) — parsed from the name |
| url | String | Link to the company's search result on Registro Imprese |
| scrapedAt | String | ISO timestamp of data extraction |
| codiceFiscale | String | Reserved — not returned by the free name index |
| partitaIva | String | Reserved — not returned by the free name index |
| numeroRea | String | Reserved — not returned by the free name index |
| address | String | Reserved — only in the paid Visura Camerale |
| postalCode | String | Reserved — only in the paid Visura Camerale |
| city | String | Reserved — only in the paid Visura Camerale |
| province | String | Reserved — the free index has no location data |
| pec | String | Reserved — only in the paid Visura Camerale |
| status | String | Reserved — the free index has no status data |
| registrationDate | String | Reserved — only in the paid Visura Camerale |
| atecoCode | String | Reserved — only in the paid Visura Camerale |
| atecoDescription | String | Reserved — only in the paid Visura Camerale |
| shareCapital | String | Reserved — only in the paid Visura Camerale |
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
| Company Name / Keywords | String | — | Search by company name or keywords (in Italian) |
| Codice Fiscale | String | — | Look up by Italian tax code |
| Partita IVA | String | — | Look up by 11-digit VAT number |
| Province | String | — | Filter by 2-letter province code (MI, RM, TO, NA, etc.) |
| Active Companies Only | Boolean | false | Reserved for a future release — currently has no effect |
| Max Results | Integer | 100 | Maximum companies to return |
| Proxy Configuration | Object | IT Residential | Proxy settings (Italian residential recommended) |
Example output
{"companyName": "FERRARI S.P.A.","codiceFiscale": "","partitaIva": "","numeroRea": "","legalForm": "SOCIETA' PER AZIONI","address": "","postalCode": "","city": "","province": "","pec": "","status": "","registrationDate": "","atecoCode": "","atecoDescription": "","shareCapital": "","url": "https://www.registroimprese.it/ricercaext?denominazione=Ferrari","scrapedAt": "2026-05-23T10:30:00.000Z"}
Tips for best results
- Company name matching: Search by industry keyword to find candidate Italian companies by name before pulling a full paid Visura Camerale for the ones that matter.
- Existence check: Look up a Partita IVA or Codice Fiscale to confirm a name match exists in the register — for full status/address verification, follow the returned
urlto the official paid report. - Competitor mapping: Search by product or service keyword to find name matches in a specific Italian region.
- Use Italian keywords: The register is in Italian. Search "costruzioni" not "construction", "alimentari" not "food".
How much does it cost?
Italian Company Register Scraper runs on the Apify platform. You pay only for compute resources used.
| Search size | Estimated time | Estimated cost |
|---|---|---|
| 10 companies | ~30 seconds | ~$0.01 |
| 100 companies | ~5 minutes | ~$0.05 |
| 1,000 companies | ~45 minutes | ~$0.40 |
Apify's free tier includes $5 of monthly compute — enough to search thousands of Italian companies at no cost.
Can I integrate?
Yes. Send Italian company data directly to your existing tools:
- Google Sheets — Build a live Italian company database
- HubSpot / Salesforce — Enrich CRM contacts with official Italian business data
- Slack — Get notified about new companies matching your criteria
- Webhooks — Push to any HTTP endpoint for custom workflows
- Zapier / Make — Connect to 5,000+ apps
Can I use it as an API?
Yes. Call Italian Company Register Scraper programmatically:
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("studio-amba/registro-imprese-scraper").call(run_input={"searchQuery": "Ferrari","provincia": "MO","maxResults": 20,})for company in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{company['companyName']} ({company['legalForm']}) — {company['url']}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('studio-amba/registro-imprese-scraper').call({searchQuery: 'consulenza',provincia: 'MI',maxResults: 50,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(c => console.log(`${c.companyName} | ${c.legalForm} | ${c.url}`));
FAQ
What is the Registro Imprese?
The Registro Imprese (Business Register) is Italy's official public register of companies. It is managed by the Camere di Commercio (Chambers of Commerce) through InfoCamere, the technological consortium. Every Italian business entity must register, making it the authoritative source for Italian company data.
What is a Codice Fiscale?
The Codice Fiscale is Italy's tax identification code. For companies, it is an 11-digit numeric code. For individuals, it is a 16-character alphanumeric code derived from personal data. It is used for all tax and administrative interactions.
What is a Partita IVA?
The Partita IVA is Italy's VAT number, an 11-digit code assigned to businesses that perform taxable transactions. It is the Italian equivalent of a VAT number in other EU countries.
What are ATECO codes?
ATECO codes classify Italian businesses by economic activity. They are the Italian adaptation of the European NACE classification system. Each company has one or more ATECO codes describing what they do.
What is PEC?
PEC (Posta Elettronica Certificata) is Italy's certified email system. It provides legal proof of sending and receiving emails. Every Italian company is required to have a PEC address registered in the business register.
What Italian legal forms exist?
Common Italian legal forms include: SRL (Societa a Responsabilita Limitata — limited liability company), SPA (Societa per Azioni — joint-stock company), SAS (Societa in Accomandita Semplice — limited partnership), SNC (Societa in Nome Collettivo — general partnership), and Ditta Individuale (sole proprietorship).
Limitations
- This actor only returns company name, legal form, and lookup URL — the free InfoCamere name index it queries carries no address, PEC, ATECO code, share capital, registration date, or status data. Those fields exist only in the paid Visura Camerale report, purchased separately on registroimprese.it (via InfoCamere's Telemaco service)
- The Province and Active Companies Only inputs are currently no-ops — the free index has no location or status data to filter on
- The name search returns up to 10 results per query — use specific search terms for best results
- Directors, business purpose, and financial statements are only available via paid products
- The site may rate-limit heavy usage — residential Italian proxies are recommended
Other European company register scrapers
Working with European business data? Combine with these tools:
- Dutch Company Register — KVK Scraper — Dutch KVK company register
- German Company Register — Handelsregister — German Handelsregister
- French Company Enrichment — French company data from official sources
- Belgian Company Enrichment — KBO — Belgian KBO/BCE company register
Your feedback
Found a bug or want a feature? Open an issue on the Issues tab. Your feedback helps improve this actor.
Need this data on a schedule, or a custom version?
We run this scraper as a managed service for businesses: scheduled runs, deduplication, delta detection, and delivery to your inbox, Google Sheets, or API — maintenance included. We can also build a custom version with your exact fields and filters, or combine multiple sources into one feed.
See studioamba.dev/services or email hello@studioamba.dev for a free data sample. We maintain 300+ European web scrapers and answer within one business day.