VOOZH about

URL: https://apify.com/radeance/glassdoor-jobs-scraper

⇱ Glassdoor Scraper | Job Listings & Company Data · Apify


Pricing

$19.99/month + usage

Go to Apify Store

Glassdoor Scraper

Extract Glassdoor job posts including salary, skills, experience, direct apply url, company socials and ratings. Search with custom keywords or predefined job titles and locations. Bulk URL support for scaling your Job Automation. Export as JSON, CSV, Excel, XML, HTML Table, RSS

Pricing

$19.99/month + usage

Rating

3.7

(5)

Developer

👁 Radeance

Radeance

Maintained by Community

Actor stats

15

Bookmarked

263

Total users

6

Monthly active users

4 months ago

Last modified

Share

💎 Glassdoor Jobs & Company Scraper

👁 Glassdoor Scraper Cover Image


Discover more ➤ Wellfound Jobs & Company Scraper Kununu Company Reviews Scraper Semrush Scraper Similarweb Scraper


The Glassdoor Jobs & Company Scraper on Apify extracts structured job and company data from Glassdoor, one of the world’s largest career platforms.
It captures full job details including descriptions, salaries, skills, direct apply links, and locations, while also providing rich company insights like ratings, headquarters, size, industry, and leadership scores.

Designed for recruiters, analysts, and job seekers, this Actor delivers thousands of listings in minutes with clean, structured outputs (JSON, CSV, XLSX, and more). Whether you’re tracking compensation trends, analyzing employer reputation, or sourcing talent, it gives you complete access to Glassdoor’s job and company intelligence at scale.

🗝️ Key Features

  • 50+ Predefined Job Titles:
    Software Engineer, Data Scientist, Product Manager, Marketing Operations, DevOps Engineer, and many more
  • 40+ Predefined Locations:
    Remote, major cities worldwide (New York, San Francisco, London, Berlin, Tokyo, etc.)
  • Advanced Filters:
    Salary ranges, company ratings (0-5 stars), remote-only jobs, easy-apply positions
  • Industry & Sector Filtering:
    Target specific industries like Software Development, Healthcare, Financial Services
  • Custom Search:
    Use custom keywords and locations for maximum flexibility
  • Bulk URLs:
    Use multiple of your own listing or job page links
  • Date Filters:
    Jobs posted in the last day, week, month, or year

📌 Output

JSON Output

{
"job_id":1009770318693,
"posted_date":"2025-06-06T17:27:41.375590",
"days_ago":1,
"title":"Software Engineer, Full Stack",
"category":"Full Stack Engineer",
"job_type":"Full-time",
"education_level":null,
"experience":"5 years",
"short_description":null,
"description":"About the Team We bring OpenAI's technology to the world through products like ChatGPT and the OpenAI API. We seek to learn from deployment and distribute the benefits of AI, while ensuring that this powerful tool is used responsibly and safely. Safety is more important to us than unfettered growth. About the Role We are looking for a self-starter engineer who loves building new products in an iterative and fast-moving environment...",
"company_id":2210885,
"company_name":"OpenAI",
"company_rating":4.6,
"location":"New York, NY",
"state":"New York State",
"country":"United States",
"latitude":40.71417,
"longitude":-74.00639,
"salary_range":"255000.0 - 405000.0",
"salary_min":255000.0,
"salary_avg":330000.0,
"salary_max":405000.0,
"currency":"USD",
"salary_period":"ANNUAL",
"salary_source":"EMPLOYER_PROVIDED",
"skills":[
"React",
"Relational databases",
"Databases",
"JavaScript",
"PostgreSQL",
"APIs",
"AI",
"Python",
"MySQL"
],
"keywords":null,
"organic":true,
"sponsored_job":false,
"sponsored_company":false,
"easy_apply":false,
"expired":false,
"direct_apply_url":"https://openai.com/careers/software-engineer-full-stack-4/",
"apply_url":"https://www.glassdoor.com/partner/jobListing.htm?pos=101&ao=1136043&s=58&guid=000001974b011cc0a8063663a99a5371&src=GD_JOB_VIEW&t=NS&vt=w&cs=1_9bc164c3&cb=1749310053687&jobListingId=1009770318693&jrtk=5-yul1-3-1it5g27762k0c001",
"job_url":"https://www.glassdoor.com/job-listing/software-engineer-full-stack-openai-JV_IC1132348_KO0,28_KE29,35.htm?jl=1009770318693",
"company":{
"id":2210885,
"name":"OpenAI, L.L.C.",
"headquarters":"San Francisco, CA",
"year_founded":null,
"size":"Unknown",
"stage":"UNKNOWN",
"industry":"Research & Development",
"sector":"Management & Consulting",
"overall_rating":4.6,
"ceo_rating":1.0,
"ceo_ratings_count":20,
"recommend_to_friend":0.96,
"compensation_and_benefits_rating":4.8,
"culture_and_values_rating":4.6,
"career_opportunities_rating":4.7,
"senior_management_rating":4.4,
"work_life_balance_rating":3.8,
"logo_url":"https://media.glassdoor.com/sql/2210885/openai-squarelogo-1560841328266.png",
"url":"https://openai.com/",
"benefits":null,
"revenue":"Unknown / Non-Applicable"
},
"company_logo":"https://media.glassdoor.com/sql/2210885/openai-squarelogo-1560841328266.png"
}

Table View Output

Overview Table 🔎

👁 Glassdoor Scraper Output Overview

Jobs Table 🧑🏽‍🔬

👁 Glassdoor Scraper Output Overview

Company Table 🏦

👁 Glassdoor Scraper Output Overview

Ratings Table 🏅

👁 Glassdoor Scraper Output Overview

📍 Input

If you use this actor on the apify platform, the UI Input interface is quite self explaining but here are some guidelines to help you use it:

👁 Glassdoor Scraper Input 1 of 3



- job_title: (Optional) (String) (Default: software-engineer) Select your desired job title from 50+ predefined options including Software Engineer, Data Scientist, Product Manager, DevOps Engineer, and many more specialized roles.

- job_location: (Optional) (String) (Default: new-york) Choose your target job location from 40+ global options including Remote, major cities worldwide (New York, San Francisco, London, Berlin, Tokyo), and specific countries.

- keyword: (Optional) (String) (Default: empty) Enter a custom keyword or job title to search for. If you leave this field empty, the scraper will use the job title selected above.

- location: (Optional) (String) (Default: empty) Enter a custom job location to search for. If you leave this field empty, the scraper will use the job location selected above.

- direct_apply: (Optional) (Boolean) (Default: false) If enabled, the scraper will include a direct apply link to the company website in the output if available. This feature will make the run a bit slower (Paid-Only Feature).

- remote_only: (Optional) (Boolean) (Default: false) Filters job listings to show only remote positions. When enabled, only jobs that offer remote work will be included in results.

- easy_apply: (Optional) (Boolean) (Default: false) Filters job listings to show only positions with easy apply option available. Helps find jobs with streamlined application processes.

👁 Glassdoor Scraper Input 2 of 3

- job_posted: (Optional) (String) (Default: empty) Filter jobs by posting date in relative format (e.g., "7 days", "2 weeks", "1 month"). Only jobs posted within the specified timeframe will be scraped.

- min_salary: (Optional) (Number) (Default: 0) Set minimum salary threshold to filter job listings. Only jobs with salaries at or above this amount will be included (0 means no filter).

- max_salary: (Optional) (Number) (Default: 0) Set maximum salary threshold to filter job listings. Only jobs with salaries at or below this amount will be included (0 means no filter).

- company_industry: (Optional) (Array) (Default: empty) Filter jobs by specific company industries using multi-select options. Choose from 40+ industries like Software Development, Healthcare, Financial Services, Biotech & Pharmaceuticals, etc.

- company_sector: (Optional) (Array) (Default: empty) Filter jobs by company sectors using multi-select options. Choose from sectors like Information Technology, Healthcare, Financial Services, Education, Manufacturing, etc.

- company_rating: (Optional) (Number) (Default: 0) Filter jobs by minimum company rating (0-5 stars). Only companies with ratings at or above this threshold will be included (0 means no filter).

- max_pages: (Optional) (Number) (Default: 3) Enter the number of pages you want the scraper to go through. Maximum allowed is 30 pages per search query.

- max_items: (Optional) (Number) (Default: 100) Set the maximum number of job posts to scrape. Helps control the scope of your scraping session (maximum 10,000 jobs).

- sorting: (Optional) (String) (Default: newest) Choose how to sort job listings. Options are "newest" (most recently posted first) or "oldest" (oldest posts first).

- only_unique_jobs: (Optional) (Boolean) If enabled, it will only keep unique job posts adding a deduplication step. Default: True

- monitoring_mode: (Optional) (Boolean) If enabled, it will only scrape new job posts that have not been previously scraped. Default: True

Allowed URL formats

Job ListingsJob Pages
https://www.glassdoor.com/Job/data-scientist-jobs-SRCH_KO0,14.htmhttps://www.glassdoor.com/job-listing/data-engineer-ipsos-zrt-JV_KO0,13_KE14,23.htm?jl=1009262165891
👁 Glassdoor Scraper Input 3 of 3

- urls: (Optional) (Array) (Default: empty) Provide specific Glassdoor job listing or job page URLs to scrape directly. Maximum of 5 URLs allowed at a time. When using this field, job & location parameters will be ignored.

- page_offset: (Optional) (Number) (Default: 1) Set the starting page number for scraping. Useful for continuing from a specific page or skipping initial pages (Paid-Only Feature).

Supported Glassdoor Regions

We currently support the following Glassdoor regions.

CountryLinkSupported
Argentinahttps://www.glassdoor.com.ar
Australiahttps://www.glassdoor.com.au
België (Nederlands)https://nl.glassdoor.be
Belgique (Français)https://fr.glassdoor.be
Brasilhttps://www.glassdoor.com.br
Canada (English)https://www.glassdoor.ca
Canada (Français)https://fr.glassdoor.ca
Germanyhttps://www.glassdoor.de
Españahttps://www.glassdoor.es
Francehttps://www.glassdoor.fr
Hong Konghttps://www.glassdoor.com.hk
Indiahttps://www.glassdoor.co.in
Irelandhttps://www.glassdoor.ie
Italiahttps://www.glassdoor.it
Méxicohttps://www.glassdoor.com.mx
Nederlandhttps://www.glassdoor.nl
New Zealandhttps://www.glassdoor.co.nz
Austriahttps://www.glassdoor.at
Suisse (German)https://de.glassdoor.ch
Singaporehttps://www.glassdoor.sg
Suisse (Français)https://fr.glassdoor.ch
United Kingdomhttps://www.glassdoor.co.uk
United Stateshttps://www.glassdoor.com

JSON Input Example

If you decide to use this actor from your favourite programming language. This would be a sample JSON input if you use the apify api via CURL, Python, JS etc.

{
"job_title":"software-engineer",
"job_location":"united-states",
"job_posted":"14 days",
"direct_apply":true,
"easy_apply":false,
"max_items":100,
"max_pages":3,
"max_salary":150000,
"min_salary":30000,
"company_rating":3,
"proxySettings":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"],
"apifyProxyCountry":"US"
},
"remote_only":true,
"sorting":"newest"
}

🖇️ Detailed Output Fields

  • Job Details:

    • Job ID: Unique identifier for the job.
    • Posted Date: The date and time when the job was posted.
    • Days Ago: Number of days since the job was posted.
    • Title: Title of the job position.
    • Category: Job category or field.
    • Job Type: Type of employment (e.g., Full-time, Part-time).
    • Education Level: Required education level for the job.
    • Experience: Required years of experience for the job.
    • Short Description: Brief summary of the job.
    • Description: Detailed description of the job responsibilities and requirements.
    • Direct Apply URL: Link to apply directly on the company's website
    • Apply URL: Link to apply on the Glassdoor platform
  • Company Details:

    • Company ID: Unique identifier for the company.
    • Company Name: Name of the company.
    • Company Rating: Overall rating of the company.
    • Location: Location of the job.
    • State: State where the job is located.
    • Country: Country where the job is located.
    • Latitude: Latitude coordinate of the job location.
    • Longitude: Longitude coordinate of the job location.
  • Salary Information:

    • Salary Range: Salary range offered for the job.
    • Salary Min: Minimum salary offered.
    • Salary Avg: Average salary offered.
    • Salary Max: Maximum salary offered.
    • Currency: Currency in which the salary is listed.
    • Salary Period: Salary period (e.g., Annual).
    • Salary Source: Source of the salary information.
  • Skills and Keywords:

    • Skills: List of skills required for the job.
    • Keywords: Relevant keywords associated with the job.
  • Job Attributes:

    • Organic: Indicates if the job is an organic listing.
    • Sponsored Job: Indicates if the job is a sponsored listing.
    • Sponsored Company: Indicates if the company is a sponsored employer.
    • Easy Apply: Indicates if the job has an easy apply option.
    • Expired: Indicates if the job listing has expired.
    • Job URL: Direct link to the job listing.
  • Company Information:

    • Company ID: Unique identifier for the company.
    • Name: Name of the company.
    • Headquarters: Headquarters location of the company.
    • Year Founded: Year the company was founded.
    • Size: Size of the company.
    • Stage: Development stage of the company.
    • Industry: Industry in which the company operates.
    • Sector: Sector of the company.
    • Overall Rating: Overall rating of the company.
    • CEO Rating: Rating of the company's CEO.
    • CEO Ratings Count: Number of ratings for the company's CEO.
    • Recommend to Friend: Percentage of employees who would recommend the company to a friend.
    • Compensation and Benefits Rating: Rating of the company's compensation and benefits.
    • Culture and Values Rating: Rating of the company's culture and values.
    • Career Opportunities Rating: Rating of the company's career opportunities.
    • Senior Management Rating: Rating of the company's senior management.
    • Work Life Balance Rating: Rating of the company's work-life balance.
    • Logo URL: Direct link to the company's logo image.
    • URL: Direct link to the company's website.
    • Benefits: Information about the company's benefits.
    • Revenue: Company's revenue.
    • Company Logo: Direct link to the company's logo image.

🍪 Usage Limits

This service has different usage limits depending on your subscription status:

User TypeDaily RunsDirect Apply Link OptionMax Pages per RunReset Period
Free5 runsTrial for 3 run(s)3 pages24-hours
PaidUnlimitedUnlimitedUnlimitedN/A

How Limits Work

  • Free users: Limited to 5 runs with up to 3 pages per run in a 24-hour period from your first usage. Direct Apply Link Option is limited to 3 runs total per day.
  • Paid users: No limits on the number of runs or the number of pages per run or direct apply link option.

💭 FAQ

How do i make a quick search for a specific job title and location?

Just select your desired job title and location from the dropdown menus of predefined job titles and locations or use the custom fields instead. You can also add additional filters like salary range, company rating, and job posting date to refine your search. Then click "Start" to run the scraper.

Can i use custom Glassdoor URLs from my own searches?

Yes, you can provide up to 5 specific Glassdoor job listing or job page URLs in the "urls" input field. When using this option, the scraper will ignore the job title and location parameters and scrape data directly from the provided URLs and their associated job pages.

How many jobs can i scrape in one run?

You can scrape up to 10,000 job listings in a single run. You can control the number of jobs scraped by setting the "max_items" input parameter. Additionally, you can limit the number of pages the scraper goes through using the "max_pages" parameter (up to 30 pages per search query). But be aware that scraping a large number of jobs may take longer to complete and is throttled by Glassdoor.

How do i get direct apply links to the company website?

To get direct apply links to the company's website, enable the "direct_apply" input option. When this option is set to true, the scraper will include a direct apply link in the output if available. Note that enabling this feature is only available for paying users. It may slow down the scraping process slightly.

⚙️ While the scraper is running

During the run, the actor will output log messages letting you know what is going on at any point. Each message always contains specific information about the process including which url / page the actor is working on.

If you provide invalid inputs to the actor, it will immediately stop with a failure state and output log messages explaining what is wrong. If you are unsure what went wrong feel free to open up an issue in the issue tab.

🔗 Legality of web scraping

The Glassdoor Jobs & Company Scraper is designed to ethically extract only publicly available job data and company information, and it does not scrape private user data such as personal email addresses or personal identifiers.

Our services are ethical and do not extract any private user data. They only extract what individuals or companies chose to share publicly. We therefore believe that our services, when used for ethical purposes by our users, are safe to use. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. For more information you can read this blog post on the legality of web scraping from Apify.

💬 Feedback and Support

Your satisfaction is important to us! Therefore we are constantly striving to enhance the performance of our services.

If you have any technical feedback or encounter any bugs within the Glassdoor Jobs & Company Scraper, please create an issue in the Actor’s Issues tab on the Apify Console to let us know about it. We will look into it as soon as possible.

You can also contact us directly for help on integrations, customized projects or new use cases at business@radeance.com.

You might also like

Glassdoor Reviews Scraper

scraper-engine/glassdoor-reviews-scraper

Glassdoor Reviews Scraper collects publicly available company reviews from Glassdoor, including ratings, job titles, locations, dates, and review text. Use it for research, analysis, or reporting with structured, automation-ready output.

👁 User avatar

Scraper Engine

15

Glassdoor Reviews Scraper

scrapio/glassdoor-reviews-scraper

Glassdoor Reviews Scraper extracts publicly available company reviews from Glassdoor. Collect review text, ratings, job titles, pros, cons, and dates for employer research, sentiment analysis, and HR insights.

Glassdoor Scraper

parseforge/glassdoor-scraper

Scrape Glassdoor company data: employee reviews with ratings and pros/cons, salary estimates by job title, interview experiences, job listings with pay ranges, office locations, benefits, culture ratings, and company overviews. Supports all 18 international domains. No login required.

14

GLASSDOOR: Reviews &Jobs &Interviews&Locations &Salary&Overview

memo23/apify-glassdoor-reviews-scraper

Glassdoor scraper that bypasses the 200-result review cap for full coverage. Reviews with sub-ratings, pros/cons & employer replies, plus job postings, interview questions, salary bands, benefits, company overviews & locations. Pay-per-result (PPE), pure HTTP — no browser.

👁 User avatar

Muhamed Didovic

888

4.4

🔥 Glassdoor Scraper

silentflow/glassdoor-scraper-ppe

Extract Glassdoor reviews, salaries, interviews, benefits, and company overviews from any URL. Pay per result only, residential proxies included, 23 country domains supported. Perfect for HR research, employer branding, salary benchmarking, and competitive analysis.

30

Glassdoor Reviews Scraper

getdataforme/glassdoor-reviews-scraper

Extract authentic employee reviews from Glassdoor to uncover insights into company culture, compensation, and work-life balance. Supports keyword searches, handles up to 5000 reviews, and delivers structured JSON output. Perfect for HR, research, and competitive intelligence.

👁 User avatar

GetDataForMe

398

4.0

Indeed [$1.5💰] Reviews | Interviews | Location | Salary | Job

memo23/apify-indeed-reviews-ppr

💰$1.5 per 1,000 results-No limits, no quotas, unlimited extraction, scrape reviews, salaries, jobs, interviews, company profiles, and cultural metrics from Indeed in one click. Transform raw data into recruitment strategies, competitive analysis, and market trends with enterprise-grade HR analytics

👁 User avatar

Muhamed Didovic

218

5.0

GLASSDOOR NO LIMIT Email·Review·Jobs·Interviews·Salary·Overview

memo23/glassdoor-scraper-ppr

Glassdoor scraper that bypasses the 200-result review cap for full coverage. Reviews with sub-ratings, pros/cons & employer replies, plus job postings, interview questions, salary bands, benefits, company overviews & locations. Pay-per-result (PPE), pure HTTP — no browser.

👁 User avatar

Muhamed Didovic

891

4.2

Daily Job Pulse - Multi Source Job Opportunity Aggregator

lenient_grove/Daily-Job-Pulse-Multi-Source-Job-Opportunity-Aggregator

Daily Job Pulse scans 25+ job platforms (LinkedIn, Naukri, Indeed, Glassdoor, RemoteOK & more) daily and aggregates fresh job opportunities with direct apply links. Features an interactive dashboard with search & filters. recruiters & automation. Supports India & worldwide platforms. 🚀

👁 User avatar

Tejas Rawool

296

Foundit Jobs Scraper 🔍

easyapi/foundit-jobs-scraper

Extract detailed job listings from Foundit.in (formerly Monster India) with comprehensive information about positions, companies, and recruiters. Perfect for market research, recruitment analysis, and tracking job market trends in India. 🔍