Skip to content

// email finder

Find anyone’s work email from a name and a domain

Type a name and a company domain. Tomba returns the address with its verification status and the public pages it was found on.

// api console

GETapi.tomba.io/v1/email-finder
Example
email
richard@piedpiper.com
full_name
Richard Hendricks
position
CEO
company
Pied Piper
score
100
verification.status
valid
phone_number
true
accept_all
false
sources
1 item

// teams at these companies use tomba

// 01 · in the app

Email Finder in the Tomba app

Type a name and a domain in the web app: the address comes back verified, with its sources one click away, on the same credits as the API.

// also in

// 02 · the api

Email Finder is one HTTPS request

Send the parameters with your key and secret. Every SDK, the CLI and the MCP server make this same call.

GET/email-finder
domainpiedpiper.com
Company domain (or send company)
first_nameRichard
First name (or send full_name)
last_nameHendricks
Last name
enrich_mobilefalse
Also return phone numbers
webhook_urlhttps://example.com/webhook
Also POST the result to this URL

1search credit

Charged when: An address is returned with a status other than unknown; 6 search credits instead of 1 with phone data (enrich_mobile).

Errors, 429 and 451 responses, and the same request again within your usage window cost nothing.

13 official SDKs: C#, Dart, Deno, Elixir, Go, Lua, Node.js, Perl, PHP, Python, R, Ruby, Rust. Libraries in the docs

GET /email-finder
200 OK
{
  "data": {
    "email": "richard@piedpiper.com",
    "first_name": "Richard",
    "last_name": "Hendricks",
    "full_name": "Richard Hendricks",
    "website_url": "piedpiper.com",
    "company": "Pied Piper",
    "pattern": "{first}",
    "department": "executive",
    "type": "personal",
    "position": "CEO",
    "country": "US",
    "gender": "male",
    "twitter": null,
    "linkedin": "https://www.linkedin.com/in/richard-hendricks",
    "score": 100,
    "accept_all": false,
    "phone_number": true,
    "verification": {
      "date": "2025-01-15T10:32:00+01:00",
      "status": "valid"
    },
    "sources": [
      {
        "uri": "https://piedpiper.com/blog/engineering",
        "website_url": "piedpiper.com",
        "extracted_on": "2024-06-01T09:14:07+01:00",
        "last_seen_on": "2025-01-10T17:02:44+01:00",
        "still_on_page": true
      }
    ],
    "phone_data": []
  }
}

// 03 · 5,000-lead benchmark

More valid emails than the eight other tools we tested

Tomba.io found 4,015 valid emails from 5,000 leads: #1 of 9 tools tested.
RankToolTotal
1Tomba.ioSites 2,026 · 81.0% Names 1,989 · 79.6%4,015
2AnymailfinderSites 1,918 · 76.7% Names 1,957 · 78.3%3,875
3FindymailSites 1,880 · 75.2% Names 1,877 · 75.1%3,757
4GetProspectSites 1,483 · 59.3% Names 1,613 · 64.5%3,096
5SkrappSites 1,001 · 40.0% Names 1,141 · 45.6%2,142
6HunterSites 887 · 35.5% Names 995 · 39.8%1,882
7VoilaNorbertSites 1,051 · 42.0% Names 749 · 30.0%1,800
8SnovSites 988 · 39.5%Under 1% found from company names: the tool needs a website or domain: Names 19 · 0.8%1,007
9ProspeoSites 824 · 33.0%Under 1% found from company names: the tool needs a website or domain: Names 22 · 0.9%846

Tomba.io found 4,015 valid emails from 5,000 leads: #1 of 9 tools tested.

Tomba’s own test, February 2026. One file of 5,000 leads, 2,500 with the company website and 2,500 with only the company name, ran through each tool with no manual cleanup. Only addresses a tool labelled valid or verified count; percentages are of the 2,500 inputs of each kind.

Under 1% found from company names: the tool needs a website or domain.

View raw data spreadsheet

// 04 · capabilities

What comes back with every address

One search returns more than an email: the checks, the sources and the person behind it.

  • Verified before you send

    Each address comes back with its verification status and a score from 0 to 100, on the same search credit.

  • Sources and dates

    See the public pages where Tomba found the address, with the dates it was first and last seen.

  • Catch-all domains flagged

    Addresses on servers that accept every mailbox are marked accept_all, never passed off as valid.

  • The person behind it

    Name, position, department and LinkedIn profile come with the address.

  • Phone numbers on request

    Add enrich_mobile to get the person's phone numbers in the same call, when Tomba has them.

  • Nothing found, nothing charged

    A search that finds no address, or only an unknown one, uses no credit.

// 06 · questions

Email Finder: quick answers

Still have questions? Visit the help center

// start free

Find the address behind every name

A search uses 1 search credit when it returns an address with a known status, and nothing otherwise.

The free plan includes 25 search credits every 30 days.