Linkedin.com Users Profile Scraper avatar

Linkedin.com Users Profile Scraper

Try for free

2 hours trial then $14.00/month - No credit card required now

Go to Store
Linkedin.com Users Profile Scraper

Linkedin.com Users Profile Scraper

memo23/linkedin-profiles-cheerio
Try for free

2 hours trial then $14.00/month - No credit card required now

Stealthily unlock LinkedIn's professional goldmine—extract verified profiles, employment histories, and skills with cookie-authenticated scraping. Bypass detection via residential proxies to fuel recruitment pipelines, sales leads, and competitor intel—no API limits, just raw strategic data.

Developer
Maintained by Community

Actor Metrics

  • 3 monthly users

  • 5.0 / 5 (1)

  • No bookmarks yet

  • >99% runs succeeded

  • Created in Feb 2025

  • Modified a day ago

LinkedIn Profile Scraper

Extract professional profiles at scale with contact details, experience, and skills


Overview

This Apify actor scrapes LinkedIn profiles while mimicking human behavior. Ideal for recruiters, sales teams, and market researchers. Extracts:

  • Contact info & social links
  • Work experience history
  • Education & certifications
  • Skills & endorsements
  • Profile metadata

Features

  • Cookie Authentication: Maintain logged-in state for full profile access
  • Residential Proxies: Bypass LinkedIn anti-bot detection
  • Rate Control: 1-10 concurrent requests with 100 retries
  • Partial Scraping: Stop after X profiles (default=100)
  • Structured Data: Clean JSON output with nested sections

How to Use

  1. Set Up: Ensure you have an Apify account and access to the Apify platform.
  2. Install: Cookie-Editor (there is option to Export cookies as JSON) or EditThisCookie chrome extension.
  3. Login: to your Linkedin account
  4. Copy Cookies: While you are on Linkedin tab, Click on the extension and export the cookies. Cookies are used to authorize actor with Linkedin.com site. Install any (or all) of the following chrome extensions to copy cookies:
  5. Paste: the cookies to this actor's Cookie input field
  6. Specify the Linkedin profile URL you want to scrape. Input your profile URLs in the format https://www.linkedin.com/in/{username}. You can add multiple URLs for a broader search scope.
  7. Configure Input: proxy settings for enhanced reliability.
  8. Run on Apify: the actor and obtain the extracted data in your preferred format.
  9. Export: The scraper will output data in your chosen format, which can include JSON, HTML, CSV, Excel, or others as supported by Apify.

Input Configuration

1{
2    "startUrls": [
3        {"url": "https://www.linkedin.com/in/harsh-shuddhalwar/"}
4    ],
5    "maxItems": 100,
6    "maxConcurrency": 10,
7    "minConcurrency": 1,
8    "maxRequestRetries": 100,
9    "cookies": [
10        {
11            "domain": ".linkedin.com",
12            "expirationDate": 1740231415.466268,
13            "hostOnly": false,
14            "httpOnly": false,
15            "name": "c_user",
16            "path": "/",
17            "sameSite": "no_restriction",
18            "secure": true,
19            "session": false,
20            "storeId": "0",
21            "value": "1248804295",
22            "id": 1
23        }
24    ],
25    "proxy": {
26        "useApifyProxy": true,
27        "apifyProxyGroups": ["RESIDENTIAL"]
28    }
29}

Key Parameters

ParameterTypeDescription
cookiesArrayRequired - Exported LinkedIn session cookies
startUrlsArrayProfile URLs to scrape
maxItemsIntegerMax profiles to scrape (default=100)
maxConcurrencyIntegerParallel profile processing (1-10)
minConcurrencyIntegerParallel profile processing (1-10)
maxRequestRetriesIntegerhe number of times the scraper will retry a failed request before giving up
proxyIntegerProxy configuration to hide the scraper’s origin

Proxy Configuration

  • Required: Residential proxies (datacenter IPs get blocked)
  • Recommended: Apify residential proxy groups
  • Rotation: Automatic IP rotation every 3-5 profiles

Profile Output Structure

Core Profile Data

1{
2    "name": "Harsh Shuddhalwar",
3    "headline": "Software Developer 💻 || ...",
4    "profilePicture": "https://media.licdn.com/...",
5    "profileUrl": "harsh-shuddhalwar"
6}
  • name: Full name as displayed on LinkedIn profile
  • headline: Professional title/subtitle with emojis (max 220 chars)
  • profilePicture: Temporary URL to profile image (expires in ~6 months)
  • profileUrl: Unique profile slug (combine with linkedin.com/in/ for full URL)

Experience Section

1"experience": [
2    {
3        "title": "Senior Software Developer",
4        "tenure": "Sep 2023 - Present · 1 yr 6 mos",
5        "company": "withRemote · Full-time",
6        "location": "Sahibganj... · Remote", // Optional
7        "description": "Developed and delivered..."
8    }
9]
  • title: Job position title
  • tenure: Duration in "Start - End · X mos/yrs" format
  • company: Employer name + employment type (Full-time/Internship/etc)
  • location: Physical location + remote status (optional)
  • description: Bullet points of responsibilities/skills (newline-separated)

Education Section

1"education": [
2    {
3        "school": "G H Raisoni Institute...",
4        "startDate": null,
5        "endDate": null
6    }
7]
  • school: Full educational institution name
  • startDate/endDate: Dates in ISO format (often hidden/null)

Skills Section

"skills": []
  • skills: Array of endorsed skills (empty in this example due to scraping limitations)

Field-Specific Notes

  1. Experience Types:
    • Full-time, Internship, Freelance - employment classifications
    • · separator used in company/tenure fields
  2. Skill Formatting:
    • When populated, appears as "Skills: React.js · WordPress · AWS"
  3. Date Handling:
    • null values indicate hidden/private dates
    • Active positions show Present instead of end date
  4. Location Granularity:
    • Combines city, state, country when available
    • Remote tag added for remote positions

Additional Services

Explore More Scrapers

If you found this Edjoin Scraper useful, be sure to check out our other powerful scrapers and actors at memo23's Apify profile. We offer a wide range of tools to enhance your web scraping and automation needs across various platforms and use cases.

Support

Additional Services