LinkedIn Company Scraper · Bulk · No Cookies
Pricing
from $3.00 / 1,000 companies
LinkedIn Company Scraper · Bulk · No Cookies
Scrape LinkedIn company profiles in bulk from company URLs. Get employee count, industry, website, locations, funding, investors, jobs, affiliated pages, similar companies, and recent posts. No LinkedIn login or cookies. Export JSON, CSV, or Excel.
Pricing
from $3.00 / 1,000 companies
Rating
0.0
(0)
Developer
Data Slayer
Maintained by CommunityActor stats
2
Bookmarked
79
Total users
14
Monthly active users
4 days ago
Last modified
Categories
Share
Paste one or many public LinkedIn company URLs. For each successful URL, the Actor returns one structured company record with company details, employee and follower counts, office locations, hiring signals, funding, investors, affiliated pages, similar companies, and recent posts. No LinkedIn login or cookies are required.
Watch the demo
What does this LinkedIn Company Scraper do?
It turns LinkedIn company pages into data you can download, search, filter, and send to other tools.
- You provide: one or more LinkedIn company page URLs
- You receive: one structured company record for each successful unique URL
- Useful for: company research, lead and CRM enrichment, recruiting, market mapping, competitive intelligence, and AI agents
- LinkedIn account required: no
- Download formats: JSON, CSV, Excel, XML, and other Apify dataset formats
How to scrape LinkedIn company pages
- Open the Input tab.
- Paste one LinkedIn company URL per row under LinkedIn Company URLs.
- Click Start.
- Open the Output or Dataset tab and download the results.
Example company URLs:
https://www.linkedin.com/company/googlehttps://www.linkedin.com/company/microsofthttps://www.linkedin.com/company/openai
That is the entire setup. There are no cookies, login details, proxy settings, or output options to configure.
What company data can I extract?
The Actor can return:
- Company details: name, LinkedIn URL, website, description, tagline, industry, specialties, company type, and founding year
- Company size: exact employee count, employee range, and follower count
- Locations: headquarters, country code, and public office locations
- Brand assets: logo and cover-image URLs
- Hiring signals: featured employees and job categories with visible open-job counts
- Funding and company links: funding data, investors, Crunchbase URL, and stock information
- Company relationships: affiliated pages, subsidiaries, showcase pages, and similar companies
- Recent activity: recent company posts, timestamps, reactions, comments, and media
Field availability depends on what is publicly available for each company.
Input
The visible input form has one field:
| Field | API key | Type | What to enter |
|---|---|---|---|
| LinkedIn Company URLs | linkedin_urls | Array of strings | One public LinkedIn company URL per row |
Example API input:
{"linkedin_urls": ["https://www.linkedin.com/company/google","https://www.linkedin.com/company/microsoft","https://www.linkedin.com/company/openai"]}
Duplicate URLs are removed automatically. Use complete company-page URLs for the most reliable matching. This Actor enriches known company URLs; it does not search LinkedIn by company name, keyword, industry, or location.
Output
Each successful unique input URL produces one company record in the default Apify dataset.
- Counts are returned as numbers, so they can be sorted and calculated.
- Locations, jobs, related companies, and posts remain structured arrays in JSON.
- Missing optional values are returned as
nullor empty arrays. - Failed requests are reported in the run log instead of being added as fake company records.
Output fields
| Field | Type | Description |
|---|---|---|
company_name | String or null | LinkedIn company name |
company_id | String or null | LinkedIn organization ID |
universal_name | String or null | Company slug used in its LinkedIn URL |
linkedin_url | String or null | Canonical LinkedIn company URL |
website | String or null | Website listed on the company page |
description | String or null | Public company description |
tagline | String or null | Company tagline |
industry | String or null | Primary industry |
specialties | Array of strings | Listed company specialties |
company_type | String or null | Public, privately held, nonprofit, or another listed type |
founded_year | Integer or null | Year founded |
employee_count | Integer or null | Exact visible employee count |
employee_count_range | Object or null | Structured employee-range start and end values |
employee_count_range_label | String or null | Human-readable company-size label |
follower_count | Integer or null | LinkedIn follower count |
headquarters | Object or null | Headquarters address and map URL |
country_code | String or null | Headquarters country code |
logo_url | String or null | Company logo image URL |
background_cover_url | String or null | Company cover image URL |
locations | Array of objects | Public office locations and map links |
featured_employees | Array of objects | Public employee examples displayed with the company profile |
jobs | Array of objects | Job categories, open-job counts, and LinkedIn job-search URLs |
funding | Object or null | Funding information |
investors | Array | Investor information |
crunchbase_url | String or null | Related Crunchbase URL |
stock_info | Object or null | Public stock information |
affiliated_pages | Array of objects | Subsidiaries, showcase pages, and related LinkedIn pages |
similar_companies | Array of objects | Similar or peer companies suggested by LinkedIn |
recent_posts | Array of objects | Recent post text, time, engagement, reactions, and media |
Output example
{"company_name": "Google","company_id": "1441","universal_name": "google","linkedin_url": "https://www.linkedin.com/company/google","website": "https://goo.gle/3DLEokh","description": "A problem isn't truly solved until it's solved for all...","tagline": null,"industry": "Software Development","specialties": ["search", "ads", "mobile", "machine learning", "cloud"],"company_type": "Public Company","founded_year": null,"employee_count": 316650,"employee_count_range": {"start": 10001,"end": null},"employee_count_range_label": "10,001+ employees","follower_count": 42162136,"headquarters": {"address": "1600 Amphitheatre Parkway, Mountain View, CA 94043, US","street_address": "1600 Amphitheatre Parkway","city_state": "Mountain View, CA 94043, US","map_url": "https://www.bing.com/maps?..."},"country_code": "US","logo_url": "https://media.licdn.com/dms/image/...","background_cover_url": "https://media.licdn.com/dms/image/...","locations": [{"address": "1600 Amphitheatre Parkway, Mountain View, CA 94043, US","street_address": "1600 Amphitheatre Parkway","city_state": "Mountain View, CA 94043, US","is_primary": true,"map_url": "https://www.bing.com/maps?..."}],"featured_employees": [{"name": "Example employee","linkedin_url": "https://www.linkedin.com/in/example","image_url": "https://media.licdn.com/dms/image/..."}],"jobs": [{"title": "Google jobs","open_jobs_count": 127126,"linkedin_url": "https://www.linkedin.com/jobs/google-jobs"}],"funding": null,"investors": [],"crunchbase_url": null,"stock_info": null,"affiliated_pages": [{"name": "YouTube","linkedin_url": "https://www.linkedin.com/company/youtube","logo_url": "https://media.licdn.com/dms/image/...","industry": "Software Development","location": "San Bruno, CA"}],"similar_companies": [{"name": "Microsoft","linkedin_url": "https://www.linkedin.com/company/microsoft","logo_url": "https://media.licdn.com/dms/image/...","industry": "Software Development","location": "Redmond, Washington"}],"recent_posts": [{"content": "Example company update...","posted_at": "Wed, 22 Jul 2026 17:54:17 GMT","reaction_count": 385,"comment_count": 37,"reaction_types": ["LIKE", "PRAISE"],"media": [{"media_url": "https://media.licdn.com/dms/image/...","alt_text": "Image description"}]}]}
JSON keeps nested data intact. When you download CSV or Excel, Apify may expand nested arrays and objects into indexed columns.
LinkedIn company enrichment use cases
CRM and account enrichment
Turn saved LinkedIn company URLs into structured company size, industry, website, location, and activity fields for HubSpot, Salesforce, Airtable, or another CRM.
B2B sales and account-based marketing
Use employee count, industry, location, specialties, hiring activity, and recent posts to segment accounts and prepare more relevant outreach.
Market research and competitive intelligence
Compare company profiles, map geographic footprints, find affiliated pages, and discover similar companies across a market.
Recruiting and hiring research
Identify companies with visible hiring activity and open-job counts. The jobs field contains categories and search links, not individual job listings.
Investment and company research
Collect available funding, investor, stock, headcount, location, and company-relationship data for screening and research workflows.
AI-agent context
Give an AI agent structured company facts before account research, meeting preparation, company comparison, lead scoring, or report generation.
LinkedIn Company Scraper API
Run data-slayer/linkedin-company-scraper from Apify Console or call it through the Apify API. Results are written to the run's default dataset.
curl "https://api.apify.com/v2/acts/data-slayer~linkedin-company-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-X POST \-H "Content-Type: application/json" \-d '{"linkedin_urls": ["https://www.linkedin.com/company/google","https://www.linkedin.com/company/microsoft"]}'
You can also trigger runs with schedules, webhooks, Make, Zapier, n8n, or your own application.
Can ChatGPT, Claude, or Gemini use this Actor?
Yes, when the AI client or agent is connected to Apify.
- ChatGPT and Claude can discover and run public Apify Actors through the Apify MCP server when that connection is configured.
- Gemini-based agents can use Apify Actors through Google Agent Development Kit and the Apify MCP server.
- Any application can call the Actor through the Apify API and pass its structured output to an AI model.
Example AI-agent instruction:
Use the Apify Actor
data-slayer/linkedin-company-scraperto enrich these LinkedIn company URLs. Return company size, industry, headquarters, funding, hiring signals, similar companies, and recent posts.
Connecting an AI client to Apify is a separate setup step. The Actor does not automatically access or connect to your ChatGPT, Claude, or Gemini account.
Which Data Slayer LinkedIn Actor should I use?
| Your goal | Recommended Actor |
|---|---|
| Extract company details from known company URLs | This LinkedIn Company Scraper |
| Extract recent posts from a company page | LinkedIn Company Posts Scraper |
| Extract person/profile details from known profile URLs | LinkedIn Profile Scraper |
| Extract posts from a public profile | LinkedIn Profile Posts Scraper |
| Analyze one LinkedIn post and its engagement | LinkedIn Post Analytics Scraper |
Pricing
The Actor uses pay-per-result pricing. One successful company record is one billable Company event. Check the Pricing tab for the current per-company rate before starting a large run.
Frequently asked questions
What is a LinkedIn company scraper?
A LinkedIn company scraper turns information displayed on public LinkedIn company pages into structured data. This Actor accepts known company URLs and returns one organized company record per successful unique URL.
Can I scrape LinkedIn company profiles without login or cookies?
Yes. Paste public LinkedIn company URLs into the Actor. It does not ask for your LinkedIn account, cookies, browser extension, or session token.
Can I scrape LinkedIn companies in bulk?
Yes. Add multiple URLs to linkedin_urls. Duplicate URLs are removed automatically.
Does this Actor search LinkedIn for companies?
No. It enriches known LinkedIn company URLs. It does not search by company name, keyword, industry, location, or Sales Navigator filters.
Does it return every employee at a company?
No. featured_employees contains public employee examples displayed with the company profile. It is not a complete employee directory.
Does it return individual job listings?
No. jobs contains LinkedIn job categories, visible open-job counts, and links to the related LinkedIn job searches.
Is this a LinkedIn Company Scraper API?
Yes. You can call data-slayer/linkedin-company-scraper through the Apify API and retrieve structured results from the default dataset.
What formats can I download?
Apify datasets support JSON, CSV, Excel, XML, and other export formats. You can also retrieve dataset items through the API.
Why are some values null or empty?
Not every LinkedIn company page displays every field. The Actor keeps the same output structure and returns null or an empty list when optional information is unavailable.
What happens when a URL fails?
Failed requests are reported in the run log. They are not inserted into the dataset as fake company records.
Limits and responsible use
- The Actor extracts information available from public LinkedIn company pages.
- Output completeness depends on what is displayed for each requested company at run time.
- Large runs depend on your Apify account limits, run timeout, and maximum-charge settings.
- Submit only company URLs you are permitted to process and use the results in accordance with applicable laws, platform terms, and your organization's policies.
- This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by LinkedIn Corporation.
Support
If a public company URL fails or a field appears incorrect, open an issue in the Actor's Issues tab and include the input URL and run ID.