LinkedIn Profile Scraper — No Cookies avatar

LinkedIn Profile Scraper — No Cookies

Pricing

from $1.40 / 1,000 profiles

Go to Apify Store
LinkedIn Profile Scraper — No Cookies

LinkedIn Profile Scraper — No Cookies

[$2/1K profiles] LinkedIn profiles without login or cookies: name, headline, current title and company, location, about, followers, connections, full experience with dates, education, website, latest posts. Missing and private profiles are free. No account at risk.

Pricing

from $1.40 / 1,000 profiles

Rating

5.0

(4)

Developer

Matvey

Matvey

Maintained by Community

Actor stats

0

Bookmarked

58

Total users

48

Monthly active users

an hour ago

Last modified

Share

LinkedIn Profile Scraper — No Cookies turns LinkedIn profile URLs into clean rows: name, headline, current title and company, location, about, followers, connections, the full experience history with dates, education, certifications, volunteering, publications, skills, recommendations, website and, if you want, the person's latest posts and articles.

$0.002 per profile ($0.003 from 15 October 2026). No login, no cookies, no LinkedIn account to get restricted, no start fee. Profiles that do not exist or are private are free.

Tested head-to-head — 26 September 2026

LinkedIn profile scrapers tested on five public profiles: this Actor returned all five at $2 per 1,000, half the price of the others

Same five public profiles for every Actor, run through the four most-used LinkedIn profile Actors on the Apify Store from an ordinary account.

This ActorThe four others
Profiles returned (5 asked)55, 5, 1 — and one would not start without full access to your Apify account
Price per 1,000 profiles$2$4–$10
Certifications, volunteering, publications, skills and recommendationsYes, whatever the public profile showsAll of them at 1 of the 3 that ran
No LinkedIn login or cookiesYesYes

Tested head-to-head — 5 October 2026

Tested against the 4 most-used LinkedIn profile scrapers: degrees, similar profiles and a lower price per profile

Three public profiles (Bill Gates, Satya Nadella, Reid Hoffman) went to this Actor and to the four most-used LinkedIn profile scrapers on the Apify Store, from an ordinary free account. Follower counts matched exactly wherever both returned them.

This ActorThe others
Price per 1,000 profiles$3.00$4 – $10
Similar profiles per profile10 – 200 – 20
Profiles per runany number1 – any; 2 of 4 did not run on a free account

What is LinkedIn Profile Scraper?

A people-enrichment tool for recruiting, sales and research. It reads the public profile page — the version LinkedIn shows search engines and logged-out visitors — and returns it as structured data. Nothing is logged in, so there is no session cookie to paste and no account at risk. Paste one URL or a hundred thousand; call it from the console, the API, a spreadsheet, n8n, Make, Zapier or an AI agent.

What is in every row

FieldMeaning
fullName, firstName, lastName, headlineIdentity as shown on the profile
title, company, companyLinkedinUrl, currentPositionsCurrent role(s) with the company page
location, country, about, websiteLocation, about text, website from the profile
city, region, countryCodeThe location split into parts: Redmond / Washington / US. City and region stay empty when LinkedIn shows only a country or a metro area ("San Francisco Bay Area")
followers, connections, badgesFollower count, "500+" connections, Creator / Top Voice
experienceEvery role in the Experience section — including each role inside a company group (several roles at one company): title, company, company URL, companyLogo, location, employmentType (when the page shows it), start, end, current flag, duration, full description
currentPositionsCurrent roles with company URL, companyLogo, location, start
educationEvery school with degree and fieldOfStudy ("Master's Degree", "Computer Science"), activities, grade, description, schoolLogo, start and end
certifications, volunteering, publications, honorsAndAwards, organizationsEvery such section the public profile shows — names, issuers or organizations, dates, links, descriptions; certifications also carry credentialId, issuerLinkedinUrl and logoUrl
languages, languageProficienciesLanguages, and each with its proficiency ("Native or bilingual proficiency")
courses, projects, testScoresCourses (name and number), projects (title, link, dates, description) and test scores the person lists
coursesTaughtLinkedIn Learning courses the person teaches: title, link, image, duration, viewers
skills, recommendationsListed skills, and recommendations received (who wrote it, their profile, the text)
imageUrl, coverImageUrlProfile photo and cover (background) image
memberId, profileUrnLinkedIn member id and URN from the page (1213, urn:li:member:1213)
similarProfiles"Other similar profiles" (LinkedIn's "People also viewed" rail as logged-out visitors see it, usually 10–20): name, headline as the card shows it (usually the current company), location, followers, profile URL, photo
sameNameProfiles"Others named …" — other people with the same name, when LinkedIn shows that rail: name, location, profile URL, photo
latestPosts, articlesWith Add the latest posts and articles on: 5–9 recent posts (text, date, likes, link) and up to 10 articles

Every field is present in every row; a section the profile does not show comes back as an empty list or null.

What a logged-out visitor cannot see — and so this Actor does not return, because it never logs in: the exact number of connections (LinkedIn shows "500+"), the Featured section, interests, "open to work" / "hiring" flags, and on some long careers the oldest roles (Reid Hoffman's public page shows 13 of his 20 roles). We do not make these up.

How much does it cost?

$0.002 per profile — one row, one charge. From 15 October 2026 the price is $0.003 per profile (lower on Apify's higher discount tiers).

  • Profiles that do not exist, are private or are refused after retries: $0. Input values that are not profile URLs: $0 (an error row says why).
  • Experience (every role, with company logos), education with degree and field of study, certifications, languages, courses, projects, test scores, volunteering, publications, skills, recommendations, posts and articles: included.

Bulk export: what 50,000 rows actually cost

This Actor is built for bulk jobs — paste a whole candidate or lead list into one run, or refresh records on a schedule. There is no fee per run, no fee per page and no proxy charge: you pay for the profile rows you keep, and error rows are free.

JobThis ActorMost-used Actor in this category
50,000 profiles across 100 runs$100 ($150 from 15 October 2026)$200

Checked on the Apify Store on 23 September 2026 against the Actor with the most monthly users in this category ($0.004 per profile). Some Actors here ask less per row — this table compares against the one buyers actually use most.

Hidden profiles

Every profile is read through a residential address, a new one for each profile, included in the price. About one profile in five (more on lists of ordinary employees) is not shown to logged-out visitors on that route — LinkedIn answers HTTP 999 or a login wall for it. Those hidden profiles are opened through a second route: a web unblocker first, and a heavier unblocking service for the ones it cannot open. The second route is included in the price and paid from the run's own margin, so on a very long list of almost only hidden profiles some may not get it. This Actor never logs in: a profile that still does not open comes back as an error row that says so and costs nothing. If you put your own proxy URLs in the proxy field, they are used for every profile and the second route is off. A value that is not a profile URL or slug (say, not a url) also comes back as a free error row that says so, instead of being skipped. Sales Navigator and Recruiter links (linkedin.com/sales/lead/ACwAA…) carry an internal ID that LinkedIn opens only for a logged-in user, so they come back as free error rows telling you to paste the public linkedin.com/in/<name> URL instead (in Sales Navigator: lead page → ⋯ → View LinkedIn profile). Need the person's work e-mail too? Use LinkedIn Profile Scraper with Email.

Run health

When a run ends with many error rows, the Actor sends its developer the counts (rows delivered, error types, run ID) so the cause gets fixed fast. Your input and your results are never sent.

Very long lists

LinkedIn rate-limits public profile pages. When most of the last 30 profiles in a run are refused by rate limits, the rest of the list goes straight to the second route (with your own proxies: the run pauses for 90 seconds, and after two pauses stops instead of grinding through the rest). A run that gets within 30 seconds of its timeout stops taking new profiles the same way. Refused profiles stay free, and the URLs that were never tried are saved in the run's key-value store as NOT_ATTEMPTED — start a new run with them later.

How to use it in three steps

  1. Paste LinkedIn profile URLs or slugs into 👤 Profiles — https://www.linkedin.com/in/satyanadella or satyanadella — or link a Google Sheet.
  2. Turn on 📰 Add the latest posts and articles if you want recent activity in the row.
  3. Press Start, then download JSON, CSV or Excel — or call it from the API, n8n, Make, Zapier or an AI agent.

⬇️ Input

{
"profileUrls": ["https://www.linkedin.com/in/satyanadella", "jeffweiner08", "justinwelsh"],
"includePosts": false
}

⬆️ Output

{
"type": "profile",
"fullName": "Satya Nadella",
"firstName": "Satya",
"lastName": "Nadella",
"headline": "Chairman and CEO at Microsoft",
"title": "Chairman and CEO",
"company": "Microsoft",
"companyLinkedinUrl": "https://www.linkedin.com/company/microsoft",
"location": "Redmond, Washington, United States",
"country": "US",
"city": "Redmond",
"region": "Washington",
"countryCode": "US",
"followers": 12203128,
"connections": "500+",
"badges": "Creator, Top Voice",
"experience": [
{ "title": "Chairman and CEO", "company": "Microsoft", "companyLinkedinUrl": "https://www.linkedin.com/company/microsoft", "startDate": "Feb 2014", "endDate": null, "current": true, "duration": "12 years 9 months", "description": null, "companyLogo": "https://media.licdn.com/dms/image/v2/D560BAQH32RJQCl3dDQ/company-logo_100_100/…", "location": "Greater Seattle Area", "employmentType": null },
{ "title": "Board Member", "company": "Starbucks", "companyLinkedinUrl": "https://www.linkedin.com/company/starbucks", "startDate": "2017", "endDate": "2024", "current": false, "duration": "7 years", "description": null, "companyLogo": "https://media.licdn.com/dms/image/v2/C4D0BAQEQxk9y2rk7Hw/company-logo_100_100/…", "location": null, "employmentType": null }
],
"education": [
{ "school": "The University of Chicago Booth School of Business", "startDate": "1994", "endDate": "1996", "degree": null, "fieldOfStudy": null },
{ "school": "University of Wisconsin-Milwaukee", "startDate": null, "endDate": null, "degree": "Master’s Degree", "fieldOfStudy": "Computer Science" }
],
"languageProficiencies": [],
"coverImageUrl": "https://media.licdn.com/dms/image/v2/D5616AQFVwYcBLAcPqQ/profile-displaybackgroundimage-shrink_200_800/…",
"memberId": "19186432",
"profileUrn": "urn:li:member:19186432",
"similarProfiles": [
{ "name": "Tony Bates", "headline": "Genesys", "location": "San Francisco Bay Area", "followers": 18000, "linkedinUrl": "https://www.linkedin.com/in/tony-bates-679227a5", "imageUrl": "https://media.licdn.com/dms/image/v2/…" }
],
"sameNameProfiles": [],
"linkedinUrl": "https://www.linkedin.com/in/satyanadella",
"scrapedAt": "2026-09-23T12:04:11.004Z"
}

Use cases

Recruiting

Current role, tenure and the full career path for every candidate on a shortlist — no seat licence, no account ban risk.

Sales enrichment

Title and company for every contact in a CRM, refreshed on a schedule so job changes show up. Pair with our LinkedIn Email Finder for the work address.

Research and influencer analysis

Followers, Creator badges and recent posts with likes for a list of voices in your market.

AI agents

Through the Apify MCP server an agent can ask "what is this person's current role and background?" and get a row back.

Integrations

Every run is available through the Apify API, and the Actor works out of the box with n8n, Make, Zapier, Google Sheets, LangChain and the Apify MCP server.

FAQ

Do I need cookies or a LinkedIn account? No. That is the point of this Actor: it reads public profiles only, so nothing can be restricted.

Why are some fields empty? LinkedIn hides parts of some profiles from logged-out visitors. The Actor delivers what the public profile shows and never invents the rest.

Does it return e-mails or phone numbers? No — public profiles do not show them. For a work e-mail, use LinkedIn Email Finder.

Is this legal? The Actor reads profiles that people have made public. The rows are personal data: under GDPR, CCPA and similar laws you need a lawful basis to process them, must respect opt-outs, and must follow LinkedIn's terms. Use it for legitimate business purposes only.