LinkedIn Profile Scraper · Fresh · No Cookies avatar

LinkedIn Profile Scraper · Fresh · No Cookies

Pricing

$4.00 / 1,000 linkedin profiles

Go to Apify Store
LinkedIn Profile Scraper · Fresh · No Cookies

LinkedIn Profile Scraper · Fresh · No Cookies

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.

Pricing

$4.00 / 1,000 linkedin profiles

Rating

5.0

(1)

Developer

Data Slayer

Data Slayer

Maintained by Community

Actor stats

12

Bookmarked

526

Total users

54

Monthly active users

0.061 hours

Issues response

5 days ago

Last modified

Share

Scrape fresh LinkedIn profile data from one or many profile URLs and export structured JSON, CSV, or Excel. Get identity, headline, job, company, experience, education, skills, location, and other public profile fields without LinkedIn login credentials or cookies.

Watch the demo

What this LinkedIn profile scraper returns

Each successful dataset row can include:

  • name, username, LinkedIn profile URL, headline, and about text
  • current job title, company, industry, company URL, and company website
  • complete experience records with dates, locations, company headcount, and industry
  • education, certifications, skills, languages, projects, publications, and volunteering
  • profile location and parsed city, state, and country fields
  • profile and background image URLs
  • Sales Navigator profile URL and Sales profile identifier when available
  • premium, creator, influencer, open-to-work, and related public status fields

Field availability depends on what is available for the requested public profile.

How to scrape LinkedIn profiles

  1. Paste one or many LinkedIn profile URLs into LinkedIn profile URL(s).
  2. Click Start.
  3. Download the default dataset as JSON, CSV, Excel, XML, or another Apify export format.

The actor removes duplicate URLs and processes profile requests concurrently. Every profile request is configured for fresh retrieval rather than intentionally reading cached profile records.

Input

The visible input form has one field:

FieldTypeDescription
linkedin_urlsstring[]Standard LinkedIn or Sales Navigator profile URLs, one URL per row

Example:

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

Output example

{
"full_name": "Satya Nadella",
"first_name": "Satya",
"last_name": "Nadella",
"username": "satyanadella",
"profile_link": "https://linkedin.com/in/satyanadella",
"profile_headline": "Chairman and CEO at Microsoft",
"description": "As chairman and CEO of Microsoft...",
"job_title": "Chairman and CEO",
"current_company_name": "Microsoft",
"company_industry": "Computer Software",
"current_company_linkedin_url": "https://www.linkedin.com/company/microsoft/",
"location": "Redmond, Washington, United States",
"country": "United States",
"experience": [
{
"company_name": "Microsoft",
"company_headcount_range": "10,001+ employees",
"company_industry": "Software Development",
"company_website": "news.microsoft.com",
"job_title": "Chairman and CEO",
"job_started_on": "2-2014",
"job_still_working": true
}
],
"education": [
{
"university_id": "8398",
"started_on": { "year": 1994 },
"ended_on": { "year": 1996 }
}
]
}

The exact dataset can contain additional profile fields. Empty or unavailable LinkedIn sections may be returned as empty strings, null, or empty arrays.

LinkedIn profile API and integrations

Run the actor from Apify Console or call it programmatically through the Apify API. Results are stored in the default Apify dataset and can feed:

  • HubSpot, Salesforce, and other CRMs
  • Clay, Make, Zapier, n8n, and webhooks
  • Google Sheets, Airtable, databases, and data warehouses
  • recruiting and talent-intelligence pipelines
  • Apify MCP Server and MCP-compatible AI agents

Use schedules to refresh important profiles automatically, or trigger runs from your application whenever a profile record needs updating.

Use cases

CRM and lead enrichment

Turn stored LinkedIn URLs into structured job, company, location, and career-history fields for segmentation and routing.

Recruiting and candidate research

Build structured candidate records from known LinkedIn profile URLs and export them to a spreadsheet, ATS workflow, or internal database.

Sales and account research

Refresh titles, companies, industries, and work histories before account planning, lead scoring, or personalized outreach.

Market and workforce research

Analyze career paths, company movement, job-title distributions, education histories, and professional backgrounds.

AI-agent context

Give an AI agent structured professional context before meeting preparation, research, routing, or personalized content generation.

Which LinkedIn Actor should I use?

NeedThis profile scraperProfile search ActorCookie/session scraper
InputKnown profile URLsSearch criteria or keywordsURLs or in-session navigation
Main jobEnrich known profilesDiscover profile URLsAccess session-dependent workflows
LinkedIn login/cookiesNot requiredDepends on the selected ActorUsually required
Bulk URL inputYesUsually query-basedDepends on implementation
Structured JSON/CSVYesUsuallyDepends on implementation
Best fitCRM, recruiting, research, data pipelines, AI agentsLead discovery and people searchPrivate/session-dependent workflows

This actor enriches known profile URLs. It does not search LinkedIn for people or export Sales Navigator search-result pages.

Pricing

The actor costs $4 per 1,000 LinkedIn profile results ($0.004 per profile).

Limits and data notes

  • Only submit profiles you are permitted to process and use the data in compliance with applicable laws and platform terms.
  • The actor returns public profile data available for the requested URL; some fields may be missing or empty.
  • A Sales Navigator profile URL can be used as input, but this actor does not scrape Sales Navigator search-result lists.
  • Very large batches depend on your Apify account limits, run timeout, and maximum charge settings.

Frequently asked questions

Can I scrape LinkedIn profiles without login or cookies?

Yes. Paste public LinkedIn profile URLs into the actor. It does not require your LinkedIn account, session cookies, or browser extension.

Can I scrape LinkedIn profiles in bulk?

Yes. Add multiple profile URLs to the linkedin_urls array. Duplicate URLs are removed automatically and profile requests are processed concurrently.

Is this a LinkedIn profile API?

Yes. You can call the actor through the Apify API, receive a run ID, and retrieve structured results from the default dataset.

Can AI agents use this LinkedIn profile scraper?

Yes. Add the actor to Apify MCP Server or call it through the Apify API from an agent workflow. It returns structured profile data that can be used as research context.

Does it support Sales Navigator URLs?

Yes, individual Sales Navigator profile URLs are supported. Sales Navigator search pages and lead-list exports are outside this actor's scope.

How fresh is the LinkedIn profile data?

Every profile request is configured for fresh retrieval instead of intentionally reading cached profile records. The fields returned still depend on profile availability at run time.

What formats can I export?

Apify datasets support JSON, CSV, Excel, XML, and other export formats. You can also access dataset items through the API.

How much does it cost?

The price is $0.004 per LinkedIn profile result, equivalent to $4 per 1,000 profiles.