Lead generation

LinkedIn Email Finder: work email from a profile URL

Give it LinkedIn profile URLs and get each person's name, title, current company, location and likely work email. The actor reads the public profile, finds the company website, learns how it writes addresses and checks the mail domain — with evidence and a confidence level for every result.

★ 5.0 rating · 1 reviews17 users90.7% successful runs (30 days)

What data you get

namePerson's name
titleCurrent job title
companyCurrent company
locationLocation from the profile
emailBest work email found
alternativesRunner-up address candidates
confidenceConfidence level of the email
evidenceAddress layout evidence from the company site
mxValidWhether the mail domain accepts mail

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$23.20 per 1,000 rows

Pay per event: you are charged only for each email found. Profiles where no address is found, or where the mail domain has no MX record, are not charged.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Find work emails from LinkedIn profile URLs

Two profiles, default confidence.

{
  "profileUrls": [
    "https://www.linkedin.com/in/patrickcollison",
    "https://www.linkedin.com/in/satyanadella"
  ]
}
Run this task →

Find a LinkedIn contact's email with high confidence and alternatives

Only high-confidence results, five alternatives.

{
  "profileUrls": [
    "https://www.linkedin.com/in/williamhgates"
  ],
  "minConfidence": "high",
  "candidatesPerPerson": 5
}
Run this task →

Find emails of people at one company from LinkedIn

Company domain set for everyone.

{
  "profileUrls": [
    "https://www.linkedin.com/in/patrickcollison",
    "https://www.linkedin.com/in/johncollison"
  ],
  "companyOverride": "stripe.com"
}
Run this task →

Get only confirmed work emails for a LinkedIn lead list

Pay only for confirmed addresses, more company pages read.

{
  "profileUrls": [
    "https://www.linkedin.com/in/satyanadella",
    "https://www.linkedin.com/in/williamhgates",
    "https://www.linkedin.com/in/patrickcollison"
  ],
  "minConfidence": "confirmed",
  "maxPagesPerCompany": 6
}
Run this task →

Use cases

FAQ

Do I need a LinkedIn account?

No. The actor reads public profiles without logging in.

How is the email found?

It reads the profile, finds the company's website, learns the company's address layout from its pages and checks the mail domain. Each result comes with evidence and a confidence level.

What am I charged for?

Only for found emails. You can also set the minimum confidence you are willing to pay for.

Is it legal to find emails from LinkedIn?

Work emails are personal data in many jurisdictions. Only use them with a lawful basis (for example GDPR legitimate interest), follow anti-spam laws and LinkedIn's terms, and honour opt-out requests.

How do I integrate it?

Use the Apify API, Python or JavaScript clients, or connect to Make, n8n, Zapier or Google Sheets.

More scrapers

Find your first work emails now

Run on Apify — free trial