Glassdoor Salaries Universal Scraper
Pricing
from $2.04 / 1,000 results
Glassdoor Salaries Universal Scraper
π° Scrape Glassdoor salary estimates by company name or URL. Get base pay (low/median/high), total pay, bonus, stock & profit sharing per job title, with the number of reported salaries, currency & pay period. No login and no proxy needed.
Pricing
from $2.04 / 1,000 results
Rating
0.0
(0)
Developer
Scrapifier
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
π° Glassdoor Salaries Scraper
Extract Glassdoor salary estimates for any company by name or URL β base pay, total pay and bonus per job title β and export them as structured JSON, CSV or Excel. No code required.
π Contents
- Overview
- How to use
- Input
- Output
- Pricing
- Proxy and performance
- Integrations
- Related Actors
- FAQ
- Support
π Overview
Collect Glassdoor salary data for any company by typing its name or pasting a Glassdoor URL. For every job title reported at the company you get the base-pay range (low / median / high), total pay, the additional-pay breakdown (cash bonus, stock, profit sharing, sales commission, tips), the number of reported salaries, the currency and the pay period.
- Find a company by name (
Google) or paste any Glassdoor company URL. - Salary figures per job title: base pay low/median/high, total pay, and additional pay.
- Optional full percentile breakdown (10th / 25th / 50th / 75th / 90th).
- Choose the pay period β annual, monthly or hourly β and the region (any Glassdoor country domain).
- No login required β works anonymously.
- Exports to JSON, CSV, Excel, or the Apify dataset API.
- Pay per result β no subscription.
π How to use
- Add one or more companies in Company names (
Google,Microsoft,Airbnb) β or paste Glassdoor company URLs. - Pick the pay period (annual / monthly / hourly) and, for company names, the Glassdoor domain (region).
- Set Max job titles per company (
0= every job title). - Start the run, then download your data from the Storage tab or fetch it from the API.
π₯ Input
| Field | Key | Type | Default | Description |
|---|---|---|---|---|
| Glassdoor company URLs | startUrls | array | β | Company Salaries page or any company URL. Works on any country domain. |
| Company names | companyNames | array | ["Google"] | Company names resolved automatically on Glassdoor. |
| Max job titles per company | maxSalariesPerCompany | integer | 100 | Salary rows to collect per company. 0 = all. |
| Pay period | payPeriod | select | annual | Annual, monthly or hourly figures. |
| Glassdoor domain | country | select | www | Domain used for company names β also sets region & currency. |
| Full percentile breakdown | includePercentiles | boolean | true | Add the 10thβ90th percentile range for base & total pay. |
| Additional pay breakdown | includeAdditionalPay | boolean | true | Add cash bonus, stock, profit sharing, commission and tips. |
| Flat columns | flatten | boolean | false | Keep only flat columns for CSV/Excel. |
| Proxy configuration | proxyConfiguration | object | Off | Leave off β the Actor works best with no proxy. |
π€ Output
Each job title is stored as one dataset item. Export it as JSON, CSV or Excel, or read it from the API.
| Field | Description |
|---|---|
employerId / employerName | Glassdoor company ID and name |
url | Link to the company's salaries page |
jobTitle / jobTitleId | Job title and its Glassdoor ID |
location | Region the figures cover (e.g. France, United States) |
payPeriod / currency | Pay period and currency |
salaryCount | Number of reported salaries |
mostRecent | Most recent salary report date |
basePayMin / basePayMedian / basePayMax | Base pay: low (10th), median (50th), high (90th) |
totalPayMin / totalPayMedian / totalPayMax | Total pay: low, median, high |
additionalPayMedian | Additional pay (bonus + stock + β¦), median |
additionalPay{} | Breakdown: cash bonus, stock, profit sharing, sales commission, tips |
basePayPercentiles{} / totalPayPercentiles{} | Full percentile ranges |
π° Pricing
$3.00 per 1,000 job-title salaries. 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
- Leave the proxy off β this Actor is tuned to run without one, and a proxy usually makes Glassdoor runs less reliable.
- Start with a small Max job titles per company to validate your setup, then increase it.
- Add several companies in one run to compare pay side by side.
- The first request per run warms up the session; the rest are fast.
π 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.
π Related Actors
- Glassdoor Reviews Universal Scraper β company reviews from Glassdoor.
- Glassdoor Jobs Universal Scraper β job listings from Glassdoor.
- Trustpilot Universal Scraper β customer reviews from Trustpilot.
Need another source? Open an issue.
β FAQ
Which URLs are supported?
Any Glassdoor company URL β the Salaries page (.../Salary/Company-Salaries-E12345.htm) or the company Overview/Reviews page. Any country domain works (.com, .fr, .de, .co.ukβ¦).
Where do the figures come from?
They are Glassdoor's own estimates, aggregated from salaries reported by employees for each job title.
How do I get salaries for a specific country?
Paste that country's Glassdoor URL, or pick the matching Glassdoor domain when using company names β it sets both the region and the currency.
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.