Free email finder

Type a name and a company. Get their work email, free, with no sign-up.

Try it with 10 of 10 free lookups left

What the free email finder gives you

Every lookup shows the address first, then who it belongs to, so you can check it is the right person.

Free, on every lookup

6 fields
  • Work emailEvery address on file
  • StatusDeliverable, catch-all, unknown or invalid
  • Personal emailWhen there is one on file
  • Title and companyWhere they work now
  • LocationCity and country
  • Profile linkOne click to the full profile
An answer looks like thisjane@acme.comDeliverable

With a free account

4 more
  • Phone numbersWhere Crustdata has them
  • Bulk lookupsWhole lists in one job
  • 1B+ profilesSearch people by any filter
  • API and MCPIn your code, Claude or ChatGPT
Sign up free

How the email finder works

  1. 1We match the personThe name at that company, in Crustdata's people data.
  2. 2We return the addresses on fileWork emails first, then a personal one if there is one.
  3. 3We show each statusAs it is on file. No email is sent.

How to find someone's email address

Start with their full name and the company they work at now. Then:

  • Use the company website if you have it.Many companies share a name; acme.com is exact.
  • Use the name they go by at work.Bill rather than William, or their full surname.
  • Add a job title when the name is common.The list narrows to the right person.
  • Prefer a Deliverable address.Treat catch-all and unknown ones with more care.
Have the email and want the person?Use the free reverse email lookup
find-email.sh
# 1. The company: name or website to a company id
curl -X POST https://api.crustdata.com/company/identify \
  -H "Authorization: Bearer $CRUSTDATA_API_KEY" \
  -H "x-api-version: 2025-11-01" \
  -H "Content-Type: application/json" \
  -d '{ "domains": ["acme.com"] }'

# 2. The person at that company
curl -X POST https://api.crustdata.com/person/search \
  -H "Authorization: Bearer $CRUSTDATA_API_KEY" \
  -H "x-api-version: 2025-11-01" \
  -H "Content-Type: application/json" \
  -d '{
    "filters": { "op": "and", "conditions": [
      { "field": "basic_profile.name",
        "type": "[.]", "value": "Jane Doe" },
      { "field": "experience.employment_details.current.company_id",
        "type": "=", "value": 123456 }
    ] },
    "limit": 5,
    "fields": ["basic_profile.name", "basic_profile.current_title",
      "social_handles.professional_network_identifier.profile_url"]
  }'

# 3. Their emails, each with its status
curl -X POST https://api.crustdata.com/person/contact/enrich \
  -H "Authorization: Bearer $CRUSTDATA_API_KEY" \
  -H "x-api-version: 2025-11-01" \
  -H "Content-Type: application/json" \
  -d '{
    "professional_network_profile_urls": [
      "<profile_url from step 2>"
    ],
    "fields": ["contact.business_emails", "contact.personal_emails"]
  }'

Build your own email finder

This page is three API calls: find the company, find the person, get their emails. Run them from your code, a spreadsheet, or Claude and ChatGPT through the MCP.

Email finder FAQ

How do I find someone's email address for free?
Type their name and the company they work at, either its name or its website, and press Find email. The person is matched in Crustdata's data and you get the work email on file with its status, plus a personal email when there is one.
Is this email finder free?
Yes. 10 lookups are free with no sign-up, and entering your email unlocks 20 more. They are counted per browser and connection and do not reset; after that, a free Crustdata account lets you keep going. A search that finds no one, or the same person again within a week, does not use up a lookup.
How accurate are the emails?
Each address comes with the status on file for it in Crustdata's data. Deliverable: it was last seen accepting mail. Catch-all domain: the company accepts mail for any address, so this one cannot be confirmed either way. Unknown: there is no clear answer on file. Invalid: it was last seen turning mail away, so it is greyed out and has no Copy button. This page never sends an email to anyone.
Can I find an email with just a name?
You need the company too, either its name or its website. A name alone matches too many people. If several people share the name at that company, you pick the right one from a short list. When more than 5 match, you can add a job title to narrow it down.
What does catch-all domain mean?
Some companies accept mail for every address at their domain, so nobody can tell from outside whether one address reaches a person. These addresses often work, but treat them with more care than a Deliverable one.
Can I find someone's personal email?
Yes, when Crustdata has one on file. It shows under Personal, below the work emails. Many people have none on file, and then you only see the work email.
What if the person is not found?
Check the spelling, try the company website instead of its name (acme.com rather than Acme), or use the name they go by at work. Names without accents also find accented ones (Jose finds José). A search that finds no one does not use up a free lookup.
How is an email finder different from a reverse email lookup?
An email finder starts from a name and a company and gives you the address. A reverse email lookup starts from an address and tells you who it belongs to. Have the email and want the person? Use the free reverse email lookup.
Can I find emails in bulk?
Not on this page. With a free Crustdata account you can look up whole lists through the API, as a bulk job, or from Claude and ChatGPT through the MCP.
Is it legal to look up someone's email?
Looking up contact data is legal in most places when you use it responsibly. You are responsible for having a lawful reason to contact someone and for the rules that apply to your outreach, such as GDPR, CCPA and CAN-SPAM. People who asked Crustdata to remove their data never appear here, and anyone can ask for removal: Do not sell my info.
Where does the data come from?
From Crustdata's people and company data, which covers 1B+ professional profiles and 60M+ companies. Each result shows the date it was looked up and the status on file for each address. The same data is available through the Crustdata API.