LinkedIn Company Scraper
Pricing
$19.99/month + usage
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
ScrapeEngine
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
LinkedIn Company Scraper
LinkedIn Company Scraper is a production-ready LinkedIn company profile scraper that extracts structured, public company data from LinkedIn and returns clean JSON for enrichment, research, and analytics. It solves the challenge of reliably collecting company details at scale by combining JSON-LD + HTML parsing with robust networking and a smart proxy fallback. Built for marketers, developers, data analysts, and researchers, this LinkedIn company data scraper live-saves each URL’s result—enabling automated pipelines for B2B enrichment, competitive tracking, and programmatic content at scale. 🚀
What data / output can you get?
Below are example fields this LinkedIn company page scraper returns in the dataset. Values depend on what’s publicly available on each company page.
| Data type | Description | Example value |
|---|---|---|
| inputUrl | The input LinkedIn company page URL that was processed | https://www.linkedin.com/company/netflix/ |
| success | Indicates whether scraping/parsing succeeded | true |
| name | Company name extracted from JSON-LD Organization | Netflix |
| description | “About”/description text from the page’s JSON-LD | Netflix is one of the world's leading entertainment services… |
| location | Object with city, state, country parsed from JSON-LD address | {"city":"Los Gatos","state":"CA","country":"US"} |
| employeeCount | Number of employees (if present in JSON-LD) | 17554 |
| website | Official website URL from JSON-LD | https://jobs.netflix.com?... |
| logo | Website logo image URL (from JSON-LD) | https://media.licdn.com/.../netflix_logo?... |
| slogan | Tagline/slogan if available | Play, pause, and resume watching anytime and anywhere. |
| industry | Industry category (from page details) | Entertainment Providers |
| size | Company size label (from page details) | 10,001+ employees |
| founded | Founded year (if present) | 1997 |
| headquarters | Headquarters string (from page details) | Los Gatos, CA |
| type | Company type (from page details) | Public Company |
| specialties | Specialties/keywords if listed | ["Revolutionizing the way people watch TV shows and movies!"] |
| similarPages | Similar pages (publicly visible) | [{"link":"https://www.linkedin.com/company/google?trk=similar-pages","name":"Google"}] |
| employees | Limited public sample of employees shown on the page | [{"link":"…/in/aaronhipple","name":"Aaron Hipple","title":"Audio Software Engineer","image":"…"}] |
| posts | Sample of recent posts from JSON-LD DiscussionForumPosting | [{"url":"…","datePublished":"2025-09-24T15:00:15.442Z","text":"At the Venice Film Festival 2025…"}] |
| error | Error message if the request ultimately failed | "" |
Note: Items land in the Apify Dataset and can be exported to JSON, CSV, Excel, or XML. Bonus fields like logo, slogan, specialties, employees, posts, and similarPages are returned when publicly visible.
Key features
-
🔎 Bold parsing accuracy (JSON-LD + HTML)
Leverages JSON-LD Organization data and targeted HTML selectors to extract names, descriptions, addresses, industries, sizes, and more from public pages. -
💾 Live-saving per URL
Each company result is normalized and pushed to the dataset immediately—stream or export results as the run progresses. -
🧱 Queue-based batching & deduplication
Uses the Apify Request Queue for large batches and automatic de-duplication by URL, ensuring efficient, restart-friendly runs. -
🛡️ Smart proxy fallback (block-resistant)
Starts with your selected proxy (or direct), detects common block statuses (403/407/429/999 and authwall redirects), then falls back to Apify Residential and keeps it. -
🔁 Retries with exponential backoff
Automatically retries transient network and block errors with capped backoff for resilient, large-scale scraping. -
🧩 Clean, normalized schema
Consistent fields across runs (e.g., name, industry, size, employees[], posts[], similarPages[]) for downstream analytics and enrichment. -
📤 Flexible exports
Results land in the Dataset (streamable as JSON/CSV) and the full array is also written to the Key-Value Store at key “OUTPUT” for one-shot retrieval. -
⚙️ Production-ready infrastructure
Built with httpx (HTTP/2), concurrency controls, and detailed logging to handle heavy workloads reliably.
How to use LinkedIn Company Scraper - step by step
-
Sign in to Apify
Create a free Apify account or log in to your existing workspace. -
Open the actor
Find “LinkedIn Company Scraper” and click Try for free or Run. -
Add input URLs
Paste one or more LinkedIn company page URLs into input.urls. Slug-based links like https://www.linkedin.com/company/microsoft/ work best for this LinkedIn company extractor tool. -
(Optional) Configure proxy
If you have a preferred proxy, set input.proxy. If requests get blocked, the actor will automatically switch to Apify Residential and continue. -
Start the run
Click Start. The actor will enqueue all URLs, process them with concurrency, and live-save each normalized record to the Dataset. -
Monitor progress
Check the Dataset tab for streaming results and the console for logs about proxy mode, retries, and per-URL status. -
Export your data
Download from the Dataset as JSON, CSV, Excel, or XML. The complete results array is also saved to the Key-Value Store at key “OUTPUT”.
Pro tip: Automate post-processing by fetching the Dataset or the “OUTPUT” key via Apify’s API from your internal pipelines—ideal for teams who scrape LinkedIn company data for CRM enrichment and analytics.
Use cases
| Use case | Description |
|---|---|
| Sales enrichment for B2B outreach | Enrich account records with industry, size, HQ, and public employee previews to improve ICP scoring and personalize outreach. |
| Competitive tracking & market intel | Monitor public descriptions, sizes, and recent posts to spot positioning shifts and benchmark competitors. |
| Recruiting research & validation | Verify company scale, HQ, and recent updates to tailor recruiting messages and prioritize targets. |
| Programmatic SEO & content | Build pages or campaigns around industries, locations, and specialties extracted from public profiles. |
| Data enrichment pipelines (API-based) | Feed normalized company profiles into warehouses and CRMs via Apify’s API for automated updates. |
| Academic & policy research | Aggregate firmographic data across categories and regions to analyze markets and trends. |
Why choose LinkedIn Company Scraper?
This LinkedIn company scraping tool prioritizes precision, resilience, and clean outputs for analytics-ready workflows.
- 🎯 Accurate, structured extraction: JSON-LD + HTML parsing yields consistent, well-typed fields for BI and enrichment.
- 🚀 Built for scale: Queue-backed batching, concurrency, and de-duplication handle large URL lists reliably.
- 🧑💻 Developer-friendly: Access datasets and the consolidated “OUTPUT” via Apify’s API for seamless automation.
- 🔁 Robust to blocks: Auto-fallback to Apify Residential proxies on common block statuses and authwall redirects.
- 🔒 Public-only by design: Targets publicly available LinkedIn company pages; no login or cookies required.
- 🧰 Better than browser extensions: Server-side runs, stable schema, and automation-ready outputs beat manual LinkedIn company scraper Chrome extension workflows.
In short, it’s a reliable LinkedIn company data extractor that outperforms ad hoc scripts and extensions for ongoing, automated workflows.
Is it legal / ethical to use LinkedIn Company Scraper?
Yes—when used responsibly. This actor targets publicly available LinkedIn company pages and does not access private areas.
Guidelines to follow:
- Collect only public data and do not attempt to bypass access controls.
- Review and respect LinkedIn’s Terms of Service and applicable laws (e.g., GDPR/CCPA).
- Use the data for legitimate purposes like analytics, research, and enrichment.
- Consult your legal team for edge cases or jurisdiction-specific requirements.
Input parameters & output format
Example input
{"urls": ["https://www.linkedin.com/company/netflix"],"proxy": {"useApifyProxy": true}}
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
Default: None (prefill example provided in UI) -
proxy (object)
Description: Proxy configuration to start with. 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 output (dataset items and KV key “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 across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.","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/v2/D4E0BAQGMva5_E8pUjw/company-logo_200_200/company-logo_200_200/0/1736276678240/netflix_logo?e=2147483647&v=beta&t=-84GbYZIgL-lNtKMkXAk-OE1L6VJVMfBSLJRG8FLkVY","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/v2/C4E03AQH_rhYlmsE33Q/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1516155809223?e=2147483647&v=beta&t=AOI83o_TV-HDY0dY3mTP9cgUFihsic0NL5HdYEE3VOw"},{"link": "https://www.linkedin.com/in/suki996?trk=org-employees","name": "Liz Thompson","title": "Finance Ops & Innovation (Systems, Reporting & Analytics)","image": "https://media.licdn.com/dms/image/v2/D5603AQGsHR0R5JpKHA/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1723703172354?e=2147483647&v=beta&t=L88QQS1cU02rvqpzNyuW6_P0LparOkVftaEEyi_XrwI"}],"posts": [{"url": "https://www.linkedin.com/posts/netflix_venicefilmfestival-dreamteam-activity-7376631561569484801-JgLk","datePublished": "2025-09-24T15:00:15.442Z","text": "At the Venice Film Festival 2025, we proudly showcased 4 World Premieres..."},{"url": "https://www.linkedin.com/posts/netflix_at-the-ibc-conference-netflixs-victor-marti-activity-7376315014845976577-DnUe","datePublished": "2025-09-23T18:02:24.816Z","text": "At the IBC Conference, Netflix's Victor Marti Farres..."}],"error": ""}]
Notes:
- If a field isn’t publicly visible, it may be returned as an empty string (""), 0, or an empty array ([]). For example, specialties, employees, posts, and similarPages are only included when visible on the page.
FAQ
Do I need to log in or provide cookies to use this LinkedIn company scraper tool?
No. This actor targets publicly available LinkedIn company pages and does not require login or cookies. It parses JSON-LD + HTML from public pages only.
Can it handle large lists of LinkedIn company URLs?
Yes. The actor uses a queue for batching and deduplication, processes URLs with concurrency, and live-saves each result, making it suitable for large-scale jobs with a LinkedIn company directory scraper workflow.
How does the proxy fallback work?
The run starts with your selected proxy configuration (or direct if none is provided). If requests are blocked or redirected to an authwall, it automatically switches to Apify Residential proxies and continues in that mode.
What fields are included in the output?
Top-level fields include inputUrl, success, name, description, location, employeeCount, website, logo, slogan, industry, size, founded, headquarters, type, specialties, similarPages, employees, posts, and error. Some fields appear only when publicly available.
Can I export results to CSV or Excel?
Yes. You can export the Dataset to JSON, CSV, Excel, or XML from the Apify platform or fetch it programmatically via the API—ideal for a LinkedIn company scraper API use case.
Where can I download the full results array?
In addition to the Dataset, the actor writes the entire results array to the Key-Value Store under the key “OUTPUT,” which you can retrieve via the Apify API.
Does this scrape LinkedIn Sales Navigator or private areas?
No. This is a LinkedIn company information scraper for public company pages only. Accessing private areas may violate terms; always use the tool responsibly.
What happens if a page is blocked or rate limited?
The actor implements automatic retries with exponential backoff and smart proxy fallback. If retries are exhausted, it still saves a result with success=false and an error message, ensuring robust LinkedIn company scraper software behavior.
Final thoughts
LinkedIn Company Scraper is built to extract clean, structured company data from public LinkedIn pages at scale. With robust proxy fallback, queue-based processing, and a normalized schema, it’s ideal for marketers, developers, analysts, and researchers who need a dependable LinkedIn company scraping tool. Pull results via the Dataset or the “OUTPUT” key for automation in your pipelines—start extracting smarter firmographic and content insights reliably and at scale.