GlassDoor Jobs Scraper 2026
Pricing
from $3.00 / 1,000 results
GlassDoor Jobs Scraper 2026
Extract realtime comprehensive job listings, employee reviews,salaries, and interview experiences from GlassDoor - the world's largest workplace intelligence platform.
GlassDoor Jobs, Reviews, Salaries & Interview Data Extractor
Scrape GlassDoor company reviews, salaries, interview questions, and job listings from 15 country domains in a single structured dataset. Built for HR, talent acquisition, compensation, and market-research teams who need workplace intelligence at scale.
A 4-in-1 GlassDoor data extraction tool that turns the world's largest workplace platform into clean, exportable records — reviews, salary distributions, interview questions, and jobs — under one configuration.
💼 What It Does
This actor pulls four data types from GlassDoor: employee reviews with pros and cons, salary reports with percentile distributions by job title, real interview questions and outcomes, and full job listings with pay ranges. Set a mode once and the actor returns results shaped for your analytics stack.
Key differentiators for anyone evaluating a glassdoor data extraction tool:
- Four extraction modes: jobs, reviews, interviews, salaries — or run all together for one employer
- Fifteen country domains (glassdoor.com, .fr, .de, .co.uk, .es, .in, .com.au, .ca, .nl, .ie, .be, .ch, .at, .pt, .it) configured through one input
- Output views tailored for jobs overview, companies, salaries, reviews overview, and interviews overview
- Every record lands in one structured dataset, ready to export to CSV or pipe into a warehouse
💼 Who It's For
- Compensation & HR analysts — Benchmark salaries by job title, location, and employer across countries before setting pay bands
- Talent acquisition researchers — Build talent pools by mapping employers, open roles, and interview patterns in one workflow
- Market researchers & consultants — Run competitive intelligence across multiple country GlassDoor sites from a single input
- Founders & data engineers — Power a workplace-intel product or dashboard without maintaining your own crawler
- Career coaches & outplacement firms — Curate interview-question libraries and employer-sentiment briefings for clients
💼 Data You Get
| Field | Description |
|---|---|
dataType | One of job, review, interview, salary |
employerName, employerId | Company name and stable GlassDoor employer ID |
jobTitle, location | Role title and job location (jobs and salaries) |
payRange, totalPayMean, payPercentiles | Salary ranges, mean total pay, p10/p25/p50/p75/p90 |
basePayMin/Max/Mean, additionalPayMin/Max | Base and additional compensation breakdown |
salaryCount, currency, payPeriod | Report count, currency code, ANNUAL or HOURLY |
summary, pros, cons, overallRating | Review headline, pros, cons, 1-5 rating |
reviewLanguage, sourceDomain | Original language and country TLD |
questions, difficulty, outcome, experience | Interview questions, difficulty, candidate outcome, sentiment |
interviewLanguage, sourceDomain | Interview language and country TLD |
jobId, payRange, overallRating, isRemote | Job-specific: listing ID, pay range, employer rating, remote flag |
workLifeBalanceRating, cultureAndValuesRating | Sub-ratings on jobs and reviews |
💼 Use Cases
Extract GlassDoor salary data by job title, country, and seniority
Filter by role, location, and country domain to pull salary records with full percentile distributions and base-plus-bonus breakdowns. Compensation teams use this to set market-aligned pay bands; recruiters back every offer with a defensible range. Each record includes report count and currency, so you know the statistical weight behind every figure.
Pull GlassDoor company reviews across 15 country domains
Switch the country domain and retrieve reviews in the original language — French from glassdoor.fr, German from glassdoor.de, English from glassdoor.co.uk and glassdoor.in. Each review carries pros, cons, overall rating, and sub-ratings on culture and work-life balance, so employer-brand teams can monitor sentiment by market. A multi-country setup means one config covers a global employer-brand sweep.
Pull GlassDoor interview questions for a specific role and employer
Retrieve real interview questions by job title and employer, tagged with difficulty, candidate outcome, and overall experience. Coaches and candidates use these to build question banks; talent-acquisition teams align their interview rubrics. The interview mode returns question text alongside outcome signals — what worked, what didn't.
Build a job market intelligence feed
Combine jobs and salaries modes to track open roles, pay ranges, and employer ratings across regions. Schedule the actor and you have a continuous hiring-trend feed without paying for a glassdoor api alternative or maintaining your own crawler.
Competitive intelligence across multiple country GlassDoor sites
Research firms and consulting teams often need a side-by-side view of how the same employer is reviewed in different markets. Fifteen-domain support plus the per-record sourceDomain field means you can group by country and slice by rating, language, or recency.
💼 Quick Start
- Pick a mode — Choose
jobs,salaries,reviews,interviews, orall - Configure inputs — Add search queries for jobs and salaries, or paste GlassDoor employer URLs or IDs for reviews and interviews, then select the country domain
- Run and export — Results stream into one structured dataset; pull via API, the Console UI, or export to CSV
💼 Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
scrapeType | string | No | One of jobs, salaries, reviews, interviews, or all |
searchQueries | array | No | Job or salary keywords (jobs/salaries mode) |
employerUrls | array | No | GlassDoor employer URLs; language is auto-detected from the domain |
employerIds | array | No | GlassDoor employer IDs as an alternative to URLs |
location | string | No | Location filter for jobs and salaries |
maxPages | integer | No | Max pages per job or salary query (1-50) |
countryId | string | No | Country code: US, UK, CA, AU, IN, DE, FR, ES, NL, IE, BE, CH, AT, PT, IT |
reviewPages | integer | No | Max review pages per employer (1-100) |
interviewPages | integer | No | Max interview pages per employer (1-100) |
minSalary | integer | No | Minimum salary filter in USD |
salarySort | string | No | popular, highest_pay, or most_reports |
remoteOk | boolean | No | Filter for remote jobs only |
easyApplyOnly | boolean | No | Filter for Easy Apply jobs only |
💼 Example
Input — Salary benchmark by job title
{"scrapeType": "salaries","searchQueries": ["Senior Python Developer", "Software Engineer"],"location": "New York","maxPages": 5,"salarySort": "highest_pay"}
Output — Salary record
{"dataType": "salary","employerName": "Google","employerId": 9079,"jobTitle": "Senior Python Developer","location": "New York, NY","totalPayMin": 180000,"totalPayMax": 320000,"totalPayMean": 245000,"basePayMin": 150000,"basePayMax": 260000,"basePayMean": 200000,"payPercentiles": {"p10": 175000, "p25": 200000, "p50": 245000, "p75": 290000, "p90": 315000},"payPeriod": "ANNUAL","salaryCount": 127,"currency": "USD","employerRating": 4.4}
Input — Reviews from French and German GlassDoor
{"scrapeType": "reviews","employerUrls": ["https://www.glassdoor.fr/Avis/Azae-Avis-E1360610.htm","https://www.glassdoor.de/Bewertungen/Google-Bewertungen-E9079.htm"],"reviewPages": 5}
Output — French review
{"dataType": "review","employerName": "Azae","employerId": 1360610,"summary": "Excellente entreprise avec une belle culture","pros": "Bonne ambiance, equipe sympa, management bienveillant","cons": "Quelques defis d'organisation","overallRating": 4,"reviewLanguage": "fra","sourceDomain": "glassdoor.fr"}
💼 FAQ
Is it legal to scrape a Glassdoor?
Legality depends on your jurisdiction and use case. The actor extracts publicly posted workplace data — reviews, salary reports, interview questions, and jobs — from GlassDoor's openly published pages. Respect GlassDoor's terms of service, avoid republishing review text verbatim at scale, and keep usage for internal research, compensation benchmarking, or talent workflows.
Is it possible to scrape a Glassdoor?
Yes. The actor pulls jobs, reviews, interviews, and salaries across fifteen country domains in a single configuration. Cloudflare bypass is handled internally, so requests succeed where plain scrapers get blocked. Each record lands in one structured dataset ready for export to CSV or a warehouse pipeline.
How to scrape GlassDoor data without getting blocked?
Use rotating residential proxies, mimic real browser headers, and pace requests with sensible delays. This actor handles proxy rotation, TLS fingerprinting, and user-agent variation automatically, so a standard run against one employer returns reviews, salaries, interviews, and jobs without manual throttling or captcha solving.
How to scrape GlassDoor reviews for one company?
Set scrapeType to reviews, paste the employer URL or numeric ID, choose the country domain, and set reviewPages between 1 and 100 to control depth. Each record returns summary, pros, cons, overall rating, sub-ratings, original language, and source domain, ready for sentiment analysis or an employer-brand dashboard.
Can you scrape GlassDoor for salary data?
Yes — choose salaries mode, add job titles in searchQueries such as "Senior Python Developer", and filter by location if needed. Output records include base pay min/max/mean, additional pay min/max, total pay range and mean, percentile distribution from p10 to p90, report count, currency, and pay period.
If your team needs reviews, salaries, interviews, and jobs from fifteen country domains in one structured dataset, this actor is built for the workflow. Scrape GlassDoor company reviews alongside salary, interview, and job data in a single pass, with output views ready for analytics, dashboards, or warehouse pipelines.
