Cheapest Europages Scraper avatar

Cheapest Europages Scraper

Pricing

from $2.50 / 1,000 company searches

Go to Apify Store
Cheapest Europages Scraper

Cheapest Europages Scraper

Scrape Europages (the EU B2B company directory, 3M+ companies) at the lowest price per result: company search and full profiles — name, address, phone, VAT id, email, named contacts, homepage, employees, certifications and products. Pay per result, no start fee, no subscription.

Pricing

from $2.50 / 1,000 company searches

Rating

0.0

(0)

Developer

serp.cheap

serp.cheap

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

Cheapest Europages Scraper — EU B2B company search & lead data

The price you see is the price you pay

Scrape Europages — Europe's largest B2B company directory (3M+ companies) — at a low, honest pay-per-result price. No start fee, no subscription, no metered surprises. Extract company search results and full company profiles including postal address, phone, VAT id, email, named contacts with their own emails and phone numbers, website, employee count, founding year, certifications and the company's product portfolio.

Perfect for B2B lead generation, sales prospecting, supplier sourcing and market research — the data Europages exposes per company is unusually rich for a public directory.

What you can scrape

ModeWhat you get
🔍 searchCompany cards for any industry/product term: name, address (street, city, zip, country), phone, homepage, employee count, founding year, distribution area, supplier types, product count, logo and a profile URL. 30 companies per page, multiple pages.
🏢 companyFull profile for specific companies: everything above plus VAT id, company email, named contact people (first/last name, role, email, phone), certifications, main business area, latitude/longitude and the product portfolio.
🩺 selftestValidates both endpoints above, free. Schedule it as a health check.

Why this one

  • 💰 Pure pay-per-result — a flat price per company with no start fee and no subscription. We absorb the Apify compute/proxy cost instead of billing it on top, so the per-result price is the whole bill.
  • 🧠 Clean, typed data — fields come back structured and consistent (no guessing at CSS selectors that break weekly).
  • 🧾 Real lead data — profiles carry VAT ids, direct emails and named contacts with their own phone/email, exactly what sales and sourcing teams need.
  • 🧱 No login, no cookies — only public pages. The default Apify proxy works — no residential proxy needed.
  • 🩺 Self-monitoring — every run validates both endpoints' output shape, so breakages are caught and fixed fast.

Example input

Search companies for an industry/product term:

{
"mode": "search",
"query": "cnc machining",
"searchPages": 2,
"maxItems": 60
}

Full profiles for specific companies (profile URLs or bare slugs — the URLs returned by search work directly):

{
"mode": "company",
"companyUrls": [
"https://www.europages.co.uk/en/company/center-shqiptare-italia-22327426"
]
}

Output

Results are written to the default dataset, one record per company. The search view and company view (see the run's Output tab) each show the most useful columns; the raw JSON below is the full record.

search — one record per company card

{
"query": "cnc machining",
"companyId": 22340418,
"name": "TECHNILUB",
"slug": "technilub-22340418",
"url": "https://www.europages.co.uk/en/company/technilub-22340418",
"phone": "+33557260110",
"homepage": "https://www.technilub.fr",
"street": "…",
"city": "MERIGNAC",
"zipcode": "33700",
"countryCode": "FR",
"latitude": 44.83,
"longitude": -0.65,
"foundingYear": 1985,
"employeeCount": "10-49",
"distributionArea": "world",
"supplierTypes": ["distributor"],
"productCount": 350,
"logoUrl": "https://…/logo.jpeg",
"images": ["https://…", "…"]
}
FieldTypeDescription
companyIdnumberEuropages company id
namestringCompany name
slug / urlstringProfile slug and full URL — usable directly as company-mode input
phone / emailstringDirect phone / email (email often on the profile)
homepagestringCompany website
street / city / zipcode / countryCodestringPostal address
latitude / longitudenumberGeocoded location
foundingYearnumberYear founded
employeeCountstringSize band, e.g. 10-49
distributionAreastringlocal / europe / world
supplierTypesarraye.g. production, distributor, wholesaler
productCountnumberProducts the company lists on Europages
logoUrl / imagesstring / arrayLogo and gallery image URLs
querystringEchoes the search term

company — full profile per company

{
"companyId": 22327426,
"name": "Center Shqiptare Italia",
"url": "https://www.europages.co.uk/en/company/center-shqiptare-italia-22327426",
"description": "We are a handcrafted company specializing in custom packaging…",
"email": "info@centershqiptare.com",
"phone": "+390683394947",
"vatId": "IT11012111008",
"homepage": "https://shop.dvmcentershqiptare.com/home.html",
"contacts": [
{ "firstName": "Edina", "lastName": "Daja", "role": "custom", "email": "eda@centershqiptare.com", "phone": "+35532230015" }
],
"street": "VIA TOPINO 35",
"city": "Roma",
"zipcode": "00199",
"countryCode": "IT",
"foundingYear": 2004,
"employeeCount": "5-9",
"mainBusinessArea": "Packaging material",
"supplierTypes": ["production", "customer_specific_manufacturing"],
"certificatesCount": 0,
"productCount": 16,
"products": [
{ "id": "36435623", "name": "…", "url": "https://www.europages.co.uk/en/products/…", "image": "https://…" }
]
}
FieldTypeDescription
companyId / name / urlIdentity
descriptionstringFull company description
email / phone / faxstringCompany contact details
vatIdstringVAT / tax id where published
homepagestringCompany website
contactsarrayNamed people{ firstName, lastName, title, role, email, phone }
street / city / zipcode / countryCodestringPostal address
latitude / longitudenumberGeocoded location
foundingYear / employeeCountFirmographics
mainBusinessAreastringPrimary Europages category
supplierTypesarrayManufacturer / distributor / etc.
certificates / certificatesCountarray / numberCertifications
productsarrayProduct portfolio — { id, name, url, description, image }

Rows that fail (e.g. an invalid URL) are still written, as { url, error }, so a partial batch is transparent rather than silently dropped.

Pricing

Pay per result, no start fee. See ./PRICING.md for the full breakdown.

EventPricePer 1,000
company-search$0.0025$2.50
company-detail$0.0034$3.40

Cheaper than every other Europages scraper on the Apify Store — on both events — with no start fee. The category leader charges $0.013/result; the actor literally named "(Cheap)" charges $0.007; the next-cheapest full-detail scraper is $0.0035 flat. A complete contact record (VAT + email + named contacts, each with their own phone/email) for $0.0034, and cheap $0.0025 listing scans for high-volume prospecting, both with Apify platform usage absorbed and zero start fee (some competitors charge up to $0.09 just to start a run).

Notes

  • The proxy is handled automatically — leave Proxy configuration empty. The default Apify proxy works — no residential proxy required.
  • company mode needs the profile URL or slug; the URLs returned by search mode work directly as company input.
  • Data reflects what each company publishes on Europages — some fields (email, VAT, contacts) are present only on companies that filled them in.