LinkedIn Profile Scraper ✅ No Cookies · $2.50/1k avatar

LinkedIn Profile Scraper ✅ No Cookies · $2.50/1k

Pricing

from $1.75 / 1,000 profiles

Go to Apify Store
LinkedIn Profile Scraper ✅ No Cookies · $2.50/1k

LinkedIn Profile Scraper ✅ No Cookies · $2.50/1k

Enrich public LinkedIn profiles without cookies or login: names, headlines, experience, education, and more. $2.50 per 1,000 successful profiles; failures are free.

Pricing

from $1.75 / 1,000 profiles

Rating

0.0

(0)

Developer

Up2Data

Up2Data

Maintained by Community

Actor stats

0

Bookmarked

43

Total users

26

Monthly active users

2 months ago

Last modified

Share

Enrich public LinkedIn profiles without cookies, browser sessions, or li_at tokens. Paste profile URLs (or public identifiers), get structured people data, and pay only when a profile succeeds.

$2.50 per 1,000 successful profiles · Failures free · Actor Start ~$0.00005

👉 Pair with firmographics: LinkedIn Company Scraper
👤 Publisher: up2data · Support: nick@dbee.io


Why this Actor

Most LinkedIn scrapers ask you to paste a session cookie. That breaks often, risks account bans, and is a poor fit for agents and scheduled pipelines.

Up2Data is cookieless. You send public profile URLs. We return structured JSON. No LinkedIn login on your side.

Ideal for:

  • Sales and RevOps enrichment from LinkedIn URL lists
  • Clay / Apollo / HubSpot / CRM URL → people fields
  • Agentic workflows that need stable, pay-per-result pricing
  • Researchers building people datasets from public profiles

Honest scope: this Actor enriches profiles. It does not find emails or phone numbers.


What you get (output fields)

FieldTypeDescription
full_namestringDisplay name
headlinestringProfile headline
aboutstringAbout / summary
public_identifierstringPublic vanity id (e.g. satyanadella)
urlstringCanonical public profile URL
locationobjectcity, country, region
current_companyobjectname, title, url, started_at
positionsarraytitle, company, company_url, started_at, ended_at
educationarrayschool, degree, field
connections_countnumberConnections (when available)
followers_countnumberFollowers (when available)
is_open_to_workbooleanOpen to work flag
is_premiumbooleanPremium badge
is_verifiedbooleanVerified badge
_metaobjectcreditsUsed, requestId, sourceUrl
errorobjectcode, message (on failure; failures are free)

Optional input fields lets you restrict top-level keys in the output. Same price whether you request all fields or a subset.


Pricing

EventPrice
Successful profile$0.0025 ($2.50 / 1,000)
Failed profile$0
Actor start~$0.00005

Cost examples

Successful profilesApprox. cost
100~$0.30
1,000~$2.50
10,000~$25.00
50,000~$125.00

You pay for successes only. Bad URLs and hard failures do not burn PPE credits.


Input

FieldTypeRequiredDescription
profileUrlsarray of strings✅Public LinkedIn profile URLs or public identifiers (e.g. satyanadella)
fieldsarray of stringsoptionalRestrict top-level output fields (same price)

Prefill

https://www.linkedin.com/in/satyanadella

Example input

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

Example input with field filter

{
"profileUrls": [
"https://www.linkedin.com/in/satyanadella"
],
"fields": [
"full_name",
"headline",
"current_company",
"location",
"url"
]
}

Example output

EXAMPLE — illustrative public-style sample consistent with the schema. Not a live scrape guarantee.

{
"full_name": "Satya Nadella",
"headline": "Chairman and CEO at Microsoft",
"about": "As chairman and CEO of Microsoft, I define company strategy...",
"public_identifier": "satyanadella",
"url": "https://www.linkedin.com/in/satyanadella",
"location": {
"city": "Redmond",
"country": "United States",
"region": "Washington"
},
"current_company": {
"name": "Microsoft",
"title": "Chairman and CEO",
"url": "https://www.linkedin.com/company/microsoft",
"started_at": "2014-02"
},
"positions": [
{
"title": "Chairman and CEO",
"company": "Microsoft",
"company_url": "https://www.linkedin.com/company/microsoft",
"started_at": "2014-02",
"ended_at": null
}
],
"education": [
{
"school": "University of Chicago Booth School of Business",
"degree": "MBA",
"field": null
}
],
"connections_count": 500,
"followers_count": 10000000,
"is_open_to_work": false,
"is_premium": true,
"is_verified": true,
"_meta": {
"creditsUsed": 1,
"requestId": "example-request-id",
"sourceUrl": "https://www.linkedin.com/in/satyanadella"
}
}

Full demo file: see the Up2Data growth pack demo/sample-profile.json or run the Actor with the prefill URL.


Why no cookies?

ApproachWhat you maintainTypical failure mode
Cookie / li_at toolsFresh session from a real LinkedIn accountCookie expires, account flagged, pipeline stops
Browser automation with loginProxies, CAPTCHAs, account healthFragile at scale
Up2Data (this Actor)List of public URLsIndividual URL failures only; no session to babysit

Cookieless = better for schedulers, Clay tables, APIs, and agents.


Comparison (pricing & approach)

Approximate public Store pricing for LinkedIn profile enrichment. Always verify current competitor pages.

Up2DataHarvestAPI (approx.)ApiMaestro (approx.)Cookie-based tools
Typical price$2.50 / 1k successes~$4 / 1k~$5 / 1kVaries + account risk
Cookies requiredNoUsually noCheck listingYes (li_at / session)
Pay only on successYesCheck listingCheck listingOften run-time / compute
Email findingNo (by design)VariesVariesSometimes bundled
Company Actor pairYes (link)VariesVariesVaries

We compete on reliability + cookieless ops + fair PPE, not a race to $2/1k.


Use cases

  1. URL list → CRM fields — Export LinkedIn URLs from Apollo/Clay/CSV, enrich name, headline, company, location, experience.
  2. People + company join — Run this Actor, then enrich current_company.url with the Company Scraper.
  3. Agent pipelines — Call via Apify API; agentic payments are whitelisted for automated top-ups / usage patterns supported by Apify.
  4. Lead scoring inputs — Title, company, open-to-work, premium/verified signals without maintaining LinkedIn sessions.

API & agents

Run from the Apify API, Python/JS clients, or any HTTP agent stack.

  • PPE: $0.0025 per successful profile
  • Failures: free
  • Optional fields filter for leaner payloads (same price)
  • Agentic payments: whitelisted for automated / agent-driven usage on Apify

Support for integration questions: nick@dbee.io


FAQ

Do I need a LinkedIn cookie or account?
No. Public profile URLs or public identifiers only.

Do you find emails?
No. This Actor returns public profile enrichment fields only. Pair with a dedicated email finder if you need contacts.

What if a profile fails?
You are not charged PPE for that profile. Check error.code / error.message on the item.

Can I limit output fields?
Yes. Pass optional fields (array of top-level keys). Price is unchanged.

Can I use public identifiers instead of full URLs?
Yes. e.g. satyanadella works in profileUrls.

Is there a company scraper?
Yes: LinkedIn Company Scraper ✅ No Cookies · $2.50/1k

Who is behind up2data?
Nick Tomic · Support: nick@dbee.io · Profile: apify.com/up2data


Support

Email nick@dbee.io with run IDs for fastest help.
Store profile: https://apify.com/up2data

If this Actor saved you cookie chaos, a Store review helps other builders find it. Thank you.