Glassdoor Job Listings Scraper
Pricing
from $1.20 / 1,000 job results
Glassdoor Job Listings Scraper
Extract Glassdoor job listings with salary ranges, company ratings, remote status, and 30+ structured fields per job. Search across 23 countries with filters for job type, seniority, remote work, salary range, industry, and company size. Multi-keyword search with automatic deduplication included.
Pricing
from $1.20 / 1,000 job results
Rating
1.0
(1)
Developer
SilentFlow
Maintained by CommunityActor stats
5
Bookmarked
304
Total users
7
Monthly active users
8 days ago
Last modified
Categories
Share
Glassdoor Jobs Scraper
From SilentFlow. Creators of Pinterest Scraper (#1 for βpinterest pins scraperβ in Apify Store search) and Leboncoin Scraper Ppe, with 390,000+ combined lifetime runs.
Turn Glassdoor's millions of job listings into structured, searchable data. Salary ranges, company ratings, job descriptions, and 30+ fields per listing across 23 countries. 50 jobs in under 10 seconds.
How it works

β¨ Why use this scraper?
Spending hours copy-pasting job listings from Glassdoor tabs? Running scrapers that return half the fields you need? Getting blocked after 10 requests?
- π° Salary data on every listing that has it. Min, max, median, currency, and pay period. Filter by salary range to get only what matters.
- π 23 countries, one scraper. US, UK, Canada, France, Germany, India, Australia, Spain, Italy, Netherlands, and 13 more. Switch with a single dropdown.
- π Multi-keyword search. Run "Data Engineer", "ML Engineer", and "Data Scientist" in one call. Results are deduplicated automatically.
- π― Exact listings on demand. Paste job URLs or job IDs and get those rows and nothing else, with the full description.
- π 30+ fields per job. Title, description, salary, company rating, size, revenue, industry, remote status, Easy Apply flag, posting source, and more.
- β‘ 50 jobs in under 10 seconds. Pagination, session management, and retries are handled for you.
| SilentFlow Β· Glassdoor Job Listings suite | ||
You are here | π₯ Glassdoor Scraper | Glassdoor Jobs Scraper |
π― Use cases
| Team | What they build |
|---|---|
| Recruiters | Salary benchmarks by role and region to write competitive offers |
| Job seekers | Automated alerts for new postings matching specific keywords and salary floors |
| Market research | Hiring trend reports showing which roles and skills are in demand |
| Sales teams | Lists of fast-growing companies actively hiring (buying signals) |
| Data teams | Structured datasets of job market conditions for analysis and modeling |
| Staffing agencies | Real-time supply monitoring across keywords, locations, and seniority levels |
π₯ Input parameters
Search
| Parameter | Type | Default | Description |
|---|---|---|---|
keywords | Array | ["Software Engineer"] | Job keywords to search. Results from all keywords are combined and deduplicated |
startUrls | Array | [] | Glassdoor job listing URLs to scrape directly. Each URL returns one job row, no search involved |
jobIds | Array | [] | Glassdoor job listing IDs to scrape directly: the number after jl= in a job URL, or a job_id from a previous run |
location | String | City, state, or country (e.g. "San Francisco", "London") | |
country | String | "US" | Glassdoor country domain. 23 countries supported |
maxItems | Integer | 50 | Maximum number of jobs to return |
Fill keywords to search, or startUrls / jobIds to target exact listings, or combine them in one run.
Filters
| Parameter | Type | Description |
|---|---|---|
fromAge | Select | Posted within: Any time, Today, 3 days, 7 days, 14 days, 30 days |
jobType | Select | Full-time, Part-time, Contract, Temporary, Internship |
seniorityType | Select | Entry Level, Mid-Senior Level, Director, Executive |
remoteWorkType | Select | All, Remote Only, On-site Only |
Advanced Filters
| Parameter | Type | Description |
|---|---|---|
companyName | String | Only return jobs from this company (e.g. "Google") |
minSalary / maxSalary | Integer | Salary range filter in local currency |
includeNoSalaryJob | Boolean | Include jobs without salary data (default: true) |
applicationType | Select | All or Easy Apply Only |
minRating | Number | Minimum company rating (1.0 to 5.0) |
radius | Integer | Search radius in km (0 to 200) |
industryType | Select | Technology, Healthcare, Finance, Retail, Manufacturing |
employerSizes | Select | From 1-50 to 5,000+ employees |
π Output data
{"job_title": "Senior Software Engineer","job_description": "We are looking for a talented engineer to join...","job_url": "https://www.glassdoor.com/job-listing/j?jl=1009700456289","job_id": "gd-1009700456289","job_apply_url": "https://careers.google.com/apply/123","job_posted_date": "2026-02-25T00:00:00","job_age_in_days": 3,"job_is_remote": false,"job_easy_apply": false,"job_posted_via": "Glassdoor","job_job_types": ["Full-time"],"job_levels": ["Mid-Senior Level"],"job_industry": "Internet & Software","job_sponsored": false,"job_location": {"city": "Mountain View","country": "United States"},"job_salary": {"min": 150000,"max": 250000,"median": 200000,"currency": "USD","currency_symbol": "$","pay_period": "yearly","estimated": false},"company_name": "Google","company_rating": 4.3,"company_logo": "https://media.glassdoor.com/sql/6036/google-squareLogo.png","company_url": "https://www.glassdoor.com/Overview/W-EI_IE6036.htm","company_website": "www.google.com","company_short_name": "Google","company_sizes_str": "10001+ Employees","company_revenue": "$100+ billion (USD)","company_industries": ["Internet & Software"]}
ποΈ Data fields
| Category | Fields |
|---|---|
| Job | job_title, job_description, job_url, job_id, job_apply_url, job_posted_date, job_age_in_days, job_is_remote, job_easy_apply, job_posted_via, job_sponsored |
| Job details | job_job_types, job_levels, job_industry, job_salary, job_location, job_benefits_tags |
| Company | company_name, company_rating, company_logo, company_url, company_website, company_short_name |
| Company details | company_sizes_str, company_revenue, company_headquarters_location, company_industries, company_description, company_foundation_date |
π Examples
Search for backend engineers in New York
{"keywords": ["Backend Engineer", "Software Engineer"],"location": "New York","maxItems": 100}
Track specific job listings
{"startUrls": [{ "url": "https://www.glassdoor.com/job-listing/j?jl=1009700456289" }],"jobIds": ["1009499796485"],"maxItems": 10}
Every job already found in a search carries its job_id, so you can re-check exact listings later without re-running the search.
Find remote product manager jobs posted this week
{"keywords": ["Product Manager"],"remoteWorkType": "true","fromAge": "7","jobType": "fulltime","maxItems": 50}
Monitor Google hiring across roles
{"keywords": ["Software Engineer", "Data Scientist", "Product Manager"],"companyName": "Google","maxItems": 200}
Search jobs in France with salary filter
{"keywords": ["Developpeur"],"country": "FR","location": "Paris","minSalary": 50000,"maxItems": 30}
Entry-level tech jobs with high-rated companies
{"keywords": ["Junior Developer", "Graduate Engineer"],"seniorityType": "entrylevel","industryType": "200063","minRating": 4,"maxItems": 50}
π» Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/glassdoor-jobs-scraper").call(run_input={"keywords": ["Software Engineer", "Backend Developer"],"location": "New York","country": "US","jobType": "fulltime","fromAge": "7","maxItems": 100,})for item in client.dataset(run["defaultDatasetId"]).iterate_items():salary = item.get("job_salary")pay = f"${salary['min']:,}-${salary['max']:,}" if salary else "N/A"print(f"{item['job_title']} @ {item['company_name']} | {pay}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/glassdoor-jobs-scraper').call({keywords: ['Software Engineer', 'Backend Developer'],location: 'New York',country: 'US',jobType: 'fulltime',fromAge: '7',maxItems: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => {const salary = item.job_salary;const pay = salary ? `$${salary.min.toLocaleString()}-$${salary.max.toLocaleString()}` : 'N/A';console.log(`${item.job_title} @ ${item.company_name} | ${pay}`);});
π Performance
| Metric | Value |
|---|---|
| Speed | ~50 jobs in 5-10 seconds |
| Max results per run | ~900 per keyword (no hard cap) |
| Countries supported | 23 |
| Fields per job | 30+ |
| No login required | Yes |
π‘ Tips for best results
- Use multiple keywords to cover different job title variations in one run:
["Python Developer", "Backend Engineer", "Software Developer"] - Filter by date with
fromAge: "7"to get only fresh postings from the last week - Set a location for relevant results. Leaving it empty searches the entire country
- Start with 30 results to test your filters before scaling to hundreds
- Combine salary + seniority filters to find exactly the compensation tier you need
β FAQ
Q: Do I need a Glassdoor account? No. The scraper extracts publicly available data. No login, no API key, no cookies.
Q: Why are some jobs missing salary data?
Glassdoor only shows salary for a subset of listings. Set includeNoSalaryJob to false to get only jobs with salary.
Q: What does job_posted_via mean?
The platform that originally posted the job: "Glassdoor", "Indeed", "LinkedIn", etc. Empty means posted directly on Glassdoor.
Q: Can I scrape specific job listings instead of searching?
Yes. Put their URLs in startUrls, or their IDs in jobIds (the number after jl= in a job URL, or a job_id from a previous run). Each one returns a full row with the same fields a search returns. A listing that is no longer on Glassdoor is simply skipped.
Q: Can I search in non-English countries?
Yes. Set country to FR, DE, ES, IT, BR, or any of the 23 supported countries. Use keywords in the local language for best results.
Q: How do I get the most results? Use multiple keywords, set a broad location, and remove strict filters. Some country domains have fewer listings than others.
Q: Is there a limit on how many jobs I can scrape? Glassdoor returns up to ~900 results per keyword. Use multiple keywords to get more: 5 keywords can yield thousands of results in a single run.
More SilentFlow scrapers
π E-commerce
Pinterest - Pinterest Scraper | Pins, Boards and Profiles
Leboncoin Ppe - Leboncoin Scraper Ppe
Back Market - Back Market Scraper | Refurbished Prices
Leboncoin - Leboncoin Ad Details Scraper
1688 Wholesale - 1688 Wholesale Scraper
ImportYeti - US Customs Records, Suppliers & Trade Data - ImportYeti Scraper - US Customs Records, Suppliers & Trade Data
TikTok Shop - TikTok Shop Scraper
Udemy Course - Udemy Course Scraper
Bring a Trailer - Bring a Trailer Scraper
Leboncoin - Leboncoin Scraper
Store Leads Ecommerce - Store Leads Ecommerce Scraper
Store Leads - Store Leads Scraper | Shopify Data
Allegro - Allegro Scraper | Products, Prices and Sellers
Naver - Naver Products Scraper | Shopping Prices, Sellers and Ratings
Naver - Naver Scraper | Shopping Products, Prices and Reviews
Taobao - Taobao Scraper | Products, Prices and Sellers
Vinted Marketplace - Vinted Marketplace Scraper
Walmart - Walmart Product Scraper
Agoda - Agoda Scraper | Hotel Prices and Guest Ratings
Alibaba - Alibaba Products Scraper | Wholesale Prices and MOQ
AliExpress - AliExpress Reviews Scraper | Feedback, Ratings and Photos
AliExpress - AliExpress Scraper | Products, Prices and Sales
Amazon Seller - Amazon Seller Scraper | Emails, Phones and Ratings
Avito - Avito Scraper | Listings, Prices and Sellers
CARFAX - CARFAX Scraper | Used Cars, Prices and History
Coupang - Coupang Detail Scraper | Product Prices and Options
Ctrip - Ctrip Scraper | Attractions, Tickets and Reviews
Europages - Europages Scraper | Suppliers and B2B Companies
Google Hotels - Google Hotels Scraper | Prices, Offers and Ratings
Homedepot - Homedepot Reviews Scraper | Customer Reviews and Ratings
JD - JD Products Scraper | Prices, Brands and Barcodes
Leboncoin - Leboncoin Details Scraper
Lowes - Lowes Products Scraper | Prices, Stock and Specs
Mobile.de - Mobile.de Scraper
Naver - Naver Reviews Scraper | Shopping Product Reviews
Udemy - Udemy Scraper
Walmart - Walmart Products Scraper
Alibaba - Alibaba Scraper | Products, Prices and Suppliers
Amazon - Amazon Product Scraper
Amazon Marketplace - Amazon Marketplace Scraper
AutoScout24 - AutoScout24 Scraper
Back Market Electronics - Back Market Electronics Scraper
eBay Marketplace - eBay Marketplace Scraper
eBay Listings - eBay Listings Scraper
Europages Deep Dive Extractor - Europages Deep Dive Extractor
Mercari - Mercari Scraper | Listings, Sold Prices and Sellers
Pinterest - Pinterest Scraper
Trip - Trip Scraper | Hotels, Prices and Reviews
Vinted - Vinted Scraper
πΌ Jobs
ZipRecruiter - ZipRecruiter Jobs Scraper | Salary, Company & Location Filters
Indeed - Indeed Company Reviews Scraper
Multi Board - Multi Board Job Scraper
LinkedIn Job Search - LinkedIn Job Search Scraper | Salaries & Seniority
ATS - ATS Jobs Scraper | Greenhouse, Lever and Ashby
Indeed Jobs Ppr - Indeed Jobs Scraper Ppr
Jora - Jora Jobs Scraper
Malt - Malt Scraper | Freelance Profiles
Welcome to the Jungle - Welcome to the Jungle Job Scraper
All - All Jobs Scraper
Arbeitsagentur - Arbeitsagentur Jobs Scraper
Dice - Dice Jobs Scraper
Dice Tech - Dice Tech Jobs Scraper
Jora Job Listings - Jora Job Listings Scraper
Malt Freelancer - Malt Freelancer Scraper
Arbeitsagentur - Arbeitsagentur Jobs Scraper
Indeed - Indeed Companies Scraper
Indeed Jobs - Enhanced Edition - Indeed Jobs Scraper - Enhanced Edition
LinkedIn - LinkedIn Jobs Scraper
Naukri & NaukriGulf - Naukri & NaukriGulf Jobs Scraper
Seek - Seek Job Scraper
StepStone - StepStone Scraper
Welcome to the Jungle - Welcome to the Jungle Scraper
Ziprecruiter - Ziprecruiter Scraper
π Real estate
SeLoger - SeLoger Scraper | Real Estate Listings
Realtor Rental Listings - Realtor Rental Listings Scraper
Airbnb Professional Host - Airbnb Professional Host Scraper | Emails, Phones, SIRET
Airbnb Pro Host Contact & - Airbnb Pro Host Contact & Email Scraper
Bien'ici - Bien'ici Scraper | Property Listings
Zillow - Zillow Scraper
Trulia Rental Listings - Trulia Rental Listings Scraper
Airbnb Search - Airbnb Search Scraper
Anjuke - Anjuke Scraper | Rental Listings, Prices and Agents
Bienici - Bienici Scraper
Idealista - Idealista Scraper
Realestate.com.au - Realestate.com.au Scraper
Rightmove - Rightmove Scraper
SeLoger - SeLoger Scraper | French Property Listings and Agencies
Airbnb Search - Airbnb Search Scraper
Idealista - Idealista Scraper
Realtor Rental - Realtor Rental Scraper
Trulia Rental - Trulia Rental Scraper
π£ Social media
LinkedIn Post Search - LinkedIn Post Search Scraper | Keywords, Hashtags & Profiles
Facebook Search - Facebook Search Scraper
LinkedIn Leads - LinkedIn Leads Scraper | Sales Navigator Export
Instagram - Instagram Story Scraper | Stories & Highlights
OnlyFans - OnlyFans Profile Scraper
TikTok - TikTok Scraper
Instagram Engagement - Instagram Engagement Scraper
YouTube - YouTube Channel Scraper | Videos, Shorts and Views
Facebook Search - Facebook Search Profiles Scraper | People by Name or Keyword
Meta Ad Library - Meta Ad Library Scraper
TikTok Trend - TikTok Trend Scraper | Trending Hashtags and Videos
OnlyFans - OnlyFans Creator Scraper
Reddit - Reddit Scraper
Skool Community - Skool Community Scraper
Kuaishou - Kuaishou Scraper | Videos, Comments and Creator Stats
LinkedIn Event - LinkedIn Event Scraper
Reddit - Posts, Comments, Communities & - Reddit Scraper - Posts, Comments, Communities & Users
Snapchat - Snapchat Ads Scraper | Ad Library, Impressions & Targeting
Weibo - Weibo Scraper | Posts, Profiles and Engagement
Bilibili - Bilibili Scraper
Discord - Discord Scraper | Servers, Member Counts and Invites
Facebook - Facebook Company Scraper
Facebook Business Page - Facebook Business Page Scraper
Kwai - Kwai Scraper | Videos, Creators and Hashtags
LinkedIn Ads Library - No Cookies - LinkedIn Ads Library Scraper - No Cookies
LinkedIn Hashtag & - LinkedIn Hashtag & Post Scraper | No Cookies
Skool Group - Skool Group Scraper
YouTube - YouTube Transcript Scraper
π’ Business data
LinkedIn People Search - LinkedIn People Search Scraper | Profiles & Companies
Company Data - Company Data Scraper | Emails, Phones and Tech Stack
ForexFactory - ForexFactory Scraper | Economic Calendar and Forecasts
Justdial - Justdial Companies Scraper | Business Leads, Phones and Emails
Kakao - Kakao Scraper | Map Places, Reviews and Phones
OpenTable - OpenTable Reviews Scraper | Restaurant Reviews and Ratings
Teachable Course - Teachable Course Scraper
Tencent - Tencent Scraper | Maps Places, Phones and Ratings
LinkedIn Company Search - LinkedIn Company Search Scraper | Profiles & Firmographics
LinkedIn Sales Navigator (Legacy, retires Oct 2026) - LinkedIn Sales Navigator Scraper (Legacy, retires Oct 2026)
Teachable - Courses, Prices & Instructors - Teachable Scraper - Courses, Prices & Instructors
Trustpilot - Trustpilot Enricher
Website Tech Stack - Website Tech Stack Scraper
βοΈ Travel
Google Maps - Google Maps Scraper
Booking.com Hotel - Booking.com Hotel Scraper
Flight Price - Flight Price Scraper
Trip - Trip Reviews Scraper | Hotel Reviews and Ratings
Booking.com Hotels - Booking.com Hotels Scraper
π― Lead generation
Northdata - Northdata Company Scraper
ZocDoc - Pay Per Result - ZocDoc Scraper - Pay Per Result
UK Companies House - UK Companies House Enricher
SIRET - SIRET Company Enricher
BuiltWith - BuiltWith Scraper | Tech Stacks and Top Sites
Dealroom - Dealroom Scraper | Companies and Investors
Google Ads Transparency - Google Ads Transparency Scraper
CNPJ Brazilian - CNPJ Brazilian Company Enricher
Dealroom Startup Data - Dealroom Startup Data Scraper
Domain - Domain Enricher
French Company Prospector - French Company Prospector
SEC - SEC Scraper | EDGAR Filings and Company Data
ThomasNet Suppliers - ThomasNet Suppliers Scraper
USPTO - USPTO Scraper | Trademark Search and Status
ZocDoc - ZocDoc Scraper
Clutch - Clutch Scraper
Clutch Agency - Clutch Agency Scraper
G2 - G2 Reviews Scraper
PagesJaunes France - PagesJaunes France Scraper
PagesJaunes - PagesJaunes Business Scraper
SIRET French - SIRET French Company Enricher
π SEO
Similarweb - Similarweb Scraper | Website Traffic, Rankings and Competitors
Google News - Google News Scraper
Apple - Apple Scraper | App Store Apps, Ratings and Charts
π Marketing
π§° More tools
π¬ Support
Need something this scraper doesn't do yet? We ship features fast.
- Feature requests go straight to our backlog
- Enterprise needs? We do custom integrations
- Response time: usually under 24 hours
Check out our other scrapers: SilentFlow on Apify
