LinkedIn Company Scraper: Size, Industry, Website, and Followers Without Login
Scrape LinkedIn company pages for employee count, industry, HQ, founding year, website, follower count, and specialties. No LinkedIn login or API key required.
The actor referenced in this article. Pay only for results delivered.
LinkedIn company pages expose a consistent set of firmographic data without requiring login. Our LinkedIn Company Scraper loads each company page through a residential proxy, extracts the publicly visible fields, and returns structured JSON.
What you get per company
name: company nametagline: company taglineindustry: industry label (e.g. “Software Development”)company_size: employee count range (e.g. “1,001-5,000 employees”)headquarters: HQ city and countryfounded: founding yearwebsite: company website URLfollowers: LinkedIn follower countabout: about/description textspecialties: array of specialty stringscompany_url: canonical LinkedIn company URLscraped_at: ISO timestamp
Python example
import requests, time
run = requests.post(
"https://api.apify.com/v2/acts/themineworks~linkedin-company-details/runs",
headers={"Authorization": f"Bearer {APIFY_TOKEN}"},
json={
"companyUrls": [
"https://www.linkedin.com/company/stripe",
"https://www.linkedin.com/company/notion",
"https://www.linkedin.com/company/figma"
]
}
)
run_id = run.json()["data"]["id"]
while True:
r = requests.get(
f"https://api.apify.com/v2/actor-runs/{run_id}",
headers={"Authorization": f"Bearer {APIFY_TOKEN}"}
).json()
if r["data"]["status"] in ("SUCCEEDED", "FAILED"):
break
time.sleep(5)
companies = requests.get(
f"https://api.apify.com/v2/actor-runs/{run_id}/dataset/items",
headers={"Authorization": f"Bearer {APIFY_TOKEN}"}
).json()
for c in companies:
print(c["name"], c["company_size"], c["industry"])
print(f" {c['headquarters']} | Founded {c['founded']}")
print(f" {c['website']}")
Enrich a lead list
import pandas as pd
df = pd.read_csv("accounts.csv") # must have a 'linkedin_url' column
urls = df["linkedin_url"].dropna().tolist()
run = requests.post(
"https://api.apify.com/v2/acts/themineworks~linkedin-company-details/runs",
headers={"Authorization": f"Bearer {APIFY_TOKEN}"},
json={"companyUrls": urls}
)
# ... poll and fetch as above, then merge on linkedin_url
ICP filtering example
icp_companies = [
c for c in companies
if "Software" in c.get("industry", "")
and c.get("company_size", "").startswith(("201", "501", "1,001"))
and c.get("headquarters", "").endswith("United States")
]
print(f"{len(icp_companies)} companies match ICP")
Use cases
Account-based marketing. Enrich a list of target accounts with firmographic data before building audiences or personalizing outreach.
Market research. Map industry composition, company size distribution, and geographic concentration across a defined sector.
Lead scoring. Add employee count and founding year to your scoring model to weight accounts by fit.
Sales territory planning. Filter a database of prospects by HQ location, size, and industry to carve territories or define segments.
Pricing
$0.004 per company. Private or inaccessible company pages are not charged.
Available on Apify.
Explore the scraper referenced in this article: inputs, outputs, and pricing, then run it on Apify.
LinkedIn Profile Scraper: Experience, Education, and Skills Without Login
Extract full LinkedIn profile data: work history, education, skills, connections, from a list of profile URLs. No LinkedIn cookies or login required.
B2B Leads Finder: Business Emails and LinkedIn Profiles Without Apollo or ZoomInfo
Find business emails, LinkedIn profiles, and job titles for decision-makers at target companies. No Apollo, ZoomInfo, or Lusha API key required. $0.003 per lead.
Pull the Top 100 Best Sellers for Every Amazon Subcategory in One Run
Walk an Amazon department with Amazon Bestsellers Scraper and get the top 100 of every subcategory in one run, with a hard cap on lists and cost.
Compare an App's App Store Reviews Across Countries
Read one app's App Store reviews in many countries in one run with App Store Reviews Scraper, then compare ratings and top complaints country by country.