LinkedIn Profile Scraper avatar

LinkedIn Profile Scraper

Pricing

Pay per usage

Go to Apify Store
LinkedIn Profile Scraper

LinkedIn Profile Scraper

Scrape LinkedIn profiles and search results. Extract professional data, skills, and company info.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Travel Monitor Lab

Travel Monitor Lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

💼 LinkedIn Profile Scraper

Extract professional profile data from LinkedIn. Get names, headlines, companies, and profile photos for recruitment, sales prospecting, and market research.

What does LinkedIn Profile Scraper do?

This scraper extracts public LinkedIn profile information, helping you:

  • Build prospect lists: Get professional details for sales outreach
  • Research candidates: Collect profile data for recruitment pipelines
  • Analyze industries: Study professional demographics and career paths
  • Enrich CRM data: Add LinkedIn profile details to your existing contacts

What data can you extract?

FieldDescriptionExample
👤 Full NamePerson's name"Bill Gates"
💼 HeadlineProfessional title"Co-chair, Bill & Melinda Gates Foundation"
🏢 CompanyCurrent employer"Gates Foundation"
📍 LocationGeographic area"Seattle, Washington"
🔗 ConnectionsNetwork size"500+"
📝 SummaryAbout section"Technologist, business leader..."
🖼️ PhotoProfile image URL"https://media.licdn.com/..."

How to use

  1. Enter LinkedIn profile URLs
  2. Click Start
  3. Get structured profile data
  4. Download as JSON, CSV, or Excel

Input example

{
"profileUrls": [
"https://www.linkedin.com/in/williamhgates/",
"https://www.linkedin.com/in/satyanadella/"
]
}

Output example

{
"name": "Bill Gates",
"headline": "Co-chair, Bill & Melinda Gates Foundation",
"company": "Gates Foundation",
"location": "Seattle, Washington, United States",
"connections": "500+",
"summary": "Technologist, business leader, and philanthropist...",
"imageUrl": "https://media.licdn.com/dms/image/...",
"profileUrl": "https://www.linkedin.com/in/williamhgates/"
}

Use cases

Sales Prospecting

Build targeted prospect lists with professional details. Identify decision-makers at target companies.

Recruitment

Research candidates before outreach. Collect profile data for your ATS or CRM.

Market Research

Analyze professional demographics, job titles, and career paths in specific industries.

Data Enrichment

Match and enrich your existing contact database with LinkedIn profile information.

API access

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("travelmonitorlab/linkedin-profile-scraper").call(
run_input={"profileUrls": ["https://www.linkedin.com/in/williamhgates/"]}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['name']} - {item['headline']}")

Important notes

  • This scraper extracts publicly available profile data only
  • LinkedIn may limit access from certain IP ranges
  • For best results, use with Apify Proxy (residential)
  • Always comply with LinkedIn's Terms of Service and applicable laws

FAQ

Does this require a LinkedIn account? No. This scraper accesses public profile pages without login.

How many profiles can I scrape? You can scrape hundreds of profiles per run. Processing time is approximately 5-10 seconds per profile.

Why do some profiles return less data? LinkedIn profiles have different privacy settings. Some users restrict their public profile visibility.