LinkedIn Companies Scraper

The company page,
as columns.

Submit up to 1,000 LinkedIn company URLs or handles and get each page back as a row - industry, size band and an exact employee count, company type, headquarters, website, follower count, specialities, the description and the logo.

one-time 500 free rows$0.002 per row afterup to 1,000 companies per runCSV · JSON · Excel
Read this first

Three things you
get only here.

We have two other services that describe companies. This one carries fields neither of them does, and it starts from a different input.

An exact employee count. Not a band, not a floor - a specific figure, because the company page reports one. Company Insights returns employee bands and SimilarWeb returns a band floor, so this is the only service here that gives you a number you can actually sum across a list. You also get the size band alongside it, so you can group as well as total.

Follower count and specialities. Followers are a rough proxy for reach and brand presence that no firmographic source carries. Specialities are the company's own list of what it does - self-declared, which makes them a useful signal about positioning rather than an objective classification.

The input differs too. This takes a LinkedIn URL or handle, not a domain. So if you're starting from a website, Company Insights is the way in; if you're starting from LinkedIn, you're in the right place.

livescraper.app · which tool
Exact employee count, only here
Follower count, only here
Self-declared specialities, only here
To start from a domain instead, use Company Insights
Individual people's profiles are not this tool!
Company pages, not member profiles.
How it works

Handles in,
profiles out.

A URL or a handle is the whole input - there's no search syntax to learn.

  1. STEP 1Sign in to the platform.
  2. STEP 2Open the LinkedIn Companies Scraper.
  3. STEP 3Paste company URLs or handles - up to 1,000.
  4. STEP 4Pick your output format.
  5. STEP 5Click Get Data and take the export.

Both forms work - a full URL like linkedin.com/company/acme/ or just the handle acme.

Data dictionary

Eleven fields,
per company.

These are the fields our own testing returned against the live service. Read the format notes underneath before you build an importer - several of them need care.

name
The company's name as shown on its page.
industry
The industry the company lists for itself, as free text rather than a fixed code.
company_size
The size band, as a display string - e.g. 10,001+ employees.
employees
An exact employee figure, comma-formatted. The one field here you can sum across a list.
company_type
Ownership type, e.g. Public Company.
headquarters
The head-office location as a single string - city and region together, not split into columns.
website
The website listed on the page. Not always the main corporate domain - see the notes below.
followers
Follower count, comma-formatted. A rough proxy for reach that firmographic sources don't carry.
specialties
The company's own comma-separated list of what it does. Self-declared positioning, not a classification.
description
The company's own written description of itself.
logo
URL of the company logo image, hosted on LinkedIn's own CDN.

11 fields per company - every column above on every plan, including the free tier.

Before you wire it up

Four notes for
whoever writes the importer.

These come out of running the thing rather than reading about it, which is why they're worth the space.

Numbers arrive comma-formatted

Both employees and followers come back as display strings with thousands separators. Strip the commas before you cast them, or your arithmetic will silently fail.

You get a band and a figure

company_size is a display band while employees is an exact count. Group on the first, total on the second - and don't be surprised when a company sits near the edge of its band.

The website may not be the domain

Whatever the page lists is what you get - which is sometimes a newsroom, campaign or subdomain rather than the main corporate site. Don't key your CRM matching on this field without checking it.

Industry and specialities are self-declared

Both are what the company wrote about itself, as free text. Excellent for reading positioning, unreliable for grouping - if you need a normalised industry code, Company Insights returns one.

One more, on the logo: logo is a URL on LinkedIn's own content network. Fine for a quick internal view, but hotlinking someone else's CDN in a product isn't something to rely on - copy the image to your own storage if it needs to persist.

Common workflows

Three jobs people
most often run here.

Where a company page is the better starting point than a website.

Account research

Size a target list precisely

An exact employee figure changes what you can do with a list: you can total it, weight it and set thresholds that bands can't express. Sorting a target set by real headcount rather than by "51-200" is the difference between a usable segmentation and a rough one.

Sales · RevOps
Competitive tracking

Watch presence, not just traffic

Follower counts and headcount both move, and both are visible here. Re-running a competitor set on a cadence shows who is hiring and who is growing an audience - signals that arrive well before anything shows up in revenue.

Strategy
Positioning research

Read how a market describes itself

Specialities and descriptions are self-written, which is exactly what makes them interesting. Pull them across a sector and the shared vocabulary - and the gaps in it - tells you how companies in that space choose to be understood.

Product · Marketing
Pricing

Pay only for the rows
you actually pull.

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

Free tier

500 free rows - $0

Every new account, one-time. No credit card required. All eleven fields included - enough to pull a competitor set and check the export lines up with what your analysis needs.

$0 forever
Pay-as-you-go

$0.002 per row, after the free tier

Roughly $2 per 1,000 companies, one row per company - exact to budget. No seat licence and no minimum commitment for what is usually periodic rather than constant work.

Most popular
Enterprise

Custom · recurring tracking

Volume pricing, SLAs, dedicated workers and bespoke onboarding for teams tracking a large company set on a schedule. Tell us your numbers and we'll quote.

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

Same company,
different angles.

These start from a domain rather than a LinkedIn handle, which usually makes them the upstream step.

The legal bit

Company pages,
not people.

Two things make this a lighter question than LinkedIn scraping usually is - and one thing keeps it a real question.

First, what this reads. A company page is an organisation's public marketing presence, published so customers and candidates can find it. There is no personal data in the eleven fields - no names, no individual profiles, no employee lists. That puts it in a completely different category from scraping people's profiles, which this service does not do.

Second, the pages are publicly viewable, and collecting publicly available business information for research is long-established practice.

What remains is terms. LinkedIn's terms of service restrict automated access, and LinkedIn enforces them more actively than most sites - so this is a terms question rather than a settled right, and worth a moment's thought if you're planning something continuous and large. We touch nothing behind a login, run no third-party trackers on the data layer, and your exports auto-delete after 30 days.

livescraper.app · principles
Company pages only
No personal data in the output
Nothing behind a login
Exports auto-delete (30 days)
Platform terms restrict automation - consider that first!
An organisation's public shopfront.
Common questions

Things people
ask before signing up.

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

Does this return people's profiles or employee lists?+
No. This reads company pages only, and none of the eleven fields contains personal data - no names, no individual profiles, no employee rosters. It returns an employee count, not the employees. Member profiles are handled by the LinkedIn Profiles Scraper, which carries very different privacy considerations and a permitted-use policy worth reading before you use it.
What do I submit - a domain or a LinkedIn URL?+
A LinkedIn company URL or just the handle: linkedin.com/company/acme/ and acme both work. Up to 1,000 per run. If all you have is a website, start with Company Insights - it takes a domain and returns the LinkedIn company page URL, which becomes your input here.
How is this different from Company Insights?+
Different input and different strengths. Company Insights takes a domain and returns twenty firmographic columns with a normalised industry code, an exact founding year and a split address. This takes a LinkedIn handle and returns three things Company Insights doesn't: an exact employee count rather than a band, a follower count, and the company's self-declared specialities. Many teams use both - one to qualify, one to add reach and precision.
Why is my employee count not a number?+
Because it arrives comma-formatted as a display string, as does the follower count. Strip the separators before casting, otherwise the parse fails quietly and you end up with zeros. It's the most common integration issue on this service.
Can I trust the industry and specialities for grouping?+
For reading positioning, yes - they're the company's own words, which is what makes them interesting. For grouping, not really: both are free text rather than codes, so two companies doing the same thing will describe it differently. If you need a normalised industry token you can filter on reliably, Company Insights returns one.
Is the website field the company's main domain?+
Not always. You get whatever the page lists, which is sometimes a newsroom, a campaign site or a subdomain rather than the primary corporate domain. It's reliable as "a URL this company published" and unreliable as a CRM matching key, so verify it before you join on it.
How much does it cost?+
The first 500 rows on a new account are free and one-time; after that it's $0.002 per row - about $2 per 1,000 companies - pay-as-you-go with no subscription. One row per company makes it exact to budget. Credits don't expire and there's no monthly reset.

Turn company pages
into a spreadsheet.

Paste your LinkedIn handles and get eleven fields per company - including the exact headcount and follower count you won't find in a firmographic source. Your first 500 rows are free.

LinkedIn Companies Scraper - company pages as structured rows

A LinkedIn company page holds a particular combination of information that is hard to assemble anywhere else: what a company says it does, how many people work there, how large an audience it has built, and how it chooses to describe its own specialisms. The LinkedIn Companies Scraper turns those pages into rows. Submit up to 1,000 company URLs or handles - a full address like linkedin.com/company/acme or simply acme both work - and each returns eleven fields: name, industry, the size band, an exact employee figure, company type, headquarters, the website listed on the page, follower count, self-declared specialities, the company's own description, and a logo URL.

Three of those fields are the reason to use this rather than a firmographic service. The exact employee count is the most useful: firmographic sources typically return a band, and a band cannot be summed, weighted or thresholded the way a real figure can. Here you get both a band for grouping and a number for arithmetic. Follower count is a rough proxy for reach and brand presence that no firmographic dataset carries, and it moves over time, which makes it a tracking signal. Specialities are self-declared, and that is precisely their value - they tell you how a company wants to be understood rather than how a classifier has categorised it. The input differs too: this service takes a LinkedIn handle rather than a domain, so if you are starting from a website the natural entry point is Company Insights, which takes a domain and returns the LinkedIn company page URL you then feed in here.

Four details will save an importer rewrite. Both numeric fields - employees and followers - arrive comma-formatted as display strings, so separators must be stripped before casting or the parse fails quietly and produces zeros. The size band and the exact count are separate fields with different jobs: group on the first, total on the second. The website field is whatever the page happens to list, which is sometimes a newsroom or a campaign subdomain rather than the primary corporate domain, so it should not be used as a CRM matching key without a check. And industry and specialities are both free text written by the company itself, which makes them excellent for reading positioning and unreliable for grouping - if you need a normalised industry code you can filter on, that comes from Company Insights instead. One more practical point: the logo field is a URL on LinkedIn's own content network, fine for an internal view but not something to hotlink from a product, so copy the image to your own storage if it needs to persist.

On the legal side this sits more comfortably than LinkedIn scraping usually does, for one specific reason: a company page is an organisation's public marketing presence and none of the eleven fields contains personal data. There are no names, no individual profiles and no employee rosters - you get an employee count, not the employees. That places it in a different category entirely from scraping member profiles, which this service does not do and which is a separate offering with its own privacy analysis. The pages are publicly viewable and collecting public business information for research is long-established practice. What remains is a terms question: LinkedIn's terms restrict automated access and the platform enforces them more actively than most, which is worth weighing if you are planning something large and continuous. Nothing behind a login is touched, no third-party trackers run on the data layer, and exports auto-delete after 30 days. Start free: your first 500 rows cost nothing and need no credit card.