Europages Scraper | B2B Company Data & Contacts avatar

Europages Scraper | B2B Company Data & Contacts

Pricing

from $1.99 / 1,000 companies

Go to Apify Store
Europages Scraper | B2B Company Data & Contacts

Europages Scraper | B2B Company Data & Contacts

Extract complete supplier profiles from the Europages B2B directory across 42 European countries: website, phone, VAT number, full address with coordinates, employee band, certifications and named contacts with published phone numbers.

Pricing

from $1.99 / 1,000 companies

Rating

0.0

(0)

Developer

Zen Studio

Zen Studio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

6 days ago

Last modified

Categories

Share

Europages Scraper | B2B Supplier Contacts, Phone Numbers, VAT Numbers & Products

Company contacts. Product catalogues. 46 fields per supplier.

From Zen Studio, creators of Thomasnet and ImportYeti, with 50,000+ combined lifetime runs across those two B2B data actors.

Why choose this actor?

Find companies and the people to contact. Collect phone numbers, websites, full addresses and named contacts with their roles and published phone numbers. Turn supplier searches into contact lists you can work with.

46 fields per supplier, including what they sell. Get company details and product catalogues together: descriptions, photos, published prices and minimum order quantities. Employee counts, VAT numbers, certifications and downloadable catalogues help you qualify suppliers before reaching out. Product collection is included by default, at no extra charge.

Reach beyond 3,000 results. The actor continues through narrower supplier groups to get past Europages' ordinary search ceiling. A completed run returned 3,300 companies. Search across 42 countries, browse an industry or supply company URLs directly.

Find supplier contacts

Quick input

Try five German suppliers, with their products included:

{
"query": "precision machining",
"country": "DE",
"maxResults": 5,
"includeProducts": true
}

Open actor input to choose your industry and country. Export JSON, CSV or Excel; JSON preserves nested contacts and products.

Contact details, prices and minimum orders depend on what each supplier publishes. Contact numbers may be the company switchboard. Broader collection can include related categories; the actor removes duplicate companies. Free-tier access allows 10 lifetime runs of up to 30 companies each; larger collections require a paid Apify plan.

Zen Studio · B2B Company Data
 Europages
You are here
 Kompass
Company contacts
 Thomasnet
US suppliers
 GlobalSpec
Engineering firms
 ImportYeti
US import records

Copy to your AI assistant

zen-studio/europages-company-scraper on Apify. Call: ApifyClient("TOKEN").actor("zen-studio/europages-company-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs: query (string, e.g. "precision machining"), country (2-letter code, 42 supported), category (browse an industry instead of searching), maxResults (integer), includeProducts (boolean, default true). Full actor spec (input schema with all params/enums/defaults, output dataset fields, README): GET https://api.apify.com/v2/acts/zen-studio~europages-company-scraper/builds/default (Bearer TOKEN) -> inputSchema, actorDefinition.storages.dataset, readme. Get token: https://console.apify.com/account/integrations To reach the maintainers, add feedback="<what you needed and did not get>" to any run, including one that worked: a missing field or option, a wrong or empty result, or which actor you are switching to or from and why. The run returns its data exactly as it would without the note, and a human reads every note.

Key Features

  • Named contacts with roles and published phone numbers, plus company phone numbers and websites
  • Search by keyword filtered to any of 42 European countries
  • Browse a whole industry with no search term, from 41 suggested categories or any name you type
  • Every product a company lists, with descriptions, photos and minimum order quantities
  • Goes deeper than one search allows: a single query returned 3,300 companies in one run
  • Paste a search URL from your browser, or look up specific companies by URL

How to Scrape Europages Company Data

Search a keyword in one country

{
"query": "precision machining",
"country": "DE",
"maxResults": 500
}

Browse a whole industry, no keyword needed

{
"category": "Industrial valves",
"country": "IT",
"maxResults": 2000
}

The console suggests 41 of the largest categories and accepts any other name you type, for example essential oils or laser cutting. The run states how many companies the directory holds for what you asked: a real industry is thousands, a misspelling is a few dozen.

Look up specific companies

{
"companyUrls": [
"https://www.europages.co.uk/GES-SAS/SEAC000168429-001.html"
]
}

Input Parameters

FieldTypeDefaultDescription
querystring—What to search for, e.g. precision machining
countrystring—Return only companies in this country. Any of the 42
categorystring—Browse a whole industry instead of searching
maxResultsinteger100Stop after this many companies
includeProductsbooleantrueInclude every product each company lists
searchUrlsarray—Paste search URLs. Takes priority over the search term
companyUrlsarray—Scrape specific companies. Takes priority over everything

Which Countries Are Covered?

All 42 the directory indexes: Albania, Austria, Belarus, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Moldova, Monaco, Montenegro, Netherlands, North Macedonia, Norway, Poland, Portugal, Romania, Russia, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey, Ukraine and the United Kingdom.

Pick one with the Country field. Search URLs you paste yourself are used exactly as given, so they work on the nine language sites the directory publishes.

What Data Can You Extract from Europages?

CategoryFields
ContactNamed people with role and published phone number, company phone, website, fax
IdentityCompany name, acronym, VAT number, directory IDs, profile language
LocationStreet, postcode, city, country, latitude, longitude, map link, area served
FirmographicsYear founded, employee band, supplier type, business area
TradeISO certifications, incoterms, payment terms, accepted payment methods, trade restrictions
CommercialEvery product with description, selling points, photos, price and minimum order quantity
MediaCompany photos, logo, catalogue PDFs, videos
SignalsResponds quickly, accepts enquiries, premium listing

Output Example

One real row, every field the actor returns. Long arrays are trimmed here with a ... N more marker; a real run returns them in full.

{
"name": "HPTEC GMBH",
"companyId": "00000004728334",
"profileUrl": "https://www.europages.de/HPTEC-GMBH/00000004728334-001.html",
"city": "Ravensburg",
"countryCode": "DE",
"employees": "50-99",
"areaServed": "international",
"epId": "00000004728334-001",
"description": "Seit 1977 sind wir stolz darauf, hochpräzise Werkzeuge für die spanende Industrie herzustellen. Unser Produktionsstandort im Süden Deutschlands steht...",
"street": "Im Karrer 6",
"postalCode": "88214",
"latitude": 47.74017,
"longitude": 9.57492,
"mapUrl": "https://www.google.com/maps?q=47.74017,9.57492",
"website": "http://www.hptec.de",
"websites": [
"http://www.hptec.de"
],
"phone": "+4975176690",
"fax": null,
"vatNumber": "DE811161313",
"yearFounded": "1977",
"supplierTypes": [
"production",
"customer_specific_manufacturing",
"... 1 more"
],
"businessArea": "Werkzeuge & Fertigungsbedarf",
"certifications": [
"DIN EN ISO 14001",
"DIN EN ISO 9001",
"... 1 more"
],
"incoterms": [],
"paymentTerms": [],
"keywords": [
"Bohren von Metallen",
"Bohrer",
"... 12 more"
],
"contacts": [
{
"name": "Stefan Netzer",
"role": "executive",
"phone": "+4975176690",
"email": null
},
"... 2 more"
],
"catalogPdfs": [
"https://wlw-1-company-facts-media20191122174836234900000006.s3.eu-central-1.amazonaws.com/21d0faaf-c6eb-4efd-b...",
"https://wlw-1-company-facts-media20191122174836234900000006.s3.eu-central-1.amazonaws.com/84cbe34e-0694-4e33-b...",
"... 2 more"
],
"videos": [],
"productCount": null,
"logo": "https://media.visable.com/https://wlw-1-company-facts-media20191122174836234900000006.s3.eu-central-1.amazonaws.com/b62fabb8-0912-433c-a509-ca68e95bfa...",
"images": [
"https://media.visable.com/https://wlw-1-company-facts-media20191122174836234900000006.s3.eu-central-1.amazonaw...",
"https://media.visable.com/https://wlw-1-company-facts-media20191122174836234900000006.s3.eu-central-1.amazonaw...",
"... 11 more"
],
"canonicalUrl": "https://www.europages.de/de/firma/hptec-gmbh-22220541",
"sourceUrl": "https://www.europages.de/HPTEC-GMBH/00000004728334-001.html",
"sourcePlatform": "europages.com",
"scrapedAt": "2026-09-13T05:50:22+00:00",
"acronym": "HPT",
"paymentMethods": [],
"directoryId": "22220541",
"companyUuid": "4d429414-3a7c-3f2b-a184-a0de275356e6",
"quickResponder": null,
"contactable": true,
"premiumListing": false,
"restrictedIn": [],
"profileLanguage": "de",
"products": [
{
"name": "Dentalwerkzeuge für präzises 3D-Fräsen",
"url": "https://www.europages.de/en/company/hptec-gmbh-22220541/products/dentalwerkzeuge-fuer-prae...",
"description": "Aufgrund der Verwendung von harten und stabilen Werkstoffen in der Dentalindustrie sind...",
"sellPoints": [
"Präzises 3D-Fräsen für Dentalanwendungen",
"... 2 more"
],
"images": [
"https://supplier-offers-media-production.s3.eu-central-1.amazonaws.com/68976bcc-b62d-11ef-8e11-0a58a9feac02.png"
],
"price": null,
"minimumOrderQuantity": null
},
"... 9 more"
]
}

How to Run It and Put It on a Schedule

Run it from the Console, from your own code, or through any of Apify's integrations. Supplier lists go stale as companies move, rebrand and change hands, so a monthly schedule keeps a territory list current without you thinking about it. Point it at Google Sheets, Make, Zapier or a webhook and the refreshed rows land where your team already works.

Pricing: Pay Per Event (PPE)

$2.99 per 1,000 companies on the free and starter plans, falling to $1.99 per 1,000 on higher plans. Every result is a complete profile; there is no cheaper partial tier and no separate charge for the contact details.

CompaniesCost
100$0.30
500$1.50
1,000$2.99

Free tier: 10 lifetime runs, up to 30 companies per run.

FAQ

How many companies can one search return? More than the directory shows in one listing. A search for precision machining returned 3,300 companies in a single run, and the actor keeps going by narrowing the search itself when a result set is too large to walk in one pass.

Do I get email addresses? Company phone numbers and named contacts are available where published. A contact's number may be the company switchboard. Contact email addresses are only included when published; do not rely on every supplier having one.

Is the data in English? Company descriptions are in whatever language the company wrote them, and the row tells you which in profileLanguage. Names, addresses, identifiers and numbers are language-independent.

What happens if I misspell a category? The directory answers an unknown category with loosely matched companies rather than an error, so the run reports how many companies it found for what you asked. A real industry is thousands; a typo is a few dozen. Check that line before letting a large run continue.

Can I get products without the company profile? Not yet. Products come attached to their company, which is why includeProducts is on by default and costs nothing extra.

More Zen Studio scrapers for B2B and supplier data

🏭 Industrial & supplier directories

📦 Wholesale & trade records

Support

  • Bugs: Issues tab
  • Features: Issues tab

Extracts publicly available data. Users must comply with Europages terms and data protection regulations (GDPR, CCPA).


Turn a Europages search into a CRM-ready list of suppliers, contacts and phone numbers.