Glassdoor Jobs Scraper — Salary Ranges & Ratings, No Login
Pricing
$7.00 / 1,000 job listings
Glassdoor Jobs Scraper — Salary Ranges & Ratings, No Login
Scrape Glassdoor job listings to JSON — no login, no API key. Search by keyword or paste a Glassdoor jobs URL. Get title, employer, company rating, location, salary range (min/max), pay period, posting age & direct links. Pay per job.
Pricing
$7.00 / 1,000 job listings
Rating
0.0
(0)
Developer
Jaime Martinez
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Share
Scrape Glassdoor job listings into clean JSON — no login, no cookies, no API key. Search by keyword or paste any Glassdoor jobs URL, and get structured rows with title, employer, company rating, location, Glassdoor's estimated salary range, pay period, posting age, and a direct link.
Built for reliability: TLS-impersonation engine that clears Glassdoor's bot wall, health-monitored daily and patched fast when Glassdoor changes. Output is structured for spreadsheets, dashboards, and LLM/RAG pipelines.
⚡ Quick start
Paste this into the Actor's Input (JSON view) and hit Start:
{"searchQuery": "software engineer","maxJobs": 100}
Each result row looks like:
{"jobTitle": "Senior Software Engineer","employer": "Datadog","employerRating": 4.1,"location": "New York, NY","payMin": 150000,"payMax": 205000,"payPeriod": "ANNUAL","payCurrency": "USD","salarySource": "EMPLOYER_ESTIMATED_SALARY","ageInDays": 3,"easyApply": false,"jobId": "1009876543210","url": "https://www.glassdoor.com/job-listing/senior-software-engineer-datadog-JV_IC1132348.htm"}
Or run it from the API:
POST https://api.apify.com/v2/acts/jamhimself~glassdoor-jobs-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN
Input options
| Field | Type | Description |
|---|---|---|
searchQuery | string | Keyword to search across the US, e.g. "data analyst" |
startUrls | array | Glassdoor jobs URLs — a company page (.../Jobs/Google-Jobs-E9079.htm) or any filtered /Job/...SRCH...htm search URL you built in your browser (to add a location or other filters) |
maxJobs | integer | Max listings per search (default 100) |
maxPages | integer | Pagination-depth cap per search (default 10) |
Provide searchQuery, startUrls, or both.
Output fields
Every row includes: jobTitle, employer, employerRating, location, payMin/payMax (Glassdoor's estimated range), payPeriod, payCurrency, salarySource, ageInDays, easyApply, jobId, url.
Use cases
- Salary benchmarking — Glassdoor exposes estimated pay ranges (min/max) on listings; track them by title, employer, or location.
- Recruiting & market research — monitor who's hiring, how fresh the postings are, and company ratings alongside openings.
- AI agents & RAG — feed structured, deduplicated job rows into agent pipelines (this Actor is agent-payable).
Related Actors
Complete the employer picture: Glassdoor Company Reviews and Glassdoor Interview Experiences.
Found an issue or need another field or filter? Open an issue on this Actor — it's actively maintained and issues get fixed fast. If this Actor saves you time, a ⭐ review helps others find it.