LinkedIn Company Scraper avatar

LinkedIn Company Scraper

Pricing

$19.99/month + usage

Go to Apify Store
LinkedIn Company Scraper

LinkedIn Company Scraper

Scrapes public LinkedIn company pages. Live-saves results per URL. Starts with user-selected proxy (or direct), falls back to Apify Residential if blocked, and keeps it.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

Scrapium

Scrapium

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

LinkedIn Company Scraper

The LinkedIn Company Scraper is a purpose-built tool that collects publicly available information from LinkedIn company pages and returns clean, structured data for B2B enrichment, analytics, and research. It solves the pain of manual copy-paste by extracting fields directly from HTML + JSON-LD and saving normalized records to your Apify Dataset in real time. Ideal for marketers, developers, data analysts, and researchers, this LinkedIn company profile scraper scales from a few URLs to large batches with queue-based processing and resilient proxy handling, enabling repeatable LinkedIn company data export at scale.

What data / output can you get?

Below are the core fields this LinkedIn company data extractor returns, exactly as they appear in the actor’s output schema.

Data typeDescriptionExample value
inputUrlThe LinkedIn company page URL you providedhttps://www.linkedin.com/company/netflix/
successIndicates if the scrape for this URL succeededtrue
nameCompany name parsed from JSON-LDNetflix
descriptionPublic “About” style company summaryNetflix is one of the world's leading entertainment services...
location.cityParsed city from JSON-LD addressLos Gatos
location.stateParsed state/region from JSON-LD addressCA
location.countryParsed country from JSON-LD addressUS
employeeCountPublic number of employees (from JSON-LD)17554
websiteCompany website extracted from JSON-LDhttps://jobs.netflix.com?utm_campaign=LIHomePage&utm_source=linkedin
logoCompany logo URLhttps://media.licdn.com/dms/image/.../netflix_logo
sloganPublic slogan if availablePlay, pause, and resume watching anytime and anywhere.
industryIndustry from the page’s About sectionEntertainment Providers
sizeCompany size label from the page10,001+ employees
foundedYear founded (when available)1997
headquartersHeadquarters string from the pageLos Gatos, CA
typeCompany typePublic Company
specialtiesArray of specialties parsed from About section["Revolutionizing the way people watch TV shows and movies!"]
similarPagesArray of related companies with link and name[{"link":"https://www.linkedin.com/company/google?trk=similar-pages","name":"Google"}]
employeesSample public employees with link, name, title (when present), image[{"link":"https://www.linkedin.com/in/aaronhipple?trk=org-employees","name":"Aaron Hipple","title":"Audio Software Engineer","image":"https://media.licdn.com/dms/image/..."}]
postsRecent posts parsed from JSON-LD with url, datePublished, text (sample)[{"url":"https://www.linkedin.com/posts/netflix_...","datePublished":"2025-09-24T15:00:15.442Z","text":"At the Venice Film Festival 2025..."}]
errorError message when a URL fails after retries""

Notes:

  • Arrays like similarPages, employees, and posts are returned when present and may be empty.
  • Results are pushed live to the Apify Dataset per URL and also written as a single array to the Key-Value Store under the OUTPUT key.
  • You can export results from the Apify Dataset in JSON, CSV, or Excel for downstream workflows like CRM imports or BI.

Key features

  • 🔄 Bold proxy fallback & resilience — Starts with your selected proxy (or direct), automatically falls back to Apify Residential when blocked (e.g., 403/407/429/999 or authwall redirects), and keeps it for subsequent attempts.
  • 🧱 Live-save per URL — Each company page result is pushed to the Dataset as soon as it’s processed, reducing risk and giving immediate access to partial results.
  • 🧩 Clean, normalized JSON — Consistent fields like name, industry, size, headquarters, employeeCount, specialties, similarPages, employees, and posts for easy mapping into CRMs and analytics.
  • 🚦 Queue-based batching — Uses Apify Request Queue for large lists, de-duplicates URLs automatically, and handles restarts gracefully. Ideal for a LinkedIn company list scraper workflow.
  • 🧠 Lightweight parsing (JSON-LD + HTML) — Extracts structured JSON-LD when available and augments with HTML parsing for About details, employees preview, and similar pages.
  • 🛡️ Public data only — A LinkedIn business scraper tool for publicly available company pages; no login or cookies required.
  • 🔌 Developer-friendly outputs — Access your Dataset and the single-file OUTPUT (Key-Value Store) via Apify API to integrate with pipelines and a LinkedIn company scraper API workflow.
  • 🧰 Robust error handling — Retries with exponential backoff, logs, and a clear error field captured in each output row.

How to use LinkedIn Company Scraper - step by step

  1. Sign in to Apify
    Create a free account or log in.

  2. Open the actor
    Find “LinkedIn Company Scraper” on the Apify platform.

  3. Add input data
    Paste one or more LinkedIn company page URLs into the urls field (full or slug-style URLs both work), e.g.:

  1. (Optional) Configure proxy
    Use the Proxy configuration editor. The actor will start with your choice (or direct) and will switch to Apify Residential if it detects blocks.

  2. Start the run
    Click Start. The actor queues your URLs, processes them with resilience, and live-saves each normalized record to the Dataset.

  3. Monitor progress
    Watch the run console for logs like “Row pushed to dataset” and proxy fallback messages if blocks occur.

  4. Export your data
    Download from the Dataset in JSON/CSV/Excel or fetch via the Apify API. A full array of results is also saved to the Key-Value Store under the OUTPUT key.

Pro tip: Automate your LinkedIn company data export by pulling the Dataset or OUTPUT file with the Apify API into your BI stack or enrichment pipeline.

Use cases

Use case nameDescription
Sales & SDR – account enrichmentEnrich accounts with industry, size, HQ, and specialties to improve ICP scoring and personalize outreach using a LinkedIn B2B data scraper.
Recruiting – company validationValidate headcount signals, locations, and public posts to tailor recruiter messaging with a LinkedIn company profile extractor.
Competitive intelligence – market mappingTrack positioning, taglines, and related companies via similarPages to benchmark markets and competitors.
Content & SEO – programmatic pagesBuild programmatic pages using industries, locations, and specialties; mine posts (text) for themes and keywords.
Partnerships & BD – due diligenceConfirm company type, year founded, HQ, and website details for partnership screening.
Market research – sector analysisAggregate employeeCount and size across categories for trends and segmentation with a LinkedIn organization data scraper.
Developer pipelines – API integrationPipe Dataset/OUTPUT into ETL or APIs to power dashboards, enrichment, or a LinkedIn company scraper API workflow.

Why choose LinkedIn Company Scraper?

Built for precision, automation, and reliability, this LinkedIn company crawler combines JSON-LD + HTML parsing with resilient networking to deliver consistent, analytics-ready data.

  • 🎯 Accuracy via JSON-LD + HTML: Extracts structured fields and augments with About-page details for dependable results.
  • 🧩 Structured outputs: Normalized keys for seamless mapping into CRMs and data warehouses.
  • 📦 Scales with queues: Request Queue de-duplicates URLs and survives restarts, ideal for bulk lists.
  • 🔧 Developer access: Fetch the Dataset or the single-file OUTPUT via Apify API for easy integration.
  • 🛡️ Safety-first defaults: Public-only scraping; no login or cookies required.
  • 🌐 Better than extensions: Server-side reliability and proxy management outperform browser add-ons for LinkedIn company search automation.
  • 💸 Cost-effective reliability: Avoid brittle setups with a production-ready LinkedIn company data extractor.

In short, this LinkedIn company profile scraper is a stable alternative to browser extensions and DIY scripts, delivering consistent B2B data for enrichment and research.

Yes—when done responsibly. This tool is designed to collect publicly available company data from LinkedIn pages without accessing private or gated content.

Guidelines:

  • Collect only publicly visible information; do not attempt to bypass access controls.
  • Respect LinkedIn’s Terms of Service and applicable laws (e.g., GDPR/CCPA).
  • Use data for legitimate, ethical purposes (analytics, research, enrichment).
  • Consult your legal team for edge cases or jurisdiction-specific requirements.

Input parameters & output format

Example JSON input

{
"urls": [
"https://www.linkedin.com/company/netflix/"
]
}

Parameters

  • urls (array of strings)

    • Description: List of public LinkedIn company page URLs to process. Each URL is scraped independently and saved to the dataset as soon as it finishes.
    • Required: Yes (minItems: 1)
    • Default: Not set (UI may prefill an example)
  • proxy (object)

    • Description: Start with this proxy. If requests are blocked/rejected (e.g., 403/407/429/999 or authwall redirects), the actor switches to Apify Residential and keeps using it.
    • Required: No
    • Default: Not set

Example JSON output

[
{
"inputUrl": "https://www.linkedin.com/company/netflix/",
"success": true,
"name": "Netflix",
"description": "Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games...",
"location": {
"city": "Los Gatos",
"state": "CA",
"country": "US"
},
"employeeCount": 17554,
"website": "https://jobs.netflix.com?utm_campaign=LIHomePage&utm_source=linkedin",
"logo": "https://media.licdn.com/dms/image/.../netflix_logo",
"slogan": "Play, pause, and resume watching anytime and anywhere.",
"industry": "Entertainment Providers",
"size": "10,001+ employees",
"founded": 1997,
"headquarters": "Los Gatos, CA",
"type": "Public Company",
"specialties": [
"Revolutionizing the way people watch TV shows and movies!"
],
"similarPages": [
{ "link": "https://www.linkedin.com/company/google?trk=similar-pages", "name": "Google" }
],
"employees": [
{
"link": "https://www.linkedin.com/in/aaronhipple?trk=org-employees",
"name": "Aaron Hipple",
"title": "Audio Software Engineer",
"image": "https://media.licdn.com/dms/image/..."
}
],
"posts": [
{
"url": "https://www.linkedin.com/posts/netflix_...",
"datePublished": "2025-09-24T15:00:15.442Z",
"text": "At the Venice Film Festival 2025..."
}
],
"error": ""
}
]

Notes:

  • similarPages, employees, and posts are arrays of objects and may be empty if not publicly visible.
  • If a URL ultimately fails, success is false and error contains the reason.
ToolTool
🎯 LinkedIn Ads Scraper — https://apify.com/scraper-engine/linkedin-ads-scraper🧭 LinkedIn Search Jobs Scraper — https://apify.com/scraper-engine/linkedin-search-jobs-scraper
👥 LinkedIn Company Employees Scraper — https://apify.com/scraper-engine/linkedin-company-employees-scraper📝 LinkedIn Post Scraper — https://apify.com/scraper-engine/linkedin-post-scraper
🧾 LinkedIn Company About Scraper — https://apify.com/scraper-engine/linkedin-company-about-scraper🙋 LinkedIn Profile Scraper [Cheapest + Fastest] — https://apify.com/scraper-engine/linkedin-profile-scraper-cheapst-fastest

FAQ

Is there a free or trial option?

Yes. This actor includes trial minutes in the Apify platform so you can test runs before subscribing. You can start with a small list of URLs and evaluate the output.

Do I need to log in or provide cookies?

No. The LinkedIn Company Scraper works on publicly available company pages without login. It’s a LinkedIn company profile scraper for public data only.

What happens if LinkedIn blocks my requests?

The actor automatically switches to Apify Residential proxies when it detects common block statuses or authwall redirects and keeps using them to improve reliability.

How large a list can I process?

The actor uses Apify’s Request Queue to handle large batches and de-duplicate URLs. It live-saves results per URL, making it suitable for a LinkedIn company list scraper workflow at scale.

Which fields are included in the output?

You’ll receive normalized fields such as inputUrl, success, name, description, location (city/state/country), employeeCount, website, logo, slogan, industry, size, founded, headquarters, type, specialties, similarPages, employees, posts, and error.

Can I integrate results into my systems?

Yes. Fetch the Dataset or the single-file OUTPUT from the Key-Value Store via the Apify API to build a LinkedIn company scraper API or pipeline for CRMs and analytics.

Is this different from a LinkedIn company scraper Chrome extension?

Yes. This is a server-side LinkedIn company data extractor with queueing, proxy management, and robust retries—more reliable and scalable than browser extensions for scrape LinkedIn company pages tasks.

Yes, when used responsibly on public data and in accordance with LinkedIn’s Terms and applicable laws. Always consult your legal team for your specific use case.

Final thoughts

The LinkedIn Company Scraper is built to extract structured, public company data from LinkedIn reliably and at scale. With normalized outputs, queue-based batching, and automatic proxy fallback, it’s ideal for sales enrichment, research, and analytics. Marketers, developers, and analysts can export clean results or pull them via API to power a LinkedIn company data export pipeline. Start extracting smarter company insights with a dependable LinkedIn company profile extractor that fits directly into your B2B workflows.