LinkedIn Company Scraper avatar

LinkedIn Company Scraper

Pricing

from $2.52 / 1,000 results

Go to Apify Store
LinkedIn Company Scraper

LinkedIn Company Scraper

Scrape LinkedIn company pages without login, cookies, or authentication. Extract company info, size, industry, specialties, locations, and more from public company profiles.

Pricing

from $2.52 / 1,000 results

Rating

0.0

(0)

Developer

Artificially

Artificially

Maintained by Community

Actor stats

0

Bookmarked

67

Total users

4

Monthly active users

8 days ago

Last modified

Share

LinkedIn Company Scraper - No Login Required

Scrape LinkedIn company pages without login, cookies, or authentication. Extract company info, size, industry, specialties, locations, and more from public company profiles.

Use with AI agents (MCP)

This actor works as a tool for AI agents through Apify's MCP server at https://mcp.apify.com: the agent passes LinkedIn company URLs or slugs and gets back one JSON item per company. For agents, set compactOutput: true to get slim items without photos and long text blobs, and keep limits small (a handful of companies per call).

Quick setup (sign in with your Apify account when asked):

  • Claude (claude.ai or Claude Desktop): Settings → Connectors → Add custom connector, and paste https://mcp.apify.com?tools=artificially/linkedin-company-scraper
  • Claude Code or Cursor via the Apify CLI (latest version, apify upgrade): apify mcp install claude-code --tools artificially/linkedin-company-scraper (use cursor instead of claude-code for Cursor)
  • Any MCP client (Cursor, VS Code, Windsurf):
{
"mcpServers": {
"apify": { "url": "https://mcp.apify.com?tools=artificially/linkedin-company-scraper" }
}
}

Try asking:

  • "Look up Stripe, Vercel and Notion on LinkedIn and compare company size, industry and headquarters."
  • "Get the LinkedIn company page details for these 30 company URLs."

Key Features

  • No Login Required - Works without LinkedIn credentials
  • No Cookies Needed - Uses public company pages
  • Bulk Scraping - Process multiple companies at once
  • Comprehensive Data - Company info, size, industry, locations
  • Only pay for complete results - Blocked, login-walled or restricted pages are retried on fresh IPs and, if they still fail, skipped. They are never saved to your dataset and never charged.

You only pay for complete results

LinkedIn sometimes blocks requests or shows a cut-down page with a sign-in pop-up instead of the real company page. The scraper detects these pages and:

  1. Retries on a fresh proxy IP with increasing wait times
  2. Switches to residential proxies for the remaining attempts (on by default, no extra cost to you)
  3. If the company still can't be loaded, skips it without saving or charging

Skipped companies are listed in the FAILED_COMPANIES record of the run's key-value store, and a SUMMARY record shows saved vs skipped counts, so you can re-run just the failures.

What Data You Get

FieldDescription
nameCompany name
taglineCompany tagline
descriptionAbout section text
websiteCompany website URL
industryIndustry category
companySizeEmployee range (e.g., "10,001+")
employeeCountNumeric employee count
employeeCountOnLinkedInEmployees with LinkedIn profiles
headquartersHQ location
foundedYearYear founded
typeCompany type (Public, Private, etc.)
logoCompany logo URL
specialties[]Areas of focus
locations[]Office locations
followerCountLinkedIn followers

Input

FieldTypeRequiredDefaultDescription
companyUrlsarrayNo-Full LinkedIn company URLs
companyIdsarrayNo-LinkedIn company IDs/names only
includeLocationsbooleanNotrueExtract office locations
includeSpecialtiesbooleanNotrueExtract specialties
includeFundingbooleanNotrueExtract funding info
includeSimilarCompaniesbooleanNofalseExtract similar companies
maxAttemptsPerCompanyintegerNo6Retries per company, each on a fresh proxy IP
residentialFallbackbooleanNotrueSwitch to residential proxies after half the attempts fail
compactOutputbooleanNofalseSave slim items with only the key fields. Recommended for AI agents
proxyConfigurationobjectNoApify ProxyProxy settings

Example Input

{
"companyUrls": [
"https://www.linkedin.com/company/microsoft"
],
"includeLocations": true,
"includeSpecialties": true
}

Output Example

{
"companyUrl": "https://www.linkedin.com/company/microsoft",
"companyId": "microsoft",
"name": "Microsoft",
"tagline": "Every company is a tech company",
"description": "Microsoft enables digital transformation for the era of an intelligent cloud and an intelligent edge...",
"website": "https://www.microsoft.com",
"industry": "Software Development",
"companySize": "10,001+ employees",
"employeeCount": "228,000",
"employeeCountOnLinkedIn": "254,000",
"headquarters": "Redmond, Washington",
"foundedYear": "1975",
"type": "Public Company",
"logo": "https://...",
"specialties": ["Business Software", "Cloud Computing", "AI", "Gaming"],
"locations": [
{
"address": "One Microsoft Way",
"city": "Redmond",
"country": "United States",
"isHeadquarters": true
}
],
"followerCount": "21,000,000",
"scrapedAt": "2024-01-20T12:00:00Z"
}

Cost

Pay-per-result pricing: a small start fee per run plus a fee per saved company. See the Pricing tab for current rates.

Blocked, login-walled and not-found companies are not saved and not charged. You can also set a maximum cost per run in the run options; the scraper stops cleanly when it is reached.

Use Cases

  • Market Research - Analyze competitors and industry players
  • Lead Generation - Build B2B prospect lists
  • Investment Research - Company due diligence
  • Sales Intelligence - Understand target accounts
  • Recruitment - Research potential employers

Tips

  1. Use Apify Proxy - Strongly recommended for reliable results. Residential fallback is enabled by default
  2. Batch requests - More efficient than many small runs
  3. Public pages only - Some company data may be limited

This scraper only accesses publicly available data. Users are responsible for ensuring their use complies with applicable laws and LinkedIn's terms of service.

Support

  • Built by: Artificially
  • Issues: Report bugs via Apify Console