Europages Scraper — European B2B Company Directory avatar

Europages Scraper — European B2B Company Directory

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Europages Scraper — European B2B Company Directory

Europages Scraper — European B2B Company Directory

Scrape company profiles from Europages.com, Europe's largest B2B directory with 3M+ businesses. Extract company name, address, phone, email, website, sector, employee count, and description. Build targeted B2B lead lists across 26 European countries.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Actor stats

0

Bookmarked

9

Total users

0

Monthly active users

8 days ago

Last modified

Share

Europages Scraper — European B2B Company Directory Data Extraction

europages

Extract structured company profiles from Europages — Europe's leading B2B directory with millions of companies across 26 countries and 30+ industry sectors, available in 6 languages.

Try it free — your first $5 of usage is on Apify. No credit card required.

What is Europages Scraper?

Europages Scraper extracts structured company data from the Europages B2B directory — a platform connecting European manufacturers, suppliers, distributors, and service providers. Each company profile returns up to 17 fields including company name, address, phone, website, employee count, founding year, product catalog, and contact details.

Use Europages Scraper to:

  • 🏢 B2B lead generation — build targeted prospect lists of European manufacturers and suppliers by industry sector
  • 🔍 Market research — map competitive landscapes across European markets with structured company data
  • 📊 Supplier discovery — identify potential suppliers, distributors, and partners by category and geography
  • 🌍 Geographic expansion — analyze company density and industry presence across 26 European countries
  • 🔄 Automated prospecting — schedule regular extractions to keep your CRM and sales pipeline fresh

The Apify platform gives Europages Scraper built-in scheduling, API access, proxy rotation, and integrations with Make, Zapier, Google Sheets, and more — all out of the box.

What data does Europages Scraper extract?

Each company profile returns a structured record with up to 17 fields:

FieldDescription
nameCompany name
countryCountry code (ES, DE, FR, IT, etc.)
cityCity name
postal_codePostal / ZIP code
addressStreet address
regionRegion or province
phoneCompany phone number
websiteCompany website URL
descriptionBusiness description from the company profile
productsProducts and services offered
logo_urlCompany logo image URL
employeesEmployee count range (e.g., "11-50 employees")
foundedYear the company was founded
urlDirect link to the Europages profile
categoryIndustry category used in the search
sourceAlways europages
scraped_atISO 8601 extraction timestamp

How to use Europages Scraper

Extracting European B2B company data takes under two minutes:

  1. Create a free Apify account at apify.com — your first $5 is free
  2. Open Europages Scraper in Apify Console or click Try for free on this page
  3. Enter a category — type the industry sector you want to search (e.g., construction, food-and-beverage, automotive)
  4. Choose a domain — select which Europages country version to scrape (e.g., europages.com, europages.es, europages.de)
  5. Click Start and wait for results
  6. Download your results in JSON, CSV, Excel, XML, or HTML — or access them via API

Input example — Spanish construction companies

Search for construction companies on the Spanish Europages directory:

{
"category": "construction",
"domain": "europages.es",
"maxItems": 200,
"maxPages": 5
}

Input example — German food & beverage suppliers

Search for food and beverage companies on the German Europages directory:

{
"category": "food-and-beverage",
"domain": "europages.de",
"maxItems": 500,
"maxPages": 10
}

Input parameters

ParameterTypeDefaultDescription
categorystring(required)Industry category slug to search (e.g., construction, automotive, food-and-beverage)
domainstringeuropages.esEuropages country domain: europages.com (international), europages.es (Spain), europages.de (Germany), europages.fr (France), europages.it (Italy), europages.pt (Portugal)
maxItemsinteger0Maximum companies to extract. 0 = unlimited
maxPagesinteger9999Maximum listing pages to crawl (~20 companies per page)
proxyConfigurationobjectAutoProxy settings for the extraction

Supported domains

DomainMarket
europages.comInternational (English)
europages.esSpain
europages.deGermany
europages.frFrance
europages.itItaly
europages.ptPortugal

Output example

Each result is a structured JSON object. Here is a sample of a company profile extracted from Europages:

{
"name": "Ferrovial Construcción S.A.",
"country": "ES",
"city": "Madrid",
"postal_code": "28046",
"address": "Príncipe de Vergara 135",
"region": "Comunidad de Madrid",
"phone": "+34 91 586 2500",
"website": "https://www.ferrovial.com",
"description": "Ferrovial is a global infrastructure operator and one of the largest construction companies in Europe, delivering complex projects across transport, buildings, and urban infrastructure.",
"products": "Construction services; Infrastructure; Road building; Bridge construction; Civil engineering",
"logo_url": "https://www.europages.es/images/logo-placeholder.png",
"employees": "More than 500 employees",
"founded": "Founded in 1952",
"url": "https://www.europages.es/es/company/ferrovial-construccion",
"category": "construction",
"source": "europages",
"scraped_at": "2026-08-29T08:30:00Z"
}

Download results in JSON, CSV, Excel, XML, or HTML from the Output tab, or pull them programmatically using the Apify API.

Sample dataset: Preview real output in the europages-scraper-sample dataset.

GDPR note — Contact fields of business listings (phone, description) are replaced with "GDPR Protection" in the public sample dataset. The live Actor returns full values — your data, your responsibility.

See real records before you run it

Browse sample data extracted by this Actor — fields, format and structure, ready to inspect before your first run.

How much does it cost to use Europages Scraper?

$2.00 per 1,000 company profiles (+ $0.0002 per start). Your $5 free trial credit covers ~2,400 company profiles.

Technical notes

  • Method: Python requests + BeautifulSoup with JSON-LD (schema.org/Organization) extraction — no browser required
  • Multi-language: Supports 6 Europages country domains (ES, COM, DE, FR, IT, PT)
  • Data enrichment: Extracts structured data from both HTML elements and embedded JSON-LD Organization/LocalBusiness markup
  • Proxy support: Configurable proxy settings for large-scale extractions
  • Rate limiting: Built-in request throttling to respect server limits

Integrations

Connect Europages Scraper to your workflow:

  • API — call programmatically via Apify API (Python, JavaScript, cURL)
  • Webhooks — trigger CRM updates when a run completes
  • Zapier / Make — connect to 5,000+ apps for automated lead pipelines
  • Google Sheets — export company lists directly to a spreadsheet
  • Schedule — run weekly or monthly to discover new suppliers and track market changes
ActorDescription
Idealista ScraperExtract real estate listings from Spain's largest property portal
Indeed ES ScraperExtract job listings from Indeed Spain for labor market analysis
Clasificados Online ScraperExtract classified ads from Puerto Rico's largest marketplace

Copy to your AI assistant

Copy the Apify Store URL for this Actor and paste it into ChatGPT, Claude, or any LLM with web access:

https://apify.com/rastriq/europages-scraper

The model will read the Actor description, input schema, and field list — then help you build the right API call or integration.

About the data

This Actor is built and maintained by Rastriq, a data intelligence company specializing in structured extraction for market research and competitive analysis. Browse our full field reference and methodology.

Frequently Asked Questions

What is Europages?

Europages is Europe's largest B2B directory, connecting millions of companies across 26 countries. It serves as a matchmaking platform for manufacturers, suppliers, distributors, and service providers, organized by industry sectors including construction, automotive, food & beverage, chemicals, electronics, and more.

Which countries does Europages Scraper cover?

Europages Scraper supports 6 country-specific domains: Spain (europages.es), Germany (europages.de), France (europages.fr), Italy (europages.it), Portugal (europages.pt), and the international English version (europages.com). Each domain lists companies relevant to that market.

Categories match the Europages directory structure — industry sectors like construction, food-and-beverage, automotive, chemicals, electronics, textiles, and many more. Browse the Europages website to find the exact category slug for your target industry.

Can I use Europages Scraper for lead generation?

Yes. Europages Scraper is designed for B2B lead generation. Extract company profiles with contact details (phone, website, address) and import them into your CRM or sales tools via CSV export, API, or integrations with Zapier and Make.

Europages Scraper extracts publicly available data from the Europages directory. As with any data collection, review the site's Terms of Service before using scraped data commercially. For guidance, see Apify's blog on the legality of web scraping.

I found a bug or my run failed. Where do I report it?

Please open an issue in the Issues tab. Include your input configuration and run ID so we can investigate quickly.