
Linkedin.com Users Profile Scraper
2 hours trial then $14.00/month - No credit card required now

Linkedin.com Users Profile Scraper
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.
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
- Set Up: Ensure you have an Apify account and access to the Apify platform.
- Install: Cookie-Editor (there is option to Export cookies as JSON) or EditThisCookie chrome extension.
- Login: to your Linkedin account
- 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:
- Paste: the cookies to this actor's Cookie input field
- 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. - Configure Input: proxy settings for enhanced reliability.
- Run on Apify: the actor and obtain the extracted data in your preferred format.
- 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
Parameter | Type | Description |
---|---|---|
cookies | Array | Required - Exported LinkedIn session cookies |
startUrls | Array | Profile URLs to scrape |
maxItems | Integer | Max profiles to scrape (default=100) |
maxConcurrency | Integer | Parallel profile processing (1-10) |
minConcurrency | Integer | Parallel profile processing (1-10) |
maxRequestRetries | Integer | he number of times the scraper will retry a failed request before giving up |
proxy | Integer | Proxy 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
- Experience Types:
Full-time
,Internship
,Freelance
- employment classifications·
separator used in company/tenure fields
- Skill Formatting:
- When populated, appears as
"Skills: React.js · WordPress · AWS"
- When populated, appears as
- Date Handling:
null
values indicate hidden/private dates- Active positions show
Present
instead of end date
- Location Granularity:
- Combines city, state, country when available
Remote
tag added for remote positions
Additional Services
- Request customization or whole dataset: muhamed.didovic@gmail.com
- If you need anything else scraped, or this actor customized, email: muhamed.didovic@gmail.com
- For API services of this scraper (no Apify fee, just usage fee for the API), contact: muhamed.didovic@gmail.com
- Email: muhamed.didovic@gmail.com
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
- For issues or feature requests, please use the Issues section of this actor.
- If you need customization or have questions, feel free to contact the author:
- Author's website: https://muhamed-didovic.github.io/
- Email: muhamed.didovic@gmail.com
Additional Services
- Request customization or whole dataset: muhamed.didovic@gmail.com
- If you need anything else scraped, or this actor customized, email: muhamed.didovic@gmail.com
- For API services of this scraper (no Apify fee, just usage fee for the API), contact: muhamed.didovic@gmail.com