Glassdoor Company Search

Employers,
ranked and in rows.

Type a company name - or paste a Glassdoor URL - and the search results come back as a table: the employer, its rating, how many reviews, jobs and salary reports it has, its industry, size and headquarters, a link to the profile and a logo.

one-time 500 free rows$0.002 per row afterone row per companyCSV · JSON · Excel
How it works

A name or a link,
and which Glassdoor.

One required field and two controls, one of which decides which country's Glassdoor you are searching.

  1. STEP 1Sign in to the platform, and make sure your paid residential proxy is configured - this service needs one.
  2. STEP 2Open the Glassdoor Company Search.
  3. STEP 3Type company names, one per line - or paste Glassdoor URLs, or upload a CSV, XLSX, TXT or Parquet file.
  4. STEP 4Pick a domain. Twenty-three regional Glassdoor sites are offered and it starts on glassdoor.com.
  5. STEP 5Set a limit per query. It defaults to 100, and leaving it empty or entering 0 takes everything.
  6. STEP 6Click Get Data and download as CSV, JSON or Excel.

The limit is per query, so a list of company names multiplies. Taking everything on a broad search can run long.

Why it is useful

Four counts
on one row.

What a Glassdoor search result gives you that a company directory does not.

Rating, reviews, jobs and salaries together

One row carries the employer rating alongside how many reviews, open jobs and salary reports sit behind it. That combination is what tells you whether a 4.4 rests on seventy thousand reviews or on thirty - a distinction no single score can carry.

Twenty-three regional Glassdoors

The domain selector covers the national sites from Argentina to Singapore, including the separate Dutch and French faces of Belgium, Canada and Switzerland. Searching the market you actually operate in is a dropdown rather than a workaround.

Search rank, kept

position records where each employer sat in that query's results, as a number. Searching a sector rather than a name and keeping the order is how you see which employers Glassdoor itself surfaces first.

Read this first

Three things to know
before you plan a run.

One is a hard requirement, one will break your arithmetic, and one is about which columns you can safely depend on.

This service needs your own paid residential proxy. The form says so in its own hint: results come through the proxy you configure as PROXY_URL, free and datacenter addresses do not get through, and your real IP is never used. That is a setup step rather than a caveat - without it there is nothing to read, and it is worth knowing before you plan a run rather than after.

The counts arrive abbreviated, as text. reviews, jobs and salaries come back as strings, and large ones are shortened the way the page displays them - 70.5K sits in the same column as a plain 362 or 0. Nothing will sum or sort correctly until you expand the K and M suffixes yourself. rating is a string too, though a straightforward one. The only column that arrives as a real number is position.

Three columns arrive that the service does not declare. Its published column list names ten; every row we have read carries thirteen. The extra three are jobs, salaries and position - genuinely useful, present on every row, and the reason two of the features above exist. It is worth being clear-eyed about that though: an undeclared column is on softer ground than a declared one, because nothing promises it will still be there next month. Build on the declared ten where you can, and treat the other three as a bonus you check for.

Two smaller things. website is one of the declared ten but was empty on every row we have read, so it has no entry in the table below - that is why twelve columns are described rather than thirteen. And nine of the twelve runs we hold came back with no rows at all, which is the other reason to take a small first run before planning around this.

What you get

Twelve columns,
and formats we measured.

Read from real rows rather than copied from a specification. Where a column is not part of the service's declared list, it says so.

query
The company name or URL this row came from, echoed onto every row. Present always - group by it when a file covers several searches.
company
The employer name as Glassdoor lists it. Present on every row we have read.
rating
The employer's overall rating, as a string such as 4.4 rather than a number. Read it alongside reviews - a score means something different behind seventy thousand reviews than behind thirty.
reviews
How many reviews the employer has - as text, and abbreviated when large. 70.5K and 362 can appear in the same column, so expand the suffix before you do arithmetic.
jobs
How many open jobs are listed, in the same abbreviated text form. Not part of the service's declared column list, though present on every row we have read.
salaries
How many salary reports the employer has, again as abbreviated text. Also outside the declared list - useful, but do not assume it is guaranteed.
industry
The industry Glassdoor files the employer under, as free text such as Internet & Web Services. Often absent on rows that came from a name search.
size
The employer's size as a band rather than a headcount - the values are short all-caps labels. We have only seen one of them, so this page does not claim to know the full set.
headquarters
Where the employer is based, as City, ST. Like industry, often absent.
company_url
A link to the employer's Glassdoor overview page. Present on every row, and it carries Glassdoor's own employer id - which makes it the stable key to match on across runs.
logo
A link to the employer's logo image. Present on every row we have read.
position
Where the employer sat in that query's results, as a number - the only column that is not text. Outside the declared list. Sort by query then position to rebuild a results page.

The formats above were measured. Three of the twelve run exports we hold returned rows, and every statement here comes from reading all of them: rating, reviews, jobs and salaries all arriving as text with the large counts abbreviated, position the only genuine number, and company_url carrying an employer id on every row. Two gaps worth stating. The service declares ten columns and the export carries thirteen - jobs, salaries and position are not in the published list, so they are useful but less guaranteed than the rest. And website is in the declared ten yet was empty on every row we have read, so rather than describe a column we have never seen carry a value we name it here and leave it out of the table, which is why twelve are described. One thing to plan around. Nine of our twelve runs returned nothing at all, and this service requires your own paid residential proxy to be configured before it can return anything - take a small first run and confirm your setup before building on it.

Use cases

Three jobs people
run this for.

All of them start from something you would type into Glassdoor's own search.

Talent

Benchmark employers you compete with for staff

Search the companies hiring the same people you are and keep rating next to reviews. A rival with a strong score and few reviews is a different competitor from one with a slightly lower score and thousands - and jobs tells you how hard they are currently hiring.

Talent · Employer brand
Research

Map a sector by employer, not by product

Search a term rather than a name, keep position, industry and headquarters, and you get the employers Glassdoor surfaces first for that space. It is a different cut of a market than any product directory gives you.

Research · Strategy
Markets

Run the same search on another country's Glassdoor

The domain selector covers twenty-three regional sites, so the same company or sector can be searched as the local market sees it. Ratings and review volumes rarely look the same across two national sites, and that difference is often the point.

International · Expansion
Pricing

Pay per company row,
nothing else.

No subscription, no minimum, no per-seat licence. Your first 500 rows are on us - after that it is pay-as-you-go.

Free

500 rows

For every new account, one time. No credit card. All scrapers unlocked - and enough to confirm your proxy is configured correctly and see the abbreviated counts for yourself before you build anything on them.

One-time · No card
Pay as you go

$0.002 per row

Roughly $2 per 1,000 companies, the same flat rate as every other scraper on the platform. The limit is per query, so a list of company names multiplies it - and leaving it empty takes everything.

Credits never expire
Enterprise

Custom - whole sectors, on a schedule

Volume pricing, SLAs, dedicated workers and tailored onboarding for teams tracking employer data across markets rather than checking a handful of names. Tell us your numbers and we will quote.

Talk to sales
10% off your first paid run.Use code LIVESCRAPER10 at checkout.
Sign up
Pairs well with

The employer,
and what is inside.

This returns the search result. These return what sits behind it, each with its own schema.

Legal

Is it legal to scrape
Glassdoor company search?

Short answer: these are public search results about companies - and unusually for this platform, no individual is named anywhere in the export.

Everything in these columns is shown to any visitor on a public Glassdoor search results page. No login is used, no paywall is crossed and no account is touched. Collecting publicly visible information about employers for research and benchmarking is long-settled practice.

This export is unusually clean on the privacy question. Every column describes a company rather than a person - a name, a rating, some counts, an industry, a location, a link and a logo. There is no reviewer, no author, no contact and no email anywhere in the thirteen keys, which is not something we can say about most pages on this site. The ratings are aggregates of what employees said, not the things they said, so nothing here identifies who said what.

The requirement to route through your own paid residential proxy is a technical condition of using the service rather than a legal one, but it is worth reading as a signal: Glassdoor puts real effort into controlling automated access, and their terms govern it. Read those before you scale, and keep collection proportionate to the research you are actually doing. We run no third-party trackers on the data layer, and your exports self-delete after 30 days.

livescraper.app · principles
Public search results only
No logins, no paywalls
No individual is named in any column
No third-party trackers on the data layer
Exports self-delete (30 days)
The same results any visitor sees in Glassdoor's own search.
FAQ

Things people ask before signing up.

The questions we hear most. Something else? Talk to us - humans write the answers, not bots.

What do I submit?+
Either a company name or a Glassdoor URL, one per line, mixed freely - the form's own placeholder shows both, and our runs used both. You can upload a CSV, XLSX, TXT or Parquet file instead of pasting.
Do I need a proxy?+
Yes, and this one is a setup step rather than a caveat. The form states that results come through the paid residential proxy you configure as PROXY_URL, that free and datacenter addresses do not get through, and that your real IP is never used. Configure it before your first run, or there will be nothing to read.
What columns will the export contain?+
The service declares ten - query, company, rating, reviews, industry, size, headquarters, website, company_url and logo - but every row we have read carries thirteen. The extra three are jobs, salaries and position. They are useful and consistently present, but being undeclared they are on softer ground than the rest, so prefer the declared columns where a pipeline has to be durable.
Why are the review and salary counts text?+
Because they arrive the way the page displays them, abbreviated. reviews, jobs and salaries are strings, and a large count appears as something like 70.5K in the same column as a plain 362 or 0. Nothing will sum or sort correctly until you expand the K and M suffixes yourself. rating is a string too. position is the only column that arrives as a real number.
How does the limit work?+
It defaults to 100 and applies per query rather than per run, so a list of company names multiplies it. Leaving the field empty takes everything, and entering 0 does the same - this form accepts zero, which is worth noting if you also use our other scrapers, where several forms take a minimum of 1 instead.
Can I search a country other than the US?+
Yes. The Domain selector offers twenty-three regional Glassdoor sites, from Argentina and Australia through to Singapore and the UK, including the separate Dutch and French versions of Belgium, Canada and Switzerland. It starts on glassdoor.com, so change it if you want the local market's view.
Have you actually run this?+
Twelve times, and three of those returned rows - twenty-four in all, which is where the formats on this page come from. The other nine came back with nothing. We would rather tell you that than imply the service always returns a full page, so take a small first run and confirm your proxy setup before planning around it.
What does it cost?+
The first 500 rows on a new account are free and one-time; after that it is $0.002 per row - about $2 per 1,000 - pay-as-you-go with no subscription. Credits do not expire and there is no monthly reset.

Search one company,
then one sector.

The two return different things, and running both is the quickest way to see what this export is good for. Your first 500 rows are free.

Export Glassdoor company search results as rows

Glassdoor Company Search turns an employer search into a spreadsheet. You submit company names or Glassdoor URLs - one per line, mixed freely, or uploaded as a CSV, XLSX, TXT or Parquet file - choose which regional Glassdoor to search and set a limit, and each employer comes back as a row: the company, its rating, how many reviews, open jobs and salary reports it has, the industry Glassdoor files it under, its size band and headquarters, a link to its profile, a logo, and where it sat in the results. The service's own description puts it simply: it returns company search results from Glassdoor.

Two things shape how you should use the export, and both are worth knowing before a first run. The first is that this service requires your own paid residential proxy, configured as PROXY_URL; the form says so itself, adding that free and datacenter addresses do not get through and that your real IP is never used. That is a setup step, not a footnote - without it there is nothing to read. The second is that the counts arrive as abbreviated text: reviews, jobs and salaries are strings, and a large figure appears as something like 70.5K in the same column as a plain 362. Expand the K and M suffixes before you sum or sort. rating is a string too; position is the only column that arrives as a real number.

The column list has an unusual shape. The service declares ten columns, and every row we have read carries thirteen - jobs, salaries and position are not in the published list. That is the opposite of the gap most pages document, where a declared column never populates, and it is worth treating accordingly: those three are consistently present and genuinely useful, but an undeclared column carries no promise about next month, so build durable pipelines on the declared ten and check for the others. One of those declared ten, website, was empty on every row we have read, so this page documents twelve columns and says why rather than describing a field it has never seen carry a value.

The regional coverage is the other reason to reach for this. The domain selector offers twenty-three national Glassdoor sites, from Argentina and Australia to Singapore and the United Kingdom, including the separate Dutch and French faces of Belgium, Canada and Switzerland; it starts on glassdoor.com. Ratings and review volumes rarely look the same across two national sites, and running the same company or sector on both is often the point of the exercise. On the legal side this export is unusually clean: every column describes a company rather than a person, and no reviewer, author, contact or email appears anywhere in it - the ratings are aggregates of what employees said rather than the things they said. Glassdoor's terms still govern automated access; read them before you scale. Start free: your first 500 rows cost nothing and need no credit card, then $0.002 per row, flat. See pricing for current rates.