LinkedIn Profile Scraper + Email | No Cookies avatar

LinkedIn Profile Scraper + Email | No Cookies

Pricing

from $4.00 / 1,000 profile details

Go to Apify Store
LinkedIn Profile Scraper + Email | No Cookies

LinkedIn Profile Scraper + Email | No Cookies

Extract detailed information from LinkedIn profiles in bulk, including work experience, education history, skills and more. No cookies or account required.

Pricing

from $4.00 / 1,000 profile details

Rating

0.0

(0)

Developer

Mart.dev

Mart.dev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Turn LinkedIn URLs into contact data you can use

Get public profile details, work history, company data and optional work emails. Export CSV or use the full JSON in your product, workflow or AI agent. No LinkedIn login or cookies required.

Get started · Example output

Who it's for

  • Sales teams and lead-generation agencies enriching contact lists.
  • Recruiters adding professional background to candidate records.
  • Developers building LinkedIn enrichment into products, workflows or AI agents.

What it helps you get

  • Available names, roles, employers, locations, experience and education.
  • Work-email search with status and confidence.
  • A CSV that keeps your contact IDs and original columns, plus complete JSON for your application.

Example output

Input: https://www.linkedin.com/in/dharmesh

{
"linkedinUrl": "https://www.linkedin.com/in/dharmesh",
"name": "Dharmesh Shah",
"headline": "Founder and CTO at HubSpot. Helping millions grow better.",
"currentTitle": "Founder and CTO",
"titleSource": "headline",
"currentCompany": "HubSpot",
"location": "Boston, Massachusetts, United States",
"workEmail": null,
"emailStatus": null,
"emailMatch": null,
"emailConfidence": null,
"companyDomain": null,
"profileState": "accessible",
"profile": {
"id": "dharmesh",
"name": "Dharmesh Shah",
"firstName": "Dharmesh",
"lastName": "Shah",
"headline": "Founder and CTO at HubSpot. Helping millions grow better.",
"currentTitle": "Founder and CTO",
"titleSource": "headline",
"currentCompany": "HubSpot",
"memorialized": null,
"memorializedSource": null,
"companyState": "public",
"about": "Career startup guy.\nAuthor of the book \"Inbound Marketing\"…",
"followerCount": 1196331,
"connectionsCount": 4294,
"location": {
"linkedinText": "Boston, Massachusetts, United States",
"countryCode": "US",
"parsed": {
"text": "Boston, Massachusetts, United States",
"countryCode": "US",
"regionCode": null,
"country": "United States",
"countryFull": "United States",
"state": "Massachusetts",
"city": "Boston"
}
},
"experience": [
{
"position": null,
"location": "Cambridge, Massachusetts, United States",
"companyName": "HubSpot",
"companyLinkedinUrl": "https://www.linkedin.com/company/hubspot/",
"companyUniversalName": "hubspot",
"duration": null,
"description": null,
"experienceGroupId": null,
"startDate": null,
"endDate": null,
"companyLogo": {
"url": "https://media.licdn.com/dms/image/v2/C4D0BAQF8H-SLmMDZlA/company-logo_100_100/company-logo_100_100/0/1646683330132/hubspot_logo?e=2147483647&v=beta&t=zOUMsb7QoojA0ShTvsA-3sskbL8v_dZwDLfddJuEMDU",
"sizes": [
{
"url": "https://media.licdn.com/dms/image/v2/C4D0BAQF8H-SLmMDZlA/company-logo_100_100/company-logo_100_100/0/1646683330132/hubspot_logo?e=2147483647&v=beta&t=zOUMsb7QoojA0ShTvsA-3sskbL8v_dZwDLfddJuEMDU",
"width": 100,
"height": 100
}
]
},
"domain": null,
"companyIndustry": "Software Development",
"companySize": "5,001-10,000 employees",
"companyHeadquarters": "Cambridge, Massachusetts",
"isCurrent": null,
"companyLinkedInId": "68529"
}
],
"experienceAvailability": {
"returnedPositions": 1,
"positionsWithTitle": 0,
"positionsWithDerivedTitle": 0,
"positionsWithStartDate": 0,
"positionsWithEndDate": 0,
"positionsWithDescription": 0
},
"experienceState": "restricted",
"education": [
{
"schoolName": "Massachusetts Institute of Technology",
"schoolLinkedinUrl": "https://www.linkedin.com/school/mit/",
"schoolSlug": "mit",
"schoolId": "1503",
"degree": null,
"fieldOfStudy": null,
"startDate": {
"year": 2004,
"text": "2004"
},
"endDate": {
"year": 2006,
"text": "2006"
},
"period": "2004 - 2006",
"description": null,
"insights": null,
"schoolLogo": {
"url": "https://media.licdn.com/dms/image/v2/D560BAQH-UXRfIDIKug/company-logo_100_100/company-logo_100_100/0/1689799729035/mit_logo?e=2147483647&v=beta&t=2BcyEkKb9m86JDvxtNLfDVfyept76unhOFNf5Wt_Vp4",
"sizes": [
{
"url": "https://media.licdn.com/dms/image/v2/D560BAQH-UXRfIDIKug/company-logo_100_100/company-logo_100_100/0/1689799729035/mit_logo?e=2147483647&v=beta&t=2BcyEkKb9m86JDvxtNLfDVfyept76unhOFNf5Wt_Vp4",
"width": 100,
"height": 100
}
]
},
"schoolLinkedInId": "1503"
}
],
"skills": [],
"languages": [
{
"name": "English",
"proficiency": "Native or bilingual proficiency"
},
{
"name": "Gujarati",
"proficiency": "Native or bilingual proficiency"
}
],
"honorsAndAwards": [],
"certifications": [
{
"title": "Inbound Certification",
"issuedAt": "Issued Dec 2014 · Expires Jan 2016",
"link": "http://academy.hubspot.com/certification",
"issuedBy": "HubSpot",
"issuedByLink": "https://www.linkedin.com/company/hubspot",
"issuedByLogo": {
"url": "https://media.licdn.com/dms/image/v2/C4D0BAQF8H-SLmMDZlA/company-logo_100_100/company-logo_100_100/0/1646683330132/hubspot_logo?e=2147483647&v=beta&t=zOUMsb7QoojA0ShTvsA-3sskbL8v_dZwDLfddJuEMDU",
"sizes": [
{
"url": "https://media.licdn.com/dms/image/v2/C4D0BAQF8H-SLmMDZlA/company-logo_100_100/company-logo_100_100/0/1646683330132/hubspot_logo?e=2147483647&v=beta&t=zOUMsb7QoojA0ShTvsA-3sskbL8v_dZwDLfddJuEMDU",
"width": 100,
"height": 100
}
]
},
"issuedOn": "Dec 2014",
"expiresOn": "Jan 2016"
}
],
"courses": [],
"volunteering": [],
"organizations": [],
"publications": [
{
"title": "Inbound Marketing",
"publishedAt": "United States · Oct 19, 2009",
"description": "How To Get Found Using Google, Social Media and Blogs.",
"link": "http://www.amazon.com/Inbound-Marketing-Found-Google-Social/dp/0470499311/ref=sr_1_1?s=books&ie=UTF8&qid=1399245534&sr=1-1&keywords=inbound+marketing",
"publisher": "United States",
"publishedOn": "Oct 19, 2009",
"contributors": [
{
"linkedinUrl": "https://www.linkedin.com/in/brianhalligan",
"name": "Brian Halligan"
}
]
}
],
"projects": [
{
"title": "simple.ai",
"duration": "Nov 2024",
"startDate": {
"month": "Nov",
"year": 2024,
"text": "Nov 2024"
},
"endDate": null,
"description": "The AI newsletter that makes the complicated world of AI more simple."
},
{
"title": "agent.ai",
"duration": "Apr 2024",
"startDate": {
"month": "Apr",
"year": 2024,
"text": "Apr 2024"
},
"endDate": null,
"description": "Agent.ai is the professional network for AI agents.\n\nDiscover, build and engage AI agents. Almost 2 million (human) users and 1,500+ agents."
}
],
"recommendations": [
{
"givenBy": "Mark Evans",
"givenByLink": "https://www.linkedin.com/in/markev",
"description": "Dharmesh did a workshop at the recent meshmarketing conference in Toronto. His presentation was engaging, insightful, informative and entertaining - a perfect combination that really resonated with the audience. If you're looking for a public speaker, I would enthusiastically recommend Dharmesh.",
"givenByPicture": {
"url": null,
"sizes": []
}
},
{
"givenBy": "Rand Fishkin",
"givenByLink": "https://www.linkedin.com/in/randfishkin",
"description": "Dharmesh's eloquence and charisma on stage is matched only by his command of the topics and audience empathy. When surveyed, our 220+ attendees overwhelmingly gave Dharmesh's presentation the highest score available. Many said it was their favorite session of the event. I'll be working very hard to make sure he's at any future seminars we hold.",
"givenByPicture": {
"url": null,
"sizes": []
}
}
],
"recommendersCount": 7,
"influencer": true,
"topVoice": true,
"creator": true,
"websites": [
{
"url": "http://onstartups.com",
"label": "Other"
},
{
"url": "http://www.HubSpot.com",
"label": "Other"
},
{
"url": "http://www.dharmesh.com",
"label": "Other"
}
],
"website": "http://onstartups.com",
"photo": "https://media.licdn.com/dms/image/v2/C4E03AQGL2VlL9W53ww/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1516232433623?e=2147483647&v=beta&t=CvnQXe1gWiyuoQ4t1NOCM7abfbcQZIEKpxV54CYNX84",
"photoState": "public",
"bannerImage": "https://media.licdn.com/dms/image/v2/C4E16AQHTt9ikcff1ug/profile-displaybackgroundimage-shrink_200_800/profile-displaybackgroundimage-shrink_200_800/0/1610553040149?e=2147483647&v=beta&t=_UWY0ydMXVZgHbRuuKEmAMkw7PfqzFN7FZjPXSnnihs",
"memberId": "658789",
"memberIdentifier": "658789",
"linkedInIdentifier": "urn:li:member:658789",
"linkedinUrl": "https://www.linkedin.com/in/dharmesh",
"publicIdentifier": "dharmesh",
"peopleAlsoViewed": [
{
"name": "Paul Ryan",
"publicIdentifier": "ptryan123",
"url": "https://www.linkedin.com/in/ptryan123"
},
{
"name": "Mitchell Hashimoto",
"publicIdentifier": "mitchellh",
"url": "https://www.linkedin.com/in/mitchellh"
},
{
"name": "Matthew LeRay",
"publicIdentifier": "matthewleray",
"url": "https://www.linkedin.com/in/matthewleray"
},
{
"name": "Elias Torres",
"publicIdentifier": "eliast",
"url": "https://www.linkedin.com/in/eliast"
},
{
"name": "Anatoly Volkhover",
"publicIdentifier": "anatolyvolkhover",
"url": "https://www.linkedin.com/in/anatolyvolkhover"
},
{
"name": "Joey Burzynski",
"publicIdentifier": "miamibeachseo",
"url": "https://www.linkedin.com/in/miamibeachseo"
},
{
"name": "Bo Weaver",
"publicIdentifier": "boweaver",
"url": "https://www.linkedin.com/in/boweaver"
},
{
"name": "Carlos Arteaga",
"publicIdentifier": "carlosarteagabarrueto",
"url": "https://www.linkedin.com/in/carlosarteagabarrueto"
},
{
"name": "Rishi Singh",
"publicIdentifier": "rishi-singh-harness",
"url": "https://www.linkedin.com/in/rishi-singh-harness"
},
{
"name": "Yony F.",
"publicIdentifier": "yony-f-12730a8",
"url": "https://www.linkedin.com/in/yony-f-12730a8"
},
{
"name": "Nick Hughes",
"publicIdentifier": "jnickhughes",
"url": "https://www.linkedin.com/in/jnickhughes"
},
{
"name": "Dong Ouyang",
"publicIdentifier": "douyang",
"url": "https://www.linkedin.com/in/douyang"
},
{
"name": "Gregg Mojica",
"publicIdentifier": "greggmojica",
"url": "https://www.linkedin.com/in/greggmojica"
},
{
"name": "Ilya Pozin",
"publicIdentifier": "ipozin",
"url": "https://www.linkedin.com/in/ipozin"
},
{
"name": "Brennan Hatton",
"publicIdentifier": "brennanhatton",
"url": "https://www.linkedin.com/in/brennanhatton"
},
{
"name": "Anand Chandrasekaran",
"publicIdentifier": "anandchandrasekaran",
"url": "https://www.linkedin.com/in/anandchandrasekaran"
},
{
"name": "Vikram Kapoor",
"publicIdentifier": "vikram-kapoor-752543",
"url": "https://www.linkedin.com/in/vikram-kapoor-752543"
},
{
"name": "Erik Rannala",
"publicIdentifier": "erikr",
"url": "https://www.linkedin.com/in/erikr"
},
{
"name": "Marc Fleischmann",
"publicIdentifier": "marcf",
"url": "https://www.linkedin.com/in/marcf"
},
{
"name": "Stephen Blum",
"publicIdentifier": "stephenlb",
"url": "https://www.linkedin.com/in/stephenlb"
}
],
"currentCompanyDomain": null,
"currentCompanyIndustry": "Software Development",
"currentCompanySize": "5,001-10,000 employees",
"currentCompanyHeadquarters": "Cambridge, Massachusetts",
"city": "Boston",
"state": "Massachusetts",
"country": "United States",
"countryCode": "US",
"coverPhoto": "https://media.licdn.com/dms/image/v2/C4E16AQHTt9ikcff1ug/profile-displaybackgroundimage-shrink_200_800/profile-displaybackgroundimage-shrink_200_800/0/1610553040149?e=2147483647&v=beta&t=_UWY0ydMXVZgHbRuuKEmAMkw7PfqzFN7FZjPXSnnihs",
"followers": 1196331,
"connections": 4294,
"headlineSource": "badge",
"currentCompanyId": "68529",
"currentSchoolId": "1503",
"company": null
},
"response": {
"type": "linkedin-profile",
"url": "https://www.linkedin.com/in/dharmesh",
"tookMs": 1064,
"accessible": true,
"profileState": "accessible",
"creditsUsed": 1
}
}

How it works

Provide LinkedIn profile URLs or public identifiers, such as dharmesh. The Actor retrieves the available public data and searches for work emails when selected. Duplicate URLs are fetched once and matched back to every original CSV row.

Complete profile JSON appears as profiles finish. Contact exports keep your original row order and are ready when the run completes.

How to get started

  1. Choose Profile details or Profile details + email search.
  2. Replace the example with your LinkedIn URLs or public identifiers. Use Bulk edit for a list, or clear the profiles and Upload a CSV.
  3. Click Start, then open Contacts CSV or Complete profile JSON to get your results.

For CSVs, include a LinkedIn URL or Public Identifier column. Common variations are detected automatically. Use UTF-8 CSV, up to 1,000,000 contacts and 256 MB. Maximum profiles lets you try a smaller batch. For inputs over 100 rows, allow at least one unique profile lookup for every ten rows within your profile and spending limits. Use a smaller file for a small test.

Save your settings as a task for repeat runs. Open API for integration examples.

Pricing

Prices include platform usage. The email option includes profile details.

OptionPer 1,000 profiles
Profile details$4
Profile details + email search$10 total

Unavailable profiles are not charged. Skipped or unconfirmed email searches use the profile-only rate. Free Apify plans can process up to 10 input rows per run.

Questions and help

Will every profile have an email?

No. Check emailStatus, emailMatch and emailConfidence. deliverable means the mailbox accepted mail under Mart's strict non-catch-all check. emailMatch=inferred means the address was generated from the person's name and current employer; it does not independently prove ownership. Confidence measures deliverability only.

What happens when data is missing?

Fields stay empty. Unavailable profiles remain in the contact export with a mart_profileState; the run summary accounts for them.

Where can I get help?

Email support@mart.dev and include your run ID.


Disclaimer: This tool has no affiliation with LinkedIn Corporation and receives no sponsorship or endorsement from it. LinkedIn Corporation owns the registered LinkedIn® trademark. Other trademarks belong to their respective owners.