Glassdoor Jobs Universal Scraper avatar

Glassdoor Jobs Universal Scraper

Pricing

from $0.41 / 1,000 results

Go to Apify Store
Glassdoor Jobs Universal Scraper

Glassdoor Jobs Universal Scraper

πŸ’Ό Scrape Glassdoor job listings by keyword + location or by URL. Get title, company + rating, location, salary estimate, posted date, easy-apply, job type & description snippet β€” clean structured data. No login and no proxy needed.

Pricing

from $0.41 / 1,000 results

Rating

0.0

(0)

Developer

Scrapifier

Scrapifier

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

πŸ’Ό Glassdoor Jobs Scraper

Extract job listings from Glassdoor by keyword + location or by URL β€” and export them as structured JSON, CSV or Excel. No code required.

Apify Actor

πŸ“‹ Contents

πŸ“– Overview

Collect job listings from Glassdoor by typing a keyword and location, or by pasting a Glassdoor jobs URL. For each job you get the title, hiring company and its Glassdoor rating, location, salary estimate, posted date, easy-apply flag, job type and a short description β€” plus a direct link.

  • Search by keyword + location, or paste any Glassdoor jobs URL.
  • Works on any Glassdoor country site β€” pick the market you want.
  • Filter by date posted, job type, remote-only and minimum company rating.
  • Exports to JSON, CSV, Excel, or the Apify dataset API.
  • Pay per result β€” no subscription.

πŸš€ How to use

  1. Type a keyword (e.g. data engineer) and a location (e.g. Paris), and pick the Glassdoor country β€” or paste Glassdoor jobs URLs into Glassdoor jobs URLs.
  2. Optionally set filters: date posted, job type, remote only, minimum company rating.
  3. Set Max jobs per search and start the run.
  4. Download your data from the Storage tab, or fetch it from the API.

πŸ“₯ Input

FieldKeyTypeDefaultDescription
Job keyword / titlekeywordstringdata engineerWhat to search for.
LocationlocationstringFranceCity, region or country. Empty = everywhere.
Glassdoor jobs URLsstartUrlsarrayβ€”Paste Glassdoor jobs-search URLs (any country site).
Glassdoor domaincountryselectwwwWhich country site to search (for keyword + location).
Max jobs per searchmaxJobsinteger100Jobs to collect per search. 0 = as many as available.
Posted within (days)datePostedintegerβ€”Only jobs posted within the last N days.
Job typejobTypeselectAnyFull-time Β· Part-time Β· Contract Β· Internship Β· Temporary Β· Apprenticeship.
Remote jobs onlyremoteOnlybooleanfalseOnly remote-friendly jobs.
Minimum company ratingminRatingselectAny3.0+ / 3.5+ / 4.0+.
Login cookiessessionCookiesarrayβ€”Optional β€” run as your logged-in account (see below).
Proxy configurationproxyConfigurationobjectOffLeave off (recommended).

πŸ“€ Output

Each job is stored as one dataset item. Export it as JSON, CSV or Excel, or read it from the API.

FieldDescription
jobIdGlassdoor job listing ID
titleJob title
urlDirect link to the job
companyHiring company
companyRatingCompany Glassdoor rating (1–5)
locationJob location
salarySalary as shown on Glassdoor
salaryMin / salaryMedian / salaryMaxEstimated salary range
salaryCurrencySalary currency
postedAge / ageInDaysHow long ago it was posted
descriptionSnippetShort description snippet
easyApplyEasy-apply on Glassdoor
isSponsoredSponsored/promoted listing
jobCategoryNormalized job family
attributes[]Job attributes (contract type, education level…)

πŸ”‘ Optional: scrape logged in

The Actor gets the full data β€” company names, ratings, salaries and deep results β€” without logging in. If you also want to run as your logged-in Glassdoor account (to match exactly what you see when signed in), paste your session cookies into the Login cookies field.

The easy way to export them is the free Cookie-Editor extension (Chrome Β· Firefox Β· Edge):

Add the Cookie-Editor extension to your browser and pin it to the toolbar.

Step 2 β€” Log in to Glassdoor

Open glassdoor.com (or your country's Glassdoor) and sign in. Make sure you're logged in (you see your profile menu).

While on the Glassdoor tab, click the Cookie-Editor icon in your toolbar.

Step 4 β€” Export as JSON

At the bottom of Cookie-Editor, click Export, then Export as JSON (this copies the cookies).

Step 5 β€” Paste into the Actor

Paste the copied JSON array into the Login cookies field, then run.

Tips β€” use the same Glassdoor domain as the cookies you exported (from glassdoor.fr β†’ set country fr). Cookies expire; re-export fresh ones if logged-in runs stop working. Keep them private β€” they grant access to your account.

ℹ️ Screenshots must be public image URLs (host them on a GitHub raw link, Imgur, etc.) β€” replace each https://YOUR-IMAGE-HOST/stepN.png placeholder above.

πŸ’° Pricing

From $0.60 per 1,000 jobs, with automatic volume discounts down to $0.41 at higher tiers. No subscription β€” you pay only for the results you extract. New Apify users can try the Actor with their free monthly platform credits.

πŸ›‘οΈ Proxy and performance

  • No proxy needed β€” and not recommended. The Actor runs best without one; a proxy usually makes Glassdoor runs fail.
  • Salary is Glassdoor's estimate when the employer doesn't post one.
  • Use Max jobs per search to control volume and cost.
  • The first page of a run spends a few seconds getting through Glassdoor's checks, then collects jobs quickly.

πŸ”Œ Integrations

Run the Actor from the Apify API, the JavaScript or Python clients, or connect it to Make, Zapier, n8n, Google Sheets and Slack through Apify integrations. Each run's data is available as JSON or CSV via the dataset API.

Need another source? Open an issue.

❓ FAQ

Do I need a Glassdoor account or login?

No β€” the Actor gets the full data anonymously. Login cookies are an optional extra.

How fresh is the data?

It is collected live at runtime.

πŸ’¬ Support

Questions or issues? Post them in the Issues tab and I will respond quickly. If the Actor is useful to you, a review is appreciated.