LinkedIn Company Search Scraper
Pricing
from $10.00 / 1,000 company founds
LinkedIn Company Search Scraper
Search public LinkedIn company pages by keyword, industry, and location. Cookieless, MCP-ready.
Pricing
from $10.00 / 1,000 company founds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Search public LinkedIn company pages by keyword, industry, and location — no login, no cookies, no LinkedIn account required. Returns one structured record per company, ready for CRM import, lead lists, or an AI agent. Optional one-click deep enrichment adds industry, employee count, company size, headquarters, website, founded year, follower count, specialties, and description straight from each public company page.
Built for AI agents and automation: narrow inputs in, clean flat JSON out, predictable pay-per-event pricing.
What it does
- Runs a managed Google search restricted to
linkedin.com/companyand folds your keyword + industry + location filters into one query. - Returns each unique company with name, LinkedIn URL, slug, industry signal, and result rank.
- Optionally enriches every company with the full public company profile (industry, employees, size, HQ, website, founded, followers, specialties, description).
- Cookieless and account-free — it never logs into LinkedIn. All data is public, equivalent to what an incognito browser sees.
When to use it
- Build a target list of companies in a niche + city for B2B outbound.
- Enrich a market map with employee counts, websites, and HQ locations.
- Feed an AI agent a company-discovery tool that returns structured firmographics.
When NOT to use it: to scrape people/employees, use linkedin-profile-search-scraper. To enrich one known profile, use linkedin-profile-email-scraper. This actor discovers and enriches companies, not individuals.
Output
| Field | Description |
|---|---|
companyName | Company display name |
linkedinUrl | Canonical linkedin.com/company/<slug> URL |
slug | Company handle |
industry | Industry / sector |
employeeCount | Approximate employee count (enriched) |
companySize | LinkedIn size band, e.g. 51-200 employees (enriched) |
companyType | e.g. Privately Held (enriched) |
founded | Founding year (enriched) |
website | Company website (enriched) |
headquarters / city / state / country | HQ location (enriched) |
followerCount | LinkedIn follower count (enriched) |
specialties | Declared specialties (enriched) |
description | Company About text (enriched) |
snippet | Raw Google SERP snippet |
rank | Position in search results |
source | serpapi or serpapi+scrapecreators |
enriched | Whether deep enrichment ran |
Input
| Field | Type | Notes |
|---|---|---|
keywords | string | Free-text terms (e.g. fintech payments) |
industry | string | Industry phrase (e.g. Software Development) |
location | string | City / region / country |
country | string | ISO 3166-1 alpha-2 code for Google routing (default us) |
maxResults | integer | 1–500, default 25 |
enrich | boolean | Deep-enrich each company (default false) |
At least one of keywords, industry, or location is required.
Pricing (pay-per-event)
| Event | Price |
|---|---|
| Actor start | $0.00005 |
| Company found | $0.01 |
Company enriched (only when enrich=true) | $0.02 |
A 25-company search-only run costs ~$0.25. With enrichment, ~$0.75. You are never charged past maxResults.
Example
{"keywords": "fintech","location": "Berlin","maxResults": 25,"enrich": true}
Returns up to 25 Berlin fintech companies, each with industry, employee count, HQ, website, founded year, and follower count.
MCP / AI agents
Exposed in the Apify MCP server as apify--linkedin-company-search-scraper. Tool input is a plain keyword/industry/location query; output is flat JSON per company. Ideal as a company-discovery + firmographic-enrichment tool in an agent pipeline.
FAQ
Do I need a LinkedIn account or cookies? No. The actor is fully cookieless and only reads public data.
How fresh is the data? Pulled live per run from Google and the public LinkedIn company page.
Can it find employees or emails? No — it returns company-level data. Use the LinkedIn profile actors for people.
Why might a company be missing fields? Search-only runs (enrich=false) return name + URL + industry signal. Enrich for full firmographics. Some companies hide certain fields publicly; those come back null.
Legal
This actor collects only publicly available company information, equivalent to what any visitor sees without logging in. You are responsible for using the data in compliance with LinkedIn's Terms of Service, GDPR/CCPA, and applicable laws. Do not use it to collect personal data unlawfully. Provided "as is" without warranty.