LinkedInFreshNo Cookies
LinkedIn Profile Scraper
Scrape fresh LinkedIn profile data in bulk from profile URLs. Export structured JSON, CSV, or Excel with experience, education, skills, job, company, and location fields. No LinkedIn login or cookies. $4 per 1,000 profiles.
- users, last 30 days
- 149
- runs, last 30 days
- 10,336
- runs, all time
- 28,910
- rating on Apify (1 review)
- 5.0 / 5
Live figures from Apify's public API, refreshed every hour.
LinkedIn Profile Scraper specifications
| Platform | |
|---|---|
| Apify actor | data-slayer/linkedin-profile-scraper |
| Price | $4.00 per 1,000 results |
| Inputs | linkedin_urlsenrich_flags |
| Output | 15 documented fields per row |
| Export formats | JSON, CSV, Excel, XML, HTML |
| LinkedIn login or cookies | Not required |
| Integrations | Apify REST API, JavaScript and Python clients, n8n, Make, Zapier |
| Last updated | September 25, 2026 (version 1.0.95) |
Run it from code
Replace the example input with your own. You need an Apify API token, which you can create in your Apify account settings.
curl -X POST "https://api.apify.com/v2/acts/data-slayer~linkedin-profile-scraper/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"linkedin_urls": [
"https://www.linkedin.com/in/williamhgates",
"https://www.linkedin.com/in/satyanadella"
]
}'{
"full_name": string,
"job_title": string,
"current_company_name": string,
"profile_headline": string,
"company_industry": string,
"company_website": string,
"location": string,
"country": string,
"profile_link": string,
"linkedin_sales_link": string,
"connections": integer,
"followers": integer,
"is_premium": boolean,
"is_creator": boolean,
// + 1 more fields
}Input parameters
2 parameters you can set for each run.
| parameter | type | description |
|---|---|---|
linkedin_urls | array | LinkedIn profile URL(s) One profile URL per row (standard or Sales Navigator). Paste hundreds or thousands of URLs here. Duplicates are removed automatically. |
enrich_flags | array | Profile enrichment flags (optional) Optional extra profile data, billed at $8 per 1,000 flags and charged only when a flag returns data. Allowed values: company_interest, top_voices_interest, group_interest, school_interest, newsletter_interest, similar_profiles, recommendations_data. Leave empty for profile-only enrichment. |
Output fields
Each result is one row with these 15 fields, taken from the scraper's dataset schema.
| field | type | description |
|---|---|---|
full_name | string | Full name of the person |
job_title | string | Current job title |
current_company_name | string | Current company |
profile_headline | string | LinkedIn profile headline |
company_industry | string | Company industry |
company_website | string | Website of current company |
location | string | Person location |
country | string | Country |
profile_link | string | LinkedIn profile URL |
linkedin_sales_link | string | Sales Navigator link |
connections | integer | Number of LinkedIn connections |
followers | integer | Number of LinkedIn followers |
is_premium | boolean | Has LinkedIn Premium |
is_creator | boolean | Has Creator mode |
is_job_seeker | boolean | Open to work |
Pricing
Pay-per-event pricing, billed through your Apify account. Where plan tiers are listed, paid Apify plans get a lower price per event.
| event | price | per 1,000, by Apify plan |
|---|---|---|
| LinkedIn profile $4 per 1,000 LinkedIn profiles written to the dataset. | $0.004 each | $4.00 on every plan |
| Profile enrichment flag $8 per 1,000 profile enrichment flags. Charged only when a requested flag returns data. | $0.008 each | $8.00 on every plan |
Questions
How much does LinkedIn Profile Scraper cost?
LinkedIn Profile Scraper uses pay-per-event pricing on Apify. The main charge is $0.004 per linkedin profile, which is $4.00 per 1,000.
Do I need to log in to LinkedIn or share cookies?
No. LinkedIn Profile Scraper works without your LinkedIn login or cookies. You only need an Apify account to run it.
Can I use LinkedIn Profile Scraper through an API?
Yes. Send a POST request to the Apify API with your input and read the results as JSON, or use Apify's official clients for JavaScript and Python. The code examples on this page are ready to copy.
What data does LinkedIn Profile Scraper return?
Each result is a structured row. Its dataset schema lists 15 fields, including full_name, job_title, current_company_name, profile_headline, and company_industry.
What formats can I export?
Results are stored in an Apify dataset. You can read it through the API as JSON, or download it as CSV, Excel, XML or HTML.
More LinkedIn scrapers
All LinkedIn scrapersLinkedIn Profile Posts Scraper - extract public data cookieless.
- runs/30d
- 1,089
- users/30d
- 44
LinkedIn$4.00 / 1K resultsEnter a LinkedIn profile URL and get everyone who engaged across their recent posts — commenters, reactors, reposters — deduplicated into one list and ranked by engagement frequency. Full LinkedIn profile data, no cookies, no login.
- runs/30d
- 32
- users/30d
- 3
LinkedIn$15.00 / 1K resultsExtract posts reacted to by public LinkedIn profiles, including action labels, post text, authors, timestamps, engagement counts, reaction breakdowns, attachments, and shared-post context. Batch up to 1,000 profiles and export JSON, CSV, or Excel—no LinkedIn cookies or login required.
- runs/30d
- 28
- users/30d
- 1
LinkedIn$2.00 / 1K resultsExtract comments written by one or more public LinkedIn profiles, with the commented-on post and engagement context.
- runs/30d
- 15
- users/30d
- 1
LinkedIn$2.00 / 1K resultsPaste a LinkedIn post URL and get the numbers behind it: likes, comments, shares, the full reaction breakdown, author details, post text and media attachments. No cookies, no login.
- runs/30d
- 8,021
- users/30d
- 26
LinkedIn$4.00 / 1K resultsLinkedIn Company Posts Scraper - extract public data cookieless.
- runs/30d
- 3,089
- users/30d
- 47
LinkedIn$4.00 / 1K results