Linkedin Company Profile Scraper
Pricing
$19.99/month + usage
Linkedin Company Profile Scraper
Extract detailed company data from LinkedIn using the LinkedIn Company Profile Scraper. Collect company names, industries, employee counts, headquarters locations, websites, and profile links automatically. Ideal for B2B lead generation and market research.
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
ScrapAPI
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Linkedin Company Profile Scraper
The Linkedin Company Profile Scraper is a high-accuracy LinkedIn company page crawler that extracts rich, structured data from public company pages using JSON-LD + HTML parsing. It solves the manual effort and inconsistency of copy-pasting firmographic details by returning clean, analytics-ready fields you can use for B2B enrichment and market research. Built for marketers, developers, data analysts, and researchers, this LinkedIn company profile data extractor lets you scrape LinkedIn company profiles at scale with live dataset saves and robust proxy fallback.
What data / output can you get?
| Data type | Description | Example value |
|---|---|---|
| inputUrl | Original LinkedIn company page URL processed | https://www.linkedin.com/company/netflix |
| success | Indicates if extraction for the URL succeeded | true |
| name | Company name parsed from public page JSON-LD | Netflix |
| description | About/description text from the Organization schema | Internet entertainment service with global membership... |
| location.city | City extracted from Organization.address | Los Gatos |
| location.state | State/region extracted from Organization.address | CA |
| location.country | Country extracted from Organization.address | US |
| employeeCount | Number of employees (when present in JSON-LD) | 17500 |
| website | Website URL from JSON-LD sameAs | https://www.netflix.com |
| logo | Company logo URL from JSON-LD logo.contentUrl | https://media.licdn.com/.../company-logo_200_200 |
| slogan | Short tagline/slogan if present in JSON-LD | Play, pause, and resume anywhere. |
| industry | Company industry parsed from the HTML About section | Entertainment Providers |
| size | Company size label parsed from HTML | 10,001+ employees |
| founded | Founded year (number or string) | 1997 |
| headquarters | Headquarters text parsed from HTML | Los Gatos, CA |
| type | Organization type parsed from HTML | Public Company |
| specialties[] | List of specialties parsed from HTML | ["Streaming", "Original Content"] |
| similarPages[].name | Similar company name parsed from sidebar | |
| similarPages[].link | Similar company LinkedIn link | https://www.linkedin.com/company/google |
| employees[].name | Public employee sample name from the page | Jane Doe |
| employees[].title | Employee title from the card | Software Engineer |
| employees[].link | Employee profile link | https://www.linkedin.com/in/janedoe |
| posts[].url | Public post URL from JSON-LD | https://www.linkedin.com/posts/... |
| posts[].datePublished | Post timestamp from JSON-LD | 2026-03-01T12:00:00Z |
| posts[].text | Post text snippet from JSON-LD | We’re excited to announce... |
| error | Error message if the request ultimately failed | HTTP 403 |
Notes:
- You’ll also get arrays of similarPages, employees (sample), and posts (sample) when visible publicly.
- Results are live-saved to the Apify Dataset, which you can export to JSON, CSV, or Excel.
Key features
-
🔬 High-accuracy extraction (JSON-LD + HTML) Combines JSON-LD Organization data with HTML parsing to deliver structured, reliable company fields for LinkedIn company page data extraction.
-
🛡️ Automatic proxy fallback for reliability Starts with your chosen connection (including direct). On LinkedIn block statuses (403, 407, 429, 999) or authwall redirects, it automatically switches to Apify Residential proxy and keeps using it to maximize success.
-
⚡ Live dataset saves Each URL is processed independently and pushed to the Dataset as soon as it’s ready, so you can start analyzing results immediately.
-
🔁 Request Queue with deduplication All input URLs are queued and deduplicated by URL, making this a scalable LinkedIn business page scraper tool for large batches.
-
📶 Concurrency with retries and backoff Internally handles network errors with retries and exponential backoff, improving throughput and resilience when you scrape LinkedIn company profiles at scale.
-
📤 Easy exports and integrations Use Apify’s built-in Dataset exports (JSON/CSV/Excel) and API to plug this LinkedIn company information scraper into your data pipelines and BI tools.
-
👥 Employees and posts (public samples) Includes sample employees and posts when publicly visible, making it a lightweight LinkedIn company employees scraper and content snapshot tool.
-
🧰 Developer-friendly on Apify Control runs via the Apify API and build automations in your stack (e.g., Python) with a production-ready LinkedIn company data scraper API.
How to use Linkedin Company Profile Scraper - step by step
-
Sign in to Apify
Create a free Apify account or sign in. -
Open the actor
Find “Linkedin Company Profile Scraper” in the Apify Store and open it. -
Add company URLs
Paste one or many public LinkedIn company page URLs into the urls field (e.g. https://www.linkedin.com/company/netflix). The Request Queue automatically skips duplicates. -
(Optional) Configure proxy
Use the proxy input to start with your preferred proxy settings. If LinkedIn blocks requests, the actor automatically falls back to Apify Residential for the remainder of the run. -
Start the run
Click Start. Each URL is processed independently and results are pushed to the Dataset as soon as they’re ready. -
Monitor progress
Watch logs to see proxy mode switches, retries, and per-URL success. The Dataset will populate in real time. -
Export results
Download your Dataset as JSON, CSV, or Excel. A complete array is also saved to the Key-Value Store under the key “OUTPUT”.
Pro Tip: Orchestrate bigger workflows with the Apify API and your Python stack to automate LinkedIn company page data extraction for enrichment, analytics, or lead gen.
Use cases
| Use case | Description |
|---|---|
| Sales & marketing – firmographic enrichment | Enrich CRMs with industry, size, HQ, and specialties using a LinkedIn firmographic data scraper for better ICP scoring and targeting. |
| Demand gen – account research | Build prospect lists with a LinkedIn company data scraper for lead generation, then route to outreach sequences with accurate company details. |
| Competitive intelligence – market tracking | Monitor positioning, founded year, and similar companies using a LinkedIn company page scraper to benchmark categories. |
| Recruiting – workforce signals | Validate public employee counts and locations to prioritize outreach with a LinkedIn company details scraping tool. |
| Content & SEO – programmatic pages | Feed company descriptions, industries, and slogans into content workflows using a LinkedIn company page crawler. |
| Data engineering – API pipelines | Pull clean JSON fields into data lakes via the LinkedIn company data scraper API and automate transforms in Python. |
| Academic & policy research | Aggregate public company descriptors across regions and industries for research datasets without manual collection. |
Why choose Linkedin Company Profile Scraper?
Built for precision, reliability, and scale, this LinkedIn company page scraper runs on production-grade Apify infrastructure with automatic proxy fallback.
- ✅ Accuracy-first parsing: Combines JSON-LD + HTML for richer, more consistent fields.
- 🚀 Scales to large batches: Queue-based processing with URL deduplication and concurrency.
- 🔌 Developer-ready: Access results via Apify API; integrate with your Python workflows.
- 🔄 Reliable networking: Automatic switch to Apify Residential on blocks (403/407/429/999 or authwall).
- 🔍 Public data only: Designed for public LinkedIn company pages to support compliant usage.
- 💸 Cost-effective automation: Reduce manual research and standardize firmographic capture.
- 🖱️ Better than extensions: Unlike a LinkedIn company profile scraper Chrome extension, this backend actor scales, automates, and exports cleanly.
Bottom line: a precise, automation-ready LinkedIn business page scraper tool that’s easy to operationalize across teams.
Is it legal / ethical to use Linkedin Company Profile Scraper?
Yes — when used responsibly. This actor is designed to extract publicly available data from LinkedIn company pages and does not access private areas.
Guidelines to follow:
- Collect only publicly visible information and do not defeat access controls.
- Respect LinkedIn’s terms, robots directives, and applicable laws (e.g., GDPR/CCPA).
- Use data for legitimate purposes like analytics, research, and enrichment.
- Verify compliance with your legal team for edge cases or jurisdiction-specific requirements.
Input parameters & output format
Example input
{"urls": ["https://www.linkedin.com/company/netflix","https://www.linkedin.com/company/microsoft"],"proxy": {"useApifyProxy": true}}
Input fields
- urls (array of strings)
- Description: List of public LinkedIn company page URLs to process. Each URL is scraped independently and results are pushed to the Dataset as soon as it finishes.
- Default: none
- Required: Yes
- proxy (object)
- Description: Optional proxy configuration. If LinkedIn blocks or rejects (e.g., 403, 407, 429, 999 or authwall redirects), the actor switches to Apify Residential and keeps using it for the rest of the run. Leave empty to start direct.
- Default: none
- Required: No
Example output (Dataset items and full array under Key-Value Store key “OUTPUT”)
{"inputUrl": "https://www.linkedin.com/company/netflix","success": true,"name": "Netflix","description": "Internet entertainment service with global membership.","location": {"city": "Los Gatos","state": "CA","country": "US"},"employeeCount": 17500,"website": "https://www.netflix.com","logo": "https://media.licdn.com/.../company-logo_200_200","slogan": "Play, pause, and resume anywhere.","industry": "Entertainment Providers","size": "10,001+ employees","founded": 1997,"headquarters": "Los Gatos, CA","type": "Public Company","specialties": ["Streaming", "Original Content"],"similarPages": [{ "link": "https://www.linkedin.com/company/google", "name": "Google", "image": "https://media.licdn.com/logo.png" }],"employees": [{ "link": "https://www.linkedin.com/in/janedoe", "name": "Jane Doe", "title": "Software Engineer", "image": "https://media.licdn.com/photo.jpg" }],"posts": [{ "url": "https://www.linkedin.com/posts/...", "datePublished": "2026-03-01T12:00:00Z", "text": "We’re excited to announce..." }],"error": ""}
Notes:
- When a page fails after retries, the actor still pushes a record with success=false and an error message.
- Employees, posts, and similarPages are public samples extracted when present.
FAQ
Is there a free trial for this LinkedIn company page scraper?
Yes. The listing includes 120 trial minutes so you can evaluate the scraper before subscribing. Trial usage is ideal for testing a handful of company URLs and verifying the output schema.
Do I need to log in to use this LinkedIn company profile data extractor?
No. The actor targets public LinkedIn company pages and performs direct HTTP requests. If public pages trigger blocks, it automatically falls back to Apify Residential proxy to improve success rates.
Can I integrate the LinkedIn company data scraper API with Python?
Yes. Runs and datasets are accessible via the Apify API, making it straightforward to integrate with Python scripts or data pipelines. This is a developer-friendly alternative to a LinkedIn company profile scraper Python script you’d maintain yourself.
How does the scraper handle blocks or authwalls?
It starts with your selected connection (including direct). On block statuses (403, 407, 429, 999) or authwall redirects, it switches to Apify Residential proxy and keeps using it for the rest of the run to maximize throughput.
What fields does this LinkedIn company information scraper return?
It returns normalized fields including inputUrl, success, name, description, location {city, state, country}, employeeCount, website, logo, slogan, industry, size, founded, headquarters, type, specialties[], similarPages[], employees[] (sample), posts[] (sample), and error.
Can I export results to CSV or Excel?
Yes. Use the Apify Dataset export to download JSON, CSV, or Excel. You’ll also find the full results array in the Key-Value Store under the key “OUTPUT”.
Is this a LinkedIn Sales Navigator company scraper?
No. This actor is designed for public LinkedIn company pages. Accessing data from Sales Navigator or similar products may raise legal/ToS concerns; stick to public pages and consult your legal team.
How well does it scale for bulk runs?
The actor uses an Apify Request Queue with URL deduplication, concurrency, and retries with exponential backoff, making it suitable for processing large batches of company URLs reliably.
Closing CTA / Final thoughts
Linkedin Company Profile Scraper is built to extract structured firmographic data from public LinkedIn company pages, fast and reliably. With JSON-LD + HTML parsing, automatic Apify Residential fallback, and live dataset saves, it delivers clean outputs for enrichment, analytics, and research. Marketers, developers, data analysts, and researchers can plug the results into CRMs, BI tools, or Python pipelines via the Apify API. Start extracting smarter B2B insights today with a production-ready LinkedIn company page scraper that scales with your workload.