Email Finder: Name + Company to Work Email avatar

Email Finder: Name + Company to Work Email

Pricing

from $2.00 / 1,000 people

Go to Apify Store
Email Finder: Name + Company to Work Email

Email Finder: Name + Company to Work Email

Pricing

from $2.00 / 1,000 people

Rating

0.0

(0)

Developer

Seungki Min

Seungki Min

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

You have a name and a company. You need the email. This Actor works it out.

It builds the candidates the way companies actually assign addresses (jane.doe@, jdoe@, janedoe@ …), reads the company's own website to learn which format they use, and checks that the domain accepts mail at all.

How this finds work emails

Most tools hand you ten permutations and let you sort it out. This one:

  1. Looks for addresses already published on the company site (contact, about, team pages)
  2. Recognises the format from them — hello@ is ignored, sarah.kim@ is the signal
  3. Puts the matching candidate first and marks it high confidence
  4. Confirms the domain has a live mail server, and tells you who runs it

How to find work emails

One object per person:

[{ "fullName": "Jane Doe", "domain": "acme.com" },
{ "firstName": "Jan", "lastName": "Curn", "domain": "apify.com", "title": "CEO" }]
FieldWhat it does
findPatternFromWebsiteLearn the format from the company site (on by default)
patternsLimit to specific formats

What the work email output looks like

{
"fullName": "john smith",
"firstName": "john",
"lastName": "smith",
"company": null,
"domain": "gymshark.com",
"title": null,
"email": "john.smith@gymshark.com",
"pattern": "first.last",
"confidence": "medium",
"patternSource": null,
"patternExample": null,
"domainHasMx": true,
"mailProvider": "Proofpoint",
"candidates": [
"john.smith@gymshark.com",
"jsmith@gymshark.com"
],
"checkedAt": "2026-09-21T10:50:34.774Z",
"reason": "most common pattern; the domain accepts mail"
}

confidence is high when the company's own site uses that format, medium when it is the most common format and the domain accepts mail, none when the domain takes no mail at all. Every candidate tried is listed, so you can fall back if the first bounces.

Honest note

No tool can prove a specific mailbox exists without sending to it, and outbound SMTP is blocked on this platform. This gets you the right format and a live domain; your sending tool will confirm the rest.

Ready-made examples

Open one, change the fields, press Start — nothing to configure:

Frequently asked questions

Do I need an API key or a login?

No. Paste your input, press Start. There is nothing to connect and no account on the target site to create.

How do I export the results?

Every run produces a dataset you can download as JSON, CSV, Excel, XML or HTML, or read through the Apify API from your own code. You can also connect it to Make, Zapier or n8n.

Can I run this on a schedule?

Yes. Apify schedules run it every hour, day or week without you being there. Each run is independent, so a schedule gives you a fresh snapshot every time.

Can I call it from Python or JavaScript?

Yes — the Apify API runs any Actor and returns the dataset, and the official Python and JavaScript clients wrap it in a few lines. AI agents can call it too, through Apify's MCP server.

What does it cost?

You pay per result, not per hour. Filters are applied before anything is charged, so narrowing the input directly lowers the bill. Pages that cannot be read are reported in the log and never charged.

Is this data public?

Everything collected here is what a company domain shows to anyone without logging in. Check the target site's terms and the rules that apply to you before using the data commercially.