Europages Scraper - European B2B Company Directory avatar

Europages Scraper - European B2B Company Directory

Pricing

from $3.00 / 1,000 company founds

Go to Apify Store
Europages Scraper - European B2B Company Directory

Europages Scraper - European B2B Company Directory

Scrape company data from Europages.com, Europe's largest B2B business directory. Extract names, websites, phone numbers, addresses, employee counts, certifications, and more from millions of companies across 30+ countries.

Pricing

from $3.00 / 1,000 company founds

Rating

0.0

(0)

Developer

Alessandro Santamaria

Alessandro Santamaria

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape company data from Europages.com, Europe's largest B2B business directory with millions of companies across 30+ countries.

What data do you get?

For each company, the scraper extracts:

  • Company name and description
  • Website URL and phone number
  • Full address (street, postal code, city, country)
  • GPS coordinates (latitude/longitude)
  • Employee count (e.g., "50-99", "1000+")
  • Year founded
  • Supplier type (Manufacturer, Distributor, Service provider, etc.)
  • Product categories and certifications (ISO, etc.)
  • Company logo

How to use

Option 1: Paste a search URL

  1. Go to europages.co.uk and search for companies
  2. Copy the search results URL
  3. Paste it into the Search URLs field

Works with all Europages country domains: europages.de, europages.fr, europages.it, europages.es, europages.co.uk, etc.

Option 2: Use search query + country

Set the Search Query (e.g., "software") and Country (e.g., "germany") fields. The scraper builds the URL automatically.

Input example

{
"searchUrls": ["https://www.europages.co.uk/companies/germany/software.html"],
"maxResults": 100,
"includeDetails": true,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Input parameters

ParameterTypeDescription
searchUrlsarrayEuropages search result URLs
searchQuerystringSearch keyword (alternative to searchUrls)
countrystringCountry slug for URL building (default: "germany")
maxResultsintegerMaximum companies to scrape (default: 100)
includeDetailsbooleanFetch detail pages for full data (default: true)
proxyConfigurationobjectProxy settings

Output example

{
"id": "20029302",
"name": "Innowise Group",
"description": "Company for Software Development...",
"website": "https://innowise.com/de",
"phone": "+4968198899959",
"email": null,
"address": "Grosse Gallusstrasse 16, 60312 Frankfurt am Main",
"city": "Frankfurt am Main",
"postal_code": "60312",
"country": "Germany",
"country_code": "DE",
"latitude": 50.11159,
"longitude": 8.6734,
"logo_url": "https://media.visable.com/...",
"employee_count": "1000+",
"year_founded": "2007",
"supplier_type": "Service provider",
"categories": ["Software development", "IT consulting"],
"certifications": ["ISO 9001"],
"source_url": "https://www.europages.co.uk/en/company/innowise-group-20029302",
"source_platform": "europages.com",
"scraped_at": "2026-03-26T10:30:00Z"
}

Tips

  • Include Details = ON gives you website, phone, full address, coordinates, and description. Highly recommended.
  • Include Details = OFF is faster but only returns name, city, country, and employee count.
  • Datacenter proxy works fine for Europages, no need for residential.
  • The scraper works with all Europages language versions (EN, DE, FR, IT, ES, etc.).

Pricing

This actor uses pay-per-result pricing:

EventPrice
Per run$0.005
Per company (search only)$0.003
Per company (with details)$0.005

Technical details

  • Built in Go with TLS fingerprinting for reliable access
  • ~12MB Docker image, 128MB RAM
  • Parses structured JSON-LD data embedded in pages (no brittle CSS selectors)
  • Handles pagination automatically
  • Rate-limited to be respectful to the website

International B2B Directories

DACH Business Directories

Enrich your leads

If something is not working or you're missing a feature or data field, please open an issue and we'll look into it.