LinkedIn Company Scraper
Pricing
from $5.00 / 1,000 results
LinkedIn Company Scraper
Scrapes public LinkedIn company pages for structured company data including name, description, industry, size, headquarters, and more.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
MItchell Peavler
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape public LinkedIn company pages and extract structured data -- no login required. Get company name, description, industry, size, headquarters, website, specialties, and more from any publicly visible LinkedIn company page.
What does LinkedIn Company Scraper do?
This actor takes a list of LinkedIn company URLs or company names and extracts structured data from their public company pages. It only accesses information that is visible to anyone on the internet without a LinkedIn account.
Important: This actor scrapes PUBLIC company pages only (linkedin.com/company/xxx). It does NOT access personal profiles, private data, or any information behind LinkedIn's login wall.
Features
- Scrape by direct LinkedIn URL or company name (auto-resolves via search)
- Extracts 14+ data fields per company
- Handles LinkedIn's auth modals and anti-bot protections
- Human-like browsing with randomized delays and fingerprinting
- Session rotation and residential proxy support
- Clean, structured JSON output
- Robust error handling with retries
Input
| Field | Type | Description | Default |
|---|---|---|---|
companyUrls | Array of strings | LinkedIn company page URLs | [] |
companyNames | Array of strings | Company names to search for | [] |
maxResults | Integer | Maximum companies to scrape | 10 |
proxyConfiguration | Object | Proxy settings (residential recommended) | Apify residential |
Example input
{"companyUrls": ["https://www.linkedin.com/company/google/","https://www.linkedin.com/company/microsoft/"],"companyNames": ["Apple","Tesla"],"maxResults": 10}
Output
Each company is stored as a separate item in the default dataset with these fields:
| Field | Type | Description |
|---|---|---|
companyName | String | Official company name |
tagline | String | Company tagline/headline |
description | String | Full "About" description |
website | String | Company website URL |
industry | String | Primary industry |
companySize | String | Raw company size text |
employeeCountRange | String | Employee count range (e.g., "10,001+") |
employeesOnLinkedIn | Integer | Number of employees with LinkedIn profiles |
headquarters | String | HQ location |
foundedYear | Integer | Year the company was founded |
companyType | String | Public, Private, Nonprofit, etc. |
specialties | Array | List of company specialties/tags |
linkedinUrl | String | Canonical LinkedIn company URL |
logoUrl | String | Company logo image URL |
followers | Integer | Number of LinkedIn followers |
associatedCompanies | Array | Affiliated/subsidiary companies |
scrapedAt | String | ISO timestamp of when data was collected |
inputCompanyName | String | Original search term (if searched by name) |
Sample output
{"companyName": "Google","tagline": "A Alphabet Inc. subsidiary","description": "Google's mission is to organize the world's information and make it universally accessible and useful...","website": "https://about.google","industry": "Technology, Information and Internet","companySize": "10,001+ employees","employeeCountRange": "10,001+","employeesOnLinkedIn": 350000,"headquarters": "Mountain View, California","foundedYear": 1998,"companyType": "Public Company","specialties": ["search", "ads", "mobile", "android", "online video", "apps", "machine learning", "virtual reality", "cloud", "hardware", "artificial intelligence", "youtube"],"linkedinUrl": "https://www.linkedin.com/company/google","logoUrl": "https://media.licdn.com/dms/image/...","followers": 33000000,"associatedCompanies": [{ "name": "YouTube", "url": "https://www.linkedin.com/company/youtube" },{ "name": "Google Cloud", "url": "https://www.linkedin.com/company/google-cloud" }],"scrapedAt": "2026-03-27T10:30:00.000Z","inputCompanyName": "Google"}
Use cases
- Sales & lead generation: Build prospect lists with verified company data
- Market research: Analyze competitors, industry landscape, and company growth
- Recruitment intelligence: Understand company sizes and specialties before outreach
- Investment research: Screen companies by size, type, industry, and founding year
- CRM enrichment: Enrich your CRM records with fresh LinkedIn company data
- Academic research: Gather structured company data for analysis
Performance and cost
- Speed: ~5-10 companies per minute (throttled intentionally for reliability)
- Compute units: Approximately 0.05-0.1 CU per company
- Proxy cost: Residential proxies are recommended; ~0.5-1 MB per company page
- Reliability: Public pages are accessible without login; some fields may be empty if LinkedIn hides them for non-authenticated users
Tips
- Use direct URLs when possible. Providing LinkedIn company URLs directly is faster and more reliable than name search.
- Residential proxies are essential. LinkedIn aggressively blocks datacenter IPs. The default configuration uses Apify residential proxies.
- Start small. Test with 2-3 companies first to verify the output meets your needs.
- Rate limits. The actor intentionally throttles requests. Do not increase concurrency or it will trigger LinkedIn's anti-bot systems.
Limitations
- Only extracts data from public company pages visible without login
- Some fields may be partially hidden by LinkedIn for non-authenticated visitors
- LinkedIn frequently changes their page structure; the actor may need updates
- Very high-volume scraping (hundreds of companies) should be run in batches
- Does NOT scrape personal profiles, job listings, or posts
Legal notice
This actor only accesses publicly available data that LinkedIn makes visible to non-authenticated visitors. Users are responsible for ensuring their use of this data complies with applicable laws, regulations, and LinkedIn's Terms of Service. This tool is intended for legitimate business purposes only.