Welcome to the Jungle Companies Scraper avatar

Welcome to the Jungle Companies Scraper

Pricing

from $2.00 / 1,000 companies

Go to Apify Store
Welcome to the Jungle Companies Scraper

Welcome to the Jungle Companies Scraper

Scrape Welcome to the Jungle company profiles: website, employee count, open jobs, sectors, headquarters address, offices with GPS, tech stack, labels and gender equality index. Filter by keyword, country, sector, size, tech stack or hiring status, with optional open-job lists per company.

Pricing

from $2.00 / 1,000 companies

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

🌴 Welcome to the Jungle Companies Scraper

Welcome to the Jungle Companies Scraper extracts company profiles from Welcome to the Jungle (WTTJ), the employer-branding and job site used by more than 10,000 startups, scale-ups and large employers in France, Europe and the US. No login and no API key needed. Search by keyword, country, sector, company size or tech stack, or paste a WTTJ company search or company page URL. You get clean JSON with company website, employee count, open jobs, sectors, headquarters address, all offices with GPS, tech stack, labels and the French gender equality index, and optionally each company's newest open jobs.

Run it on the Apify platform to get scheduling, an API, webhooks and exports to Google Sheets, Excel or CSV.

✨ Features

  • 🏢 Company firmographics. Website, employee count and size range, sectors, description, labels (B Corp, Great Place to Work, ...) and profile dates.
  • 📍 Offices. Headquarters and every office with street address, ZIP code, city, country and GPS coordinates.
  • 🧰 Tech stack. The tools companies list on their tech page (Python, React, Kubernetes, Datadog, Figma, Notion, ...), filterable.
  • 📈 Hiring signal. Number of open jobs per company, an Only companies with open jobs filter, and up to 100 of each company's newest open jobs.
  • ⚖️ Gender equality index. The French "index égalité" score and year where the company publishes one.
  • 📦 No 1,000-result cap. WTTJ search stops at 1,000 results. The Actor splits large searches automatically, and each company appears once.

💡 Use cases

  • B2B lead generation. Build lists of startups and scale-ups by country, sector, size and tech stack, with websites.
  • Sales intelligence. Find companies that are hiring right now, and what for.
  • Tech stack prospecting. Find every company that uses Kubernetes, Salesforce or HubSpot.
  • Market maps. Map the French tech ecosystem by sector and size.
  • Recruiting and employer research. Compare employers by size, offices, labels and equality index.

🛠️ How to use

  1. Type keywords (for example fintech) and pick filters, or paste a WTTJ company search URL or company pages.
  2. Set Max companies. The default is 50. Use 0 for every match.
  3. (Optional) Set Open jobs per company to list each company's newest jobs.
  4. Run the Actor, then export the dataset as JSON, CSV or Excel, or read it through the API.

With empty input the Actor returns 50 companies, those with the most open jobs first.

📥 Input

FieldTypeDescription
querystringCompany name or keyword, e.g. fintech, Doctolib
searchUrlsarrayWTTJ company search URLs or company pages (/en/companies/doctolib). When set, the filter fields are ignored.
countriesarrayCountry codes, e.g. FR, US, GB, DE
sectorsarraye.g. Tech, Banking / Insurance / Finance, Consulting / Audit, Health / Social / Environment
sizesarrayEmployees: 0-15, 15-50, 50-250, 250-2000, 2000+
techStackarrayTools, e.g. Python, React JS, Kubernetes. Companies listing any of them.
hiringOnlybooleanOnly companies with at least one open job. Default false.
includeJobsintegerNewest open jobs to list per company (0-100). Default 0.
maxItemsintegerMaximum companies to save. Default 50, 0 = no limit.
siteLanguagestringen (default), fr, es, cs, sk: language of size, sector and description texts and links

Example:

{
"countries": ["FR"],
"sectors": ["Tech"],
"sizes": ["15-50", "50-250"],
"techStack": ["Python", "Kubernetes"],
"hiringOnly": true,
"includeJobs": 5,
"maxItems": 500
}

📤 Output

Each company is one dataset item:

{
"id": "doctolib",
"name": "Doctolib",
"url": "https://www.welcometothejungle.com/en/companies/doctolib",
"website": "https://about.doctolib.com/",
"logo": "https://cdn-images.welcometothejungle.com/...",
"employees": 3000,
"sizeRange": "> 2,000 employees",
"openJobs": 80,
"sectors": ["Mobile Apps", "Software", "SaaS / Cloud Services", "Health"],
"sectorGroups": ["Tech", "Health / Social / Environment"],
"description": null,
"headquartersCity": "Levallois-Perret",
"headquartersAddress": null,
"headquartersZipCode": "92300",
"headquartersCountryCode": "FR",
"offices": [
{
"address": null,
"zipCode": "92300",
"city": "Levallois-Perret",
"district": "Hauts-de-Seine",
"countryCode": "FR",
"latitude": 48.89351,
"longitude": 2.2896,
"isHeadquarters": true
}
],
"techStack": [
{ "name": "Python", "category": "backend" },
{ "name": "React JS", "category": "frontend" }
],
"labels": ["bcorp"],
"genderEqualityIndex": 87,
"genderEqualityYear": 2025,
"acceptsSpontaneousApplications": false,
"hasTechPage": false,
"languages": [],
"defaultLanguage": "fr",
"profilePublishedAt": "2023-09-26T11:59:16.381+02:00",
"updatedAt": "2026-10-06T04:51:27.556281Z",
"jobs": [
{
"title": "Inside Sales (x/f/m)",
"url": "https://www.welcometothejungle.com/en/companies/doctolib/jobs/inside-sales-x-f-m_paris",
"contractType": "full_time",
"remote": "partial",
"city": "Paris",
"countryCode": "FR",
"publishedAt": "2026-10-05T22:00:42Z"
}
]
}

jobs is present only when Open jobs per company is above 0. Fields the company left empty are null.

💰 How much does it cost to scrape Welcome to the Jungle companies?

The Actor uses pay-per-event pricing, so you pay only for the companies you get:

EventPriceWhen it's charged
Actor start$0.00005Once per run
Company$0.002 ($2 per 1,000)For every saved company

For example, 1,000 company profiles cost about $2.00, open job lists included. Set a maximum cost per run in Apify, and the Actor stops when it reaches that cost.

⚙️ Tips

  • Hiring companies first: without keywords, companies come roughly in order of open jobs, so a small maxItems gives you the most active employers.
  • Job details: for full job descriptions, salaries and apply links, use the companion Welcome to the Jungle Jobs Scraper with the companies filter.
  • Tech stack names follow the site's spelling (React JS, Google Cloud Platform, GitLab CI); matching ignores upper/lower case.

❓ FAQ

Is it legal to scrape Welcome to the Jungle? The Actor collects only publicly visible company profile information. You are responsible for using the data lawfully and for respecting the site's terms.

Do I need a proxy or a WTTJ account? No. No login, cookies or proxy are needed.

Is there a result limit? No. maxItems and your maximum cost per run are the only limits. A small number of listings that have neither open jobs nor an employee count can be out of reach in very large runs; the run's status message says so when it happens.

Why did a run return fewer companies than matches? The site's search counts a company once per partner job board it appears on, and the Actor saves each company once. Companies whose public profile is offline are skipped and not charged.

🛟 Support

Missing a field or a filter? Open an issue in the Issues tab. Feedback and feature requests are welcome.