Lead generation

LinkedIn Profile Scraper: public profile data without cookies

Turn a list of LinkedIn profile URLs or slugs into structured rows without logging in or sharing cookies, so no account is at risk. Each profile includes headline, current role, location, about, followers, full experience with dates, education, website and, optionally, latest posts.

★ 5.0 rating · 2 reviews48 users99.9% successful runs (30 days)

What data you get

nameFull name
headlineProfile headline
currentTitle / companyCurrent job title and company
locationCity and country
aboutAbout section
followers / connectionsFollower and connection counts
experiencePositions with companies and dates
educationSchools and degrees
postsLatest posts and articles (optional)

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$3.00 per 1,000 rows

Pay per event: you pay per profile returned. Missing and private profiles are free.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Scrape LinkedIn profiles from a list of URLs

Three public profiles by URL or slug.

{
  "profileUrls": [
    "https://www.linkedin.com/in/satyanadella",
    "https://www.linkedin.com/in/jeffweiner08",
    "justinwelsh"
  ]
}
Run this task →

Get LinkedIn profiles with latest posts

Profile data plus recent posts and articles.

{
  "profileUrls": [
    "https://www.linkedin.com/in/satyanadella",
    "justinwelsh"
  ],
  "includePosts": true
}
Run this task →

Bulk scrape LinkedIn profiles from a Google Sheet

Up to 5,000 profile links from a CSV export.

{
  "startUrls": [
    {
      "url": "https://docs.google.com/spreadsheets/d/1AbCdEfGhIjKlMnOpQrStUvWxYz/export?format=csv"
    }
  ],
  "maxItems": 5000
}
Run this task →

Use cases

FAQ

Do I need a LinkedIn account or cookies?

No. The scraper works without login or cookies, so your own account is never at risk.

What input does it take?

LinkedIn profile URLs or slugs, one per line, or a file or sheet with profile links.

What happens with private or deleted profiles?

They are skipped and not charged.

Is it legal to scrape LinkedIn?

The scraper reads only public profile pages without logging in. Profiles contain personal data, so make sure you have a lawful basis (e.g. under GDPR), respect LinkedIn's terms and local law, and collect only what you need.

How do I get the data into my app?

Call it through the Apify API, use the Python or JavaScript client, or connect it to Make, n8n, Zapier or Google Sheets. Results export as JSON, CSV or Excel.

More scrapers

Start scraping LinkedIn profiles

Run on Apify — free trial