Glassdoor Reviews Scraper - Ratings & Employee Reviews
Pricing
from $3.00 / 1,000 results
Glassdoor Reviews Scraper - Ratings & Employee Reviews
Scrape company ratings and employee reviews from Glassdoor by company name or URL. Export overall rating, sub-ratings, CEO approval, recommend %, review count and employee reviews (pros, cons, advice, job title, date). No API key required.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Haketa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
Glassdoor Reviews Scraper — Company Ratings & Employee Reviews
Scrape company ratings and employee reviews from Glassdoor. For any company you get the full rating breakdown — overall score, culture, work-life balance, compensation, career, diversity and senior-leadership sub-ratings, CEO approval, recommend-to-a-friend % and the total review count — plus employee reviews with pros, cons, advice, job title, location and date.
Enter a company name (or a Glassdoor URL / employer id), press Start, and download the results as JSON, CSV, Excel, HTML or XML. No API key required.
Why scrape Glassdoor reviews?
Glassdoor is the most recognized source of employer ratings and employee sentiment. This data is valuable for:
- Employer branding & HR intelligence — benchmark your company's rating, CEO approval and sub-scores against competitors.
- Competitive & market research — compare dozens of companies on culture, compensation, work-life balance and diversity in one spreadsheet.
- Recruiting & talent teams — understand how a target employer is perceived before approaching candidates.
- Investment & due diligence — track employee sentiment and leadership approval as a signal.
- Candidates & career tools — summarize what employees say they love and hate about a company.
Features
- ⭐ Full rating breakdown — overall rating, review count, recommend %, CEO approval %, business-outlook %, plus sub-ratings for culture & values, work-life balance, compensation & benefits, career opportunities, diversity & inclusion and senior leadership. Includes the rated CEO's name.
- 📝 Employee reviews — title (summary), pros, cons, advice to management, overall star rating and per-category star ratings, reviewer job title, location, employment status, length of employment, current/former, review date and helpful count.
- 🏢 Flexible input — a company name (resolved automatically), a Glassdoor review URL, or an employer id. Scrape many companies in one run.
- ⚡ Handles Cloudflare for you — passes Glassdoor's protection automatically; no setup needed.
- 🔓 Optional deep reviews — supply your own Glassdoor login cookie to page past the public preview (see below).
Input
| Field | Type | Description |
|---|---|---|
company | array of strings | Companies to scrape — a name (Google), a Glassdoor review URL (…/Reviews/Google-Reviews-E9079.htm) or an employer id (9079). |
maxReviews | integer | Max individual reviews to save per company (default 10). See the note on coverage below. |
loginCookie | string (secret) | Optional. Your Glassdoor session cookie, to collect reviews beyond the public first page (see Review coverage). |
proxyConfiguration | object | Proxy settings. Residential is strongly recommended. Defaults to Apify Residential. |
Example input
{"company": ["Google", "Microsoft", "Amazon"],"maxReviews": 10,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
Review coverage — please read
Glassdoor shows the complete rating breakdown for every company to everyone, but it only serves the first page of individual reviews (a few per company) to logged-out visitors. The rest are behind Glassdoor's login wall.
- Anonymous (default): you always get the full company rating breakdown + the first page of reviews for each company. This is perfect for rating benchmarking across many companies.
- Deep reviews (optional): to collect more reviews per company, paste your own Glassdoor session cookie into
loginCookie. Copy thecookieheader from a logged-in Glassdoor request (browser DevTools → Network). Use your own account responsibly and in line with Glassdoor's Terms.
Every row includes the company's rating data, so even in anonymous mode a multi-company run gives you a rich employer-rating dataset.
Output
One row per review (each row also carries the company's rating context). If a company has no individual reviews accessible, a single row with its rating breakdown is still saved.
Example record
{"companyName": "Microsoft Corporation","employerId": "1651","companyReviewsUrl": "https://www.glassdoor.com/Reviews/Microsoft-Reviews-E1651.htm","overallRating": 3.9,"reviewCount": 57617,"recommendToFriendPercent": 74,"ceoApprovalPercent": 73,"businessOutlookPercent": 66,"ceoName": "Satya Nadella","cultureAndValuesRating": 3.8,"diversityAndInclusionRating": 4.1,"careerOpportunitiesRating": 3.7,"compensationAndBenefitsRating": 3.8,"seniorLeadershipRating": 3.3,"workLifeBalanceRating": 3.9,"reviewId": "105623861","reviewUrl": "https://www.glassdoor.com/Reviews/Employer-Review-E1651-RVW105623861.htm","reviewDate": "2026-09-17T05:35:21.083","summary": "Exceptional brand, great people","ratingOverall": 4,"pros": "Strong benefits, brilliant colleagues, global impact…","cons": "Reorgs and internal politics can slow things down…","advice": "Reward technical merit over visibility.","jobTitle": "Account Technology Specialist","reviewerLocation": "London, England","employmentStatus": "REGULAR","lengthOfEmployment": 4,"isCurrentJob": false,"ratingWorkLifeBalance": 4,"ratingCultureAndValues": 3,"ratingCareerOpportunities": 3,"ratingCompensationAndBenefits": 4,"ratingSeniorLeadership": 2,"ratingDiversityAndInclusion": 4,"ratingCeo": "APPROVE","ratingBusinessOutlook": "POSITIVE","ratingRecommendToFriend": "POSITIVE","helpfulCount": 3,"employerResponse": null,"scrapedAt": "2026-10-12T12:35:00.000Z"}
Field reference
Company-level (on every row):
| Field | Description |
|---|---|
companyName / employerId | Company name and Glassdoor employer id. |
companyReviewsUrl | Canonical Glassdoor reviews URL. |
overallRating | Overall company rating (1–5). |
reviewCount | Total number of reviews on Glassdoor. |
recommendToFriendPercent | % of employees who recommend the company. |
ceoApprovalPercent | % CEO approval. |
businessOutlookPercent | % with a positive business outlook. |
ceoName | Current rated CEO. |
cultureAndValuesRating, workLifeBalanceRating, compensationAndBenefitsRating, careerOpportunitiesRating, diversityAndInclusionRating, seniorLeadershipRating | Sub-ratings (1–5). |
Review-level:
| Field | Description |
|---|---|
reviewId / reviewUrl | Review id and direct link. |
reviewDate | When the review was posted. |
summary | Review headline. |
ratingOverall | The review's overall star rating (1–5). |
pros / cons / advice | Free-text pros, cons and advice to management. |
jobTitle / reviewerLocation | Reviewer's role and location. |
employmentStatus / lengthOfEmployment / isCurrentJob | Employment details. |
ratingWorkLifeBalance, ratingCultureAndValues, ratingCareerOpportunities, ratingCompensationAndBenefits, ratingSeniorLeadership, ratingDiversityAndInclusion | Per-category star ratings (1–5). |
ratingCeo | APPROVE / DISAPPROVE / NO_OPINION. |
ratingBusinessOutlook | POSITIVE / NEGATIVE / NEUTRAL. |
ratingRecommendToFriend | POSITIVE / NEGATIVE. |
helpfulCount | How many users found the review helpful. |
employerResponse | Employer's response, when present. |
scrapedAt | ISO timestamp. |
How it works
Glassdoor is protected by a Cloudflare challenge. This actor passes it for you: it opens Glassdoor once with a real browser to obtain a verified session, then reuses that session over fast HTTP to load company review pages and extract the embedded data.
Because the verified Cloudflare session is tied to the IP that created it, the browser and all requests run through a single sticky proxy session. For reliability, use Residential proxies (the default).
FAQ
Do I need a Glassdoor account? No — anonymous mode gives the full rating breakdown and the first page of reviews. Add a loginCookie only if you want more reviews per company.
Can I scrape many companies at once? Yes — add them all to company. Each is resolved and scraped separately.
Why do I only get a few reviews per company without a login cookie? That's Glassdoor's login wall for logged-out visitors. The rating breakdown is always complete; use loginCookie for deeper review pagination.
What input formats work? Company name, Glassdoor review URL, or employer id.
Related actors
Also check out the Glassdoor Jobs Scraper for job listings with salaries and company ratings, plus review scrapers for Trustpilot, Indeed, Comparably and more on the Apify Store.
Legal & ethical use
This actor collects publicly available company-rating and review information. Reviews may contain personal opinions — use the data responsibly and in compliance with Glassdoor's Terms of Service and applicable laws (including privacy regulations such as GDPR/CCPA). You are responsible for how you use the output.