LinkedIn Company Search Scraper | Profiles & Firmographics avatar

LinkedIn Company Search Scraper | Profiles & Firmographics

Pricing

$24.00/month + usage

Go to Apify Store
LinkedIn Company Search Scraper | Profiles & Firmographics

LinkedIn Company Search Scraper | Profiles & Firmographics

Search LinkedIn companies by keyword and export firmographics: industry, size, headquarters, founding year, website, specialties and follower counts. It also scrapes people profiles by keyword, name or URL in the same run. No login needed for public company data, in every market worldwide.

Pricing

$24.00/month + usage

Rating

5.0

(1)

Developer

SilentFlow

SilentFlow

Maintained by Community

Actor stats

3

Bookmarked

123

Total users

1

Monthly active users

15 hours

Issues response

3 days ago

Last modified

Share

πŸ”₯ LinkedIn Companies & Profiles Bulk Scraper

This monthly rental is being retired on 1 October 2026. Apify is removing monthly rentals across the platform. The pay-per-result version of this scraper is LinkedIn Profile & Company Scraper: same data, same inputs, and you are billed for what a run returns instead of a fixed monthly fee. Move across whenever you are ready, your runs and integrations work the same way.

Companies & Profiles LinkedIn data extraction tool. Get comprehensive profiles of individuals and companies based on your keywords and filters. Unleash the power of data! πŸŒπŸ”

🌟 Features

  • πŸ” Multi Search Option: Search by keywords, names, or direct URLs
  • πŸ“š Bulk Research: Search from lists of names, company names, or keywords
  • 🌍 Global Reach: Filter by any location worldwide
  • 🏒 Company Enrichment: Get detailed company info (industry, size, specialties, etc.)
  • πŸ‘€ Profile Discovery: Find professionals by role, company, or expertise
  • ⚑ Fast & Reliable: Optimized for speed and accuracy

πŸ’‘ Use Cases

  • πŸ“Š Market Analysts: Analyze industry trends, company landscapes, and role distribution
  • πŸ’Ό Business Strategists: Monitor competitors and identify key industry players
  • 🎯 HR & Recruiters: Scout talent and understand the competitive landscape
  • πŸ‘₯ Sales Teams: Build prospect lists and enrich lead data
  • πŸ”¬ Researchers: Gather professional network data for studies

πŸš€ How to Use

Quick Search Mode (Fast, Basic Data)

{
"action": "get-profiles",
"keywords": ["CEO startup", "CTO fintech"],
"location": ["France"],
"limit": 10
}

Detailed Search Mode (Slower, More Data)

{
"action": "get-profiles",
"keywords": ["CEO startup"],
"location": ["France"],
"limit": 10,
"fetchDetails": true
}

URL Mode (Direct Data Extraction)

{
"action": "get-companies",
"keywords": ["https://www.linkedin.com/company/google"],
"isUrl": true,
"limit": 1
}

βš™οΈ Input Parameters

ParameterTypeDescriptionDefault
actionEnumget-profiles or get-companiesget-profiles
keywordsArrayKeywords, names, or URLs to searchRequired
isUrlBooleanSet true if keywords are LinkedIn URLsfalse
limitIntegerMax results per keyword (1-100)10
locationArrayLocation filters (e.g., ["France", "Paris"])[]
fetchDetailsBooleanFetch full profile/company details (slower, more data)false
cookiesArrayOptional LinkedIn cookies to unlock full profile details[]
includeSkillsBooleanInclude profile skills. Turn off for faster, cheaper runs when you only need experience, education and contact fieldstrue
proxyObjectProxy configurationApify Residential

πŸ“€ Output Format

Profile Output

{
"publicId": "john-doe-123456",
"firstName": "John",
"lastName": "Doe",
"fullName": "John Doe",
"headline": "Senior Software Engineer at Google",
"profileUrl": "https://www.linkedin.com/in/john-doe-123456",
"location": "San Francisco, CA",
"city": "San Francisco",
"state": "CA",
"country": "United States",
"currentCompany": "Google",
"currentCompanyUrl": "https://linkedin.com/company/google",
"email": "john@example.com",
"isOpenToWork": false,
"scrapedAt": "2025-11-28T10:30:00Z"
}

Company Output

{
"name": "Google",
"universalName": "google",
"companyUrl": "https://www.linkedin.com/company/google",
"website": "https://about.google",
"description": "A problem isn't truly solved until it's solved for all...",
"industry": "Software Development",
"companySize": "10,001+ employees",
"companyType": "Public Company",
"headquarters": "Mountain View, CA",
"city": "Mountain View",
"state": "CA",
"country": "United States",
"founded": "1998",
"followers": 39755786,
"specialties": ["search", "ads", "AI", "cloud", "hardware"],
"scrapedAt": "2025-11-28T10:30:00Z"
}

LinkedIn account (optional)

FieldWhat it does
cookiesYour LinkedIn session, exported from a browser where you are signed in. Unlocks job titles, dated work history, education and skills. Leave it empty to run without any account.
userAgentThe browser those cookies came from. Required alongside cookies.

Without these two fields the scraper still returns names, headlines, locations, current companies, followers, summaries and pictures. It cannot return job titles or work history, because LinkedIn does not publish them on the public page of an ordinary profile.

πŸ“Š Data Availability by Mode

Profiles

Measured on ordinary profiles, not on public figures. Public figures return more, but they are not who you are scraping.

DataWithout a LinkedIn accountWith your LinkedIn account
Nameβœ…βœ…
Headlineβœ…βœ…
Profile URLβœ…βœ…
Profile pictureβœ…βœ…
Locationβœ…βœ…
Current companyβœ…βœ…
Followersβœ…βœ…
Summaryβœ…βœ…
Job titleβŒβœ…
Work history with datesβŒβœ…
EducationβŒβœ…
SkillsβŒβœ…
Connections countβŒβœ…
Email❌⚠️ Only when the member published one

LinkedIn does not put the job title of an ordinary profile on its public page, so no scraper can read it there. Everything in the first column comes back without any account of yours being involved. Everything in the second needs the cookies and userAgent fields filled in from a browser where you are signed in.

Companies

DataSearch ModeSearch + fetchDetailsURL Mode
Company Nameβœ…βœ…βœ…
Company URLβœ…βœ…βœ…
Industry⚠️ Partialβœ…βœ…
Description⚠️ Partialβœ…βœ…
WebsiteβŒβœ…βœ…
Company SizeβŒβœ…βœ…
Company TypeβŒβœ…βœ…
HeadquartersβŒβœ…βœ…
Founded❌⚠️ Rarely available⚠️ Rarely available
SpecialtiesβŒβœ…βœ…
FollowersβŒβœ…βœ…

⚠️ Note: Data availability depends on profile/company privacy settings and LinkedIn page structure.

πŸ’‘ Tips for Best Results

  1. Use Residential Proxies: Essential for best results
  2. Start Small: Test with limit: 5 before scaling up
  3. Be Specific: More precise keywords = better results
  4. Use fetchDetails for Rich Data: Enable fetchDetails: true to get profile pictures, company info, and more
  5. URL Mode for Maximum Details: Use URL mode when you need the most complete data
  6. Balance Speed vs Data: Quick mode is ~5x faster but returns less data
  7. Memory: 256 MB is the recommended setting. More memory does not make runs faster and only increases usage cost.
  8. Cookies and Volume: When you provide cookies, keep batches moderate. The scraper paces authenticated requests to protect your LinkedIn session; very large one-shot runs from a single account may still be rate limited.
  9. Skip Skills to Save: Turn off includeSkills when you only need experience, education and contact fields, for faster and cheaper authenticated runs.

πŸ“ž Support

Having issues? Check the Issues tab or contact support.


Made by SilentFlow