start for free
start for free
reverse email lookup

Find out who’s behind any email address

Reverse email lookup takes an email address you already have and returns the person behind it — their name, job title, seniority, current employer and LinkedIn profile. It is the inverse of an email finder, which starts from a name and returns an address. MoltSets resolves it in a single API or MCP call, and charges nothing when there is no match.

email address

jsmith@moltsets.com

match found — profile resolved

name
John Smith
title
Principal Cybersecurity Engineer
seniority
Manager
function
Information Technology
company
MoltSets — moltsets.com
location
United States
size
1-10 employees · $1-10M revenue
linkedin
in/john-smith-123
what it returns

What the reverse email lookup API returns

Reverse email lookup resolves any professional email address against the MoltSets identity graph and returns the person behind it — name, title, seniority, employer, and LinkedIn profile.

It runs as a single enrichment call over the API or the MCP, so an agent can resolve an inbound signup, a form fill or a support ticket without a human in the loop. Misses cost nothing, so it is safe to try first.

Other tools

  • / 01Email Finder Start from a name and company instead, and get a verified business address back. See the skill →
  • / 02LinkedIn Enrichment Go the other way — hand over a profile URL and get the best available email and mobile. See the skill →
  • / 03Website De-anonymisation Resolve anonymous traffic to companies and contacts. See the skill →
who it’s for

Who uses reverse email lookup?

01 / Sales teams

Identify the person behind an inbound lead’s email address before the first reply goes out.

02 / Recruiters

Uncover candidate profiles from just an address and enrich your sourcing pipeline.

03 / Marketers

Verify an address belongs to a real person, at a real company, before it enters a list.

04 / Founders

Understand who is actually engaging with your product or your outreach.

05 / Support teams

Look up senders to personalise replies and route issues to the right owner faster.

06 / Security & fraud

Detect suspicious or fabricated signups by tracing unknown addresses to real identities.

how it works

One call in, one resolved profile out.

  1. 01 /

    Send the address

    POST the email to the reverse lookup endpoint, or hand it to the MCP tool and let the agent make the call.

  2. 02 /

    We resolve the identity

    The address is matched against the identity graph — refreshed every two weeks — and joined to the person’s current employment record.

  3. 03 /

    You get the profile back

    Name, title, seniority, functional area, company (with website and LinkedIn page), country, and company headcount and revenue. No match comes back as status: "not_found", with no charge.

14 daysFull database refresh cycle
1 callAddress in, resolved profile out
$0Charged when there is no match
the profile

What a resolved profile can include

  • Full name, first and last, normalised
  • Job title and seniority band
  • Functional area — e.g. Information Technology
  • LinkedIn profile URL
  • Country
  • Current company, with website and LinkedIn page
  • Company headcount — exact count and range
  • Company revenue — exact figure and range

POST /api/v1/tools/reverse_email_lookup

{
  "email": "jsmith@moltsets.com"
}

200 OK
{
  "results": {
    "first_name": "John",
    "last_name": "Smith",
    "title": "Principal Cybersecurity Engineer",
    "seniority": "Manager",
    "functional_area": "Information Technology",
    "linkedinurl": "https://www.linkedin.com/in/john-smith-123",
    "current_company": "MoltSets",
    "current_company_url": "https://moltsets.com",
    "current_company_linkedinurl": "https://linkedin.com/company/moltsets",
    "country": "United States",
    "company_employee_count": "3",
    "company_employee_range": "1-10",
    "company_revenue": "1200000",
    "company_revenue_range": "$1-10M",
    "work_email_confirmed": "a4cd87c390c98385297fbe9250XXXXXX",
    "work_email_confirmed_status": "2026-08-14",
    "personal_emails": ["3018fe3a783fad1db0370ee3f9XXXXXX"]
  },
  "status": "ok"
}
accuracy

How the data is kept accurate

No headline match-rate claim — here is what actually happens to the records instead.

01 / Dead profiles removed

Inactive and dead LinkedIn URLs are filtered out rather than left to rot in the index.

02 / Non-workforce filtered

Profiles with no work history, no title, or belonging to students and others outside the workforce are excluded.

03 / Job changes reprocessed

Employment is re-checked on a rolling basis, so titles and employers follow people as they move.

04 / Dated confirmations

Every email identifier carries its own confirmation date, so you can see how recently it was verified rather than taking it on trust.

pricing

What it costs

Reverse email lookup is included on every plan — there is no per-endpoint pricing. Enrichment endpoints only charge when data is found, so a miss costs nothing on any plan. Full detail on the pricing page.

free

$0to start

Explore every endpoint before you commit. No card required.

get started
  • 1k API calls
  • Enrichment recs: 1k total
  • Search recs: 100 total
  • Personal email included

unlimited

$27per month

Unlimited access to core data for solo builders and small lists.

get started
  • Unlimited API calls
  • Enrichment recs: 1k/5h
  • Search recs: 500/5h
  • Personal email included

unlimited MOST POPULAR

$97per month

Higher rate limits for teams enriching at scale.

get started
  • Unlimited API calls
  • Enrichment recs: 15k/5h
  • Search recs: 7.5k/5h
  • Personal email included

unlimited

$397per month

Sustained volume for teams that have outgrown the $97 rate limits.

get started
  • Unlimited API calls
  • Enrichment recs: 150k/5h
  • Search recs: 75k/5h
  • Personal email not included
help

Questions & answers about reverse email lookup

Frequently asked questions about identifying email owners and their information.

Reverse email lookup takes an email address you already have and returns the person behind it — their name, job title, current employer, and LinkedIn profile. It is the inverse of an email finder, which starts from a name and returns an address.

A matched record returns first and last name, job title, seniority, functional area, LinkedIn profile URL, country, and the current company with its website, LinkedIn page, headcount and revenue. Email fields come back as hashed identifiers with their confirmation dates, not as sendable addresses. Mobile phone numbers are not available from this endpoint.

No. Enrichment endpoints charge only when data is found, so a miss costs nothing. It does still count as one request against your Fair Use requests limit. That makes it safe to run a speculative lookup before falling back to a more expensive path.

A lookup that finds nothing is not an error. It returns HTTP 200 with status: "not_found", empty or null results, and the usual metadata. Read status, not the HTTP code, to tell a hit from a miss. The API only returns a 404 for an unknown or retired tool name.

Yes. The identity graph covers both business and personal addresses, so a lookup on a personal address can still resolve to a professional profile. Coverage is strongest on business domains.

No. Reverse email lookup takes one address per call, in the email parameter. To work through a list, send one call per address; each counts as one request against your Fair Use requests limit.

The entire database is refreshed every two weeks. Each email identifier carries its own confirmation date, so you can see how recently that address was last verified — work_email_confirmed_status in the sample above.

Records are maintained continuously rather than scraped once. Dead and inactive LinkedIn profiles are filtered out, as are profiles with no work history, no title, or that belong to students and others outside the workforce. Job changes are reprocessed on a rolling basis so employment stays current, and every email identifier carries its own confirmation date so you can see how recently it was verified. MoltSets publishes no headline match-rate figure — coverage is comparable to other vendors, and we'd rather you benchmark it against your own list than trust a number.

Yes. The Free plan includes 1,000 API calls so you can evaluate the data before committing. Because enrichment endpoints only charge when data is found, a miss during evaluation costs nothing either.

MoltSets processes business contact data under legitimate interest and honours opt-out requests across the whole database. See the compliance page for our certifications, sub-processors and DPA.

related skills

Related skills

moltsets console - PUBLIC BETA
SYS: ACCESS GRANTED

Unlimited verified B2B contact data, from $27/mo

Unlimited plans, no per-record pricing. Every mobile carrier-verified. Works over API or MCP.