Glassdoor Job Scraper avatar

Glassdoor Job Scraper

Pricing

from $0.30 / 1,000 results

Go to Apify Store
Glassdoor Job Scraper

Glassdoor Job Scraper

Scrape job listings from Glassdoor by keyword and location. Exportcompanies, ratings, salary estimates, locations and more. Cost: $0.3/1K

Pricing

from $0.30 / 1,000 results

Rating

0.0

(0)

Developer

Curious Coder

Curious Coder

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Categories

Share

Collect job listings from Glassdoor by keyword and location โ€” no login, no manual copy-pasting. Get titles, companies, star ratings, salary estimates and more as clean JSON, CSV or Excel.

Great for job-market research, salary benchmarking, recruiting pipelines, lead lists and feeding jobs into your own app.

What you can do

  • ๐Ÿ”Ž Search any job title or keyword โ€” "software engineer", "registered nurse", "product manager", a company name, anything you'd type into Glassdoor.
  • ๐Ÿ“ Narrow to a city, state or metro โ€” or leave the location blank to search a whole country.
  • โญ Get the company rating next to every job, so you can spot the well-reviewed employers at a glance.
  • ๐Ÿ’ฐ Capture salary estimates โ€” minimum, median and maximum, plus whether the figure is employer-provided or a Glassdoor estimate.
  • ๐Ÿงฐ Pull out skills, benefits and employment type for each listing.
  • ๐Ÿ” Run several searches at once and set a maximum number of jobs.

How to use it

  1. Click Try for free.
  2. Type a job title or keyword (for example data scientist).
  3. Optionally add a location (for example New York).
  4. Set Max jobs if you only need a sample.
  5. Click Start and download your results as JSON, CSV or Excel when the run finishes.

Input

FieldDescription
Job title or keywordWhat to search for.
LocationCity, state or metro. Leave blank for a country-wide search.
Max jobsMaximum jobs to collect. 0 means as many as available.
Multiple searchesOptional list of extra { keyword, location } pairs to run together.
Search regionCountry the search runs from (default United States).

Example input

{
"keyword": "software engineer",
"location": "New York",
"maxItems": 100
}

Output

Each job is one record:

{
"jobId": "1009962787069",
"title": "Senior Software Engineer",
"jobUrl": "https://www.glassdoor.com/job-listing/senior-software-engineer-JV_KO0,24.htm?jl=1009962787069",
"company": "Audible, Inc.",
"companyRating": 3.6,
"companyLogo": "https://media.glassdoor.com/sql/9266/audible-squareLogo.png",
"location": "New York, NY",
"isRemote": false,
"salary": {
"min": 200000,
"median": 250000,
"max": 300000,
"currency": "USD",
"period": "ANNUAL",
"periodLabel": "yearly",
"source": "employer"
},
"employmentType": "Full-time",
"postedDate": "2026-07-15",
"ageInDays": 12,
"easyApply": false,
"skills": ["Python", "AWS", "Full-time", "Health insurance"],
"descriptionSnippet": "Minimum of a bachelor's degree in computer science...",
"scrapedAt": "2026-08-04T21:00:00.000Z"
}