LinkedIn Company Scraper (No Cookies): Size, HQ & Posts avatar

LinkedIn Company Scraper (No Cookies): Size, HQ & Posts

Pricing

from $2.40 / 1,000 companies

Go to Apify Store
LinkedIn Company Scraper (No Cookies): Size, HQ & Posts

LinkedIn Company Scraper (No Cookies): Size, HQ & Posts

Scrape LinkedIn company pages without login: industry, company size, employees on LinkedIn, followers, headquarters and all office addresses, website, founded year, specialties, similar companies and recent posts. Input URLs or just company names.

Pricing

from $2.40 / 1,000 companies

Rating

0.0

(0)

Developer

Tinda Cloud

Tinda Cloud

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

3 days ago

Last modified

Share

LinkedIn Company Scraper: Size, Employees, HQ & Posts

Scrape LinkedIn company pages without logging in. Paste company URLs, slugs, or just company names, and get firmographic data for lead generation, CRM enrichment and market research:

  • industry and company size
  • employees on LinkedIn and followers
  • headquarters and all office addresses
  • website, founded year and specialties
  • affiliated and similar companies
  • recent posts

How to use

  1. Sign up for Apify — the free plan's monthly credit is enough to try this Actor.
  2. Open LinkedIn Company Scraper (No Cookies), fill in the input (the form is pre-filled with a working example) and click Start.
  3. Watch results stream into the dataset table while the run is going.
  4. Export as JSON, CSV, Excel, XML, HTML or RSS — or pull the results from your own code with the Apify API.

Why use this LinkedIn company data scraper?

  • No account, no cookies. Uses public company pages only, so there is no risk to your LinkedIn profile.
  • Company names work. Type "Notion Labs" or "Monday.com" and the actor finds the right LinkedIn page. URLs and slugs are matched exactly.
  • Richer than the "About" box:
    • real employee count on LinkedIn (e.g. 16,602), not just the size bracket
    • every office address, marked primary or not
    • similar companies, useful for lookalike prospecting
    • recent posts with dates and links
  • Fast and cheap. 8 companies in 12 seconds in testing; missing companies are skipped without being charged.

How to scrape LinkedIn company data

{
"companyUrls": ["https://www.linkedin.com/company/stripe", "hubspot"],
"companyNames": ["Canva", "Revolut"],
"includePosts": true
}

Input reference

Every option at a glance. A minimal input that works as-is:

{
"companyUrls": [
"https://www.linkedin.com/company/stripe",
"hubspot"
],
"includePosts": true,
"maxResults": 1000
}

All fields:

  • companyUrls (Company URLs or slugs) — LinkedIn company, showcase or school URLs, or slugs like “stripe”.
  • companyNames (Company names (optional)) — Just the company name, e.g. “Notion Labs”. The actor finds the LinkedIn page for you (best effort; use URLs for exact matches).
  • includePosts (Include recent posts) — Adds up to 10 recent company posts (text, date, URL) shown on the public page. Default true.
  • maxResults (Max results) — Stop after this many companies. You are charged per company. Default 1000.
  • proxy (Proxy) — Apify datacenter proxy works for public LinkedIn company pages.

What the LinkedIn company data output looks like

{
"name": "HubSpot",
"linkedinUrl": "https://www.linkedin.com/company/hubspot/",
"slug": "hubspot",
"tagline": "The agentic customer platform to scale your business.",
"description": "HubSpot is a leading agentic customer platform that provides software and support to help businesses grow better. Our platform includes marketing, sales, servic…",
"website": "https://hubspot.com",
"industry": "Software Development",
"companySize": "5,001-10,000 employees",
"headquarters": "Cambridge, Massachusetts",
"organizationType": "Public Company",
"foundedYear": 2006,
"specialties": [
"inbound marketing",
"marketing",
"internet marketing",
"online marketing",
"web marketing",
"software"
],
"followers": 1748853,
"employeesOnLinkedIn": 17349,
"locations": [
{
"primary": true,
"address": "2 Canal Park Cambridge, Massachusetts 02141, US"
},
{
"primary": false,
"address": "1 Sir John Rogerson's Quay Dublin, County Dublin D02 CR67, IE"
}
],
"logoUrl": "https://media.licdn.com/dms/image/v2/C4D0BAQF8H-SLmMDZlA/company-logo_200_200/company-logo_200_200/0/1646683330132/hubspot_logo?e=2147483647&v=beta&t=pXw0UYR09FB2Ui4cZJFBH0fusw61I3sH1lgXU8YU5Rg",
"coverImageUrl": null,
"affiliatedPages": [
{
"name": "HubSpot For Startups",
"url": "https://www.linkedin.com/showcase/hubspot-for-startups/",
"details": "Software Development · Cambridge, Massachusetts"
}
],
"similarPages": [
{
"name": "Salesforce",
"url": "https://www.linkedin.com/company/salesforce",
"details": "Software Development · San Francisco, California"
},
{
"name": "InfraCloud Technologies - An Improving Company",
"url": "https://in.linkedin.com/company/improvingindia",
"details": "IT Services and IT Consulting · Pune, Maharashtra"
}
],
"recentPosts": [
{
"text": "Your buyers are in ChatGPT. Your ads aren't...yet.\n\nThat changes today, because HubSpot is now the f…",
"publishedAt": "2026-09-17T13:20:04.576Z",
"url": "https://www.linkedin.com/posts/hubspot_your-buyers-are-in-chatgpt-your-ads-arent-activity-7506341206272958465-1Rs0"
}
],
"input": "hubspot"
}

What can you do with LinkedIn company data data?

  • Lead generation & CRM enrichment: size, industry, HQ and website for account lists.
  • Sales prospecting: find lookalike companies via similar pages and filter by employee count.
  • Recruiting & HR tech: company size, locations and hiring footprint.
  • Investors & market research: growth signals (followers, employees) across competitors.
  • Data teams & AI agents: clean firmographics from a company name.

How much does it cost?

Pay per company returned, plus a negligible start fee per run. Companies that can't be found are not charged.

Limits you should know about

  • Only data visible on public LinkedIn company pages is collected; no personal profiles or employee lists.
  • Some companies don't publish every field (e.g. founded year or specialties); those are null or empty.
  • Name matching is best effort. For exact results, use the company URL or slug.

Pricing — what you pay per company

This Actor uses pay-per-event pricing: no monthly rental, you pay for the results you get. Prices per 1,000 results by Apify plan:

EventFree planBronzeSilverGold+
company — One LinkedIn company profile saved to the dataset$3.00$2.70$2.55$2.40

There is also a small start fee of $0.00005 per GB of memory ($0.00005 per run at the default 1 GB). Platform compute is included in the price — you are not billed separately for run time. Set a maximum total charge on the run if you want a hard cap, and use the input limits to control how much is fetched. The current prices are always on the Pricing tab.

Tips

  • Company URLs or slugs give exact matches; names alone are matched on a best-effort basis.
  • Turn off includePosts if you only need firmographics.
  • Feed the website field into the Website Contact Scraper to get emails and phones.
  • Start with a small maxResults (say 20) to check the output, then raise it — you only pay per result.
  • Keep the default proxy setting — it is only used as a fallback when a direct request is blocked.
  • Rows the Actor cannot read are logged and skipped, never charged — check the run log if a count looks low.

Automate & schedule

Run this Actor on autopilot and pull results into your own stack:

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'MY_APIFY_TOKEN' });
const run = await client.actor('tindacloud/linkedin-company-scraper').call({
"companyUrls": [
"https://www.linkedin.com/company/stripe",
"hubspot"
],
"includePosts": true,
"maxResults": 1000
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Got ${items.length} records`);

Python

from apify_client import ApifyClient
client = ApifyClient("MY_APIFY_TOKEN")
run = client.actor("tindacloud/linkedin-company-scraper").call(run_input={
"companyUrls": [
"https://www.linkedin.com/company/stripe",
"hubspot"
],
"includePosts": True,
"maxResults": 1000
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

cURL — run and get the results in one request:

curl -X POST "https://api.apify.com/v2/acts/tindacloud~linkedin-company-scraper/run-sync-get-dataset-items?token=MY_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"companyUrls": ["https://www.linkedin.com/company/stripe", "hubspot"], "includePosts": true, "maxResults": 1000}'

Integrate with any app

Connect the dataset to thousands of apps — no code required:

  • Make — multi-step automation scenarios.
  • Zapier — push new records straight into your CRM or sheet.
  • n8n — self-hosted workflows.
  • Slack — get notified when a run finishes or finds something new.
  • Google Drive / Sheets — auto-export every run to a spreadsheet.
  • Airbyte — pipe results into your data warehouse.
  • GitHub — trigger runs from commits or releases.
  • Webhooks — call your own endpoint when a run succeeds or fails.

Use with AI assistants (MCP)

The output is clean, LLM-ready JSON. Call this Actor from Claude, ChatGPT, Cursor or any agent framework through the Apify MCP server — ask your assistant to "get the size, industry, headquarters and website of these 20 companies from LinkedIn" and let it run this Actor for you.

Agent-ready: autonomous payments (x402 & Skyfire)

This Actor is agent-ready — AI agents can discover it, run it and pay for it on their own. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic payments:

  • x402 — an open, HTTP-native payment protocol. Agents pay in USDC through the Apify MCP server — no Apify account needed.
  • Skyfire — agent-to-service payments with pre-funded Skyfire tokens.

Building an AI agent, MCP tool or data pipeline? This Actor is ready to plug in and pay as it goes.

Ready-made examples

Open one, change the fields, press Start — nothing to configure:

Frequently asked questions about scraping LinkedIn company data

Do I need an API key or a login?

No. Paste your input, press Start. There is nothing to connect and no account on the target site to create.

How do I export the results?

Every run produces a dataset you can download as JSON, CSV, Excel, XML or HTML, or read through the Apify API from your own code. You can also connect it to Make, Zapier or n8n.

Can I run this on a schedule?

Yes. Apify schedules run it every hour, day or week without you being there. Each run is independent, so a schedule gives you a fresh snapshot every time.

Can I call it from Python or JavaScript?

Yes — the Apify API runs any Actor and returns the dataset, and the official Python and JavaScript clients wrap it in a few lines. AI agents can call it too, through Apify's MCP server.

What does it cost?

You pay per result, not per hour. Filters are applied before anything is charged, so narrowing the input directly lowers the bill. Pages that cannot be read are reported in the log and never charged.

Is this data public?

Everything collected here is what LinkedIn shows to anyone without logging in. Check the target site's terms and the rules that apply to you before using the data commercially.

Other scrapers from the same maker, built the same way — no browser where it isn't needed, one flat price per result:

Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by LinkedIn Corporation or Microsoft. All trademarks mentioned are the property of their respective owners. "LinkedIn" is named here only in a descriptive sense — to identify the publicly available website this Actor reads. It collects only publicly available information that anyone can see without logging in; you are responsible for making sure your use of the data complies with applicable laws, regulations and the terms of the source website.