LinkedIn Bulk Email Finder avatar

LinkedIn Bulk Email Finder

Pricing

Pay per event

Go to Apify Store
LinkedIn Bulk Email Finder

LinkedIn Bulk Email Finder

Find business email addresses for LinkedIn contacts in bulk. Discover contacts by company and role, or enrich a list of LinkedIn profile URLs. Returns name, job title, company, and email.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

61

Total users

33

Monthly active users

19 days ago

Last modified

Share

A bulk LinkedIn email finder for sales, recruiting, and BD teams. Give it a company and a role, or a list of LinkedIn profile URLs, and it returns names, job titles, companies, and verified business email addresses in clean JSON — no login, no cookies, no per-seat subscription.


LinkedIn Bulk Email Finder Features

  • Works two ways — discover contacts by company and role, or enrich a list of LinkedIn URLs you already have.
  • Returns a business email alongside name, job title, company, company domain, location, and an email confidence tier so you know how much to trust each address.
  • Takes a company name or a domain. It figures out the rest.
  • No LinkedIn login, no cookies, no browser extension. You give it inputs, it returns rows.
  • Bulk by default. Point it at a company or drop in a few hundred profile URLs and walk away.
  • Clean, consistent JSON — the same field names on every run, which is more than most contact tools bother with.
  • A pay-per-result alternative to Apollo and ZoomInfo for teams that need LinkedIn emails without a monthly seat.

Who Uses a LinkedIn Email Finder?

  • Sales & SDR teams — build a targeted outreach list for a company's sales or engineering org without renting a per-seat data platform.
  • Recruiters — turn a shortlist of LinkedIn profiles into contactable emails.
  • Founders & BD — find the right people at a target account and reach them directly.
  • Agencies — pull contacts for a client's ICP across many companies in one run, then hand back a clean sheet.
  • Market researchers — map who works where, with contact details attached.

How LinkedIn Bulk Email Finder Works

  1. Pick a mode. Discover finds people at a company; enrich takes LinkedIn URLs you already have.
  2. For discover, give a company name (or domain) and an optional role filter like "sales" or "software engineer." For enrich, paste LinkedIn profile URLs or slugs.
  3. Run it. Each contact comes back with name, title, company, company domain, and a business email where one can be found.

Input

{
"mode": "discover",
"company": "Stripe",
"roleQuery": "software engineer",
"maxItems": 15
}
FieldTypeDefaultDescription
modestringdiscoverdiscover — find contacts by company + role. enrich — find emails for a list of LinkedIn URLs.
companystringCompany name (e.g. "Stripe") or domain (e.g. "stripe.com"). Used in discover mode.
roleQuerystringOptional keyword to narrow results, e.g. "sales" or "software engineer". Discover mode.
linkedinUrlsarrayLinkedIn profile URLs or slugs. Used in enrich mode.
verifyEmailsbooleanfalseCheck each address against a mailbox-verification service. Rows that come back with a definite answer are billed at the premium rate. See the FAQ.
maxItemsinteger15Maximum contacts to return.

Enrich mode example

{
"mode": "enrich",
"linkedinUrls": [
"https://www.linkedin.com/in/reidhoffman",
"https://www.linkedin.com/in/williamhgates"
],
"maxItems": 50
}

LinkedIn Bulk Email Finder Output Fields

{
"linkedinUrl": "https://www.linkedin.com/in/mai-sha",
"fullName": "Mai Sha",
"firstName": "Mai",
"lastName": "Sha",
"email": "mai.sha@stripe.com",
"jobTitle": "Software Engineer",
"company": "Stripe",
"companyDomain": "stripe.com",
"mode": "discover",
"status": "found",
"emailConfidence": "mx_pattern",
"emailPattern": "first.last",
"location": "Mountain View"
}
FieldTypeDescription
linkedinUrlstringThe contact's LinkedIn profile URL.
fullNamestringFull name.
firstNamestringFirst name.
lastNamestringLast name.
emailstringBusiness email address, or null if none was found.
jobTitlestringJob title.
companystringCompany name.
companyDomainstringThe company's email domain.
modestringThe mode used — discover or enrich.
statusstringfound or not_found.
emailConfidencestringTrust tier for email: verified, invalid, mx_pattern, or unverified. See the FAQ below.
emailPatternstringThe naming pattern behind email, e.g. first.last, flast, firstlast. null when no email was found.
mxOperatorstringWho runs the company's mail, read from its MX records: microsoft365, google, yahoo, gateway, other, or none.
verificationSourcestringHow the tier was reached: millionverifier, millionverifier_indeterminate, smtp, mx_only, or none.
locationstringThe contact's location as shown on LinkedIn, when available. null when LinkedIn doesn't expose it for that contact.

FAQ

How do I find emails for a list of LinkedIn profiles?

LinkedIn Bulk Email Finder does this in enrich mode. Paste your LinkedIn profile URLs or slugs into linkedinUrls, run it, and each one comes back with a name, company, and a business email where one is available.

How much does LinkedIn Bulk Email Finder cost?

LinkedIn Bulk Email Finder is pay-per-event, starting at $0.50 per 1,000 results plus a small per-run start fee. You pay for what you pull, not a monthly seat.

Turning on verifyEmails checks each mailbox against a verification service. Only rows that come back with a definite answer — verified or invalid — are billed at the premium rate of $1.00 per 1,000. Rows the service could not resolve (a catch-all domain, say) stay at the base rate, because you should not pay extra for "we could not tell".

Do I need LinkedIn credentials or a browser extension?

No. LinkedIn Bulk Email Finder needs no login, no cookies, and no extension. You give it a company or a list of URLs; it returns rows.

Can I find everyone at a company?

Discover mode finds contacts at a company and narrows by role. Give it "Stripe" and "software engineer" and it returns engineers at Stripe with emails attached, up to your maxItems.

What happens when an email can't be found?

The row still comes back with the name, title, and company, and status set to not_found. You see who's there even when an address isn't available.

What does emailConfidence mean — is the email actually verified?

Every returned email carries an honest trust tier instead of a blanket "verified" claim:

  • verified — the mailbox was checked with a dedicated verification service and confirmed to accept mail.
  • invalid — the mailbox was checked and confirmed not to accept mail. The row is still returned, with the address, so you can see what was screened out instead of wondering why a contact disappeared.
  • mx_pattern — the company's mail server was confirmed active and accepting mail, and the address follows that company's standard naming pattern (emailPattern shows which one), but the individual mailbox could not be proven either way. This is the most common tier and the one most bulk finders quietly relabel as "verified" — we don't.
  • unverified — no working pattern could be built for this contact, so email is null.

Why isn't every address verified? Because for a large share of business domains, nobody can honestly tell you — and we'd rather say so. Microsoft 365 accepts delivery for every address by default, real or not, so a positive result there proves nothing. Google throttles verification traffic, and some domains are configured to accept all mail outright. mxOperator tells you which of these you're looking at. When a mailbox genuinely can't be confirmed, you get mx_pattern: a real, mail-capable company domain plus the naming pattern their other employees actually use. That's the honest floor, and it's not a guess into the dark.


Need More Features?

Need custom fields, a different filter, or a higher-volume plan? File an issue or get in touch.

Why Use LinkedIn Bulk Email Finder?

  • Cheap — from $0.50 per 1,000 results, pay-per-result with no monthly seat. An Apollo or ZoomInfo alternative for teams that just need LinkedIn emails, not a full sales platform.
  • Two ways in — discover people at a company, or enrich a list you already have. Most tools make you pick one and charge for the privilege.
  • Honest confidence, not a blanket "verified" badge — every email ships with emailConfidence and emailPattern so you know exactly how strong the address is before you send to it.
  • Clean output — structured JSON with the same field names every run, so it drops straight into a CRM or spreadsheet without a cleanup pass.