All help articles
How-to guidesUpdated 5/13/2026

How to find business emails from a list of company domains

You have a list of company domains and you need email addresses to reach the right people. There are three reliable approaches: crawl each company's contact page, guess the email pattern (firstname.lastname@) and verify it, or scrape LinkedIn for the right people first and then build the email pattern. Each has different cost and accuracy tradeoffs.

This guide walks through all three using Kavex's tools, with realistic accuracy numbers.

Try Kavex free — 1,000 credits on signup

No credit card. Use any service for the equivalent free credit value.

Get started

Method 1 — Website crawl (highest accuracy, slower)

Kavex's Website Scraper visits each company's domain, follows up to 4 contact-related pages, and extracts emails it finds in HTML (mailto: links + text patterns). Accuracy: about 65-75% of businesses have a discoverable email this way. Cost: 2 credits per page.

Method 2 — Pattern guessing + verification (faster, broader)

If you have first name + last name + domain, the Email Finder guesses the most likely pattern (firstname.lastname@, f.lastname@, firstinitial+lastname@) and runs each through SMTP verification. Returns the first one that passes with a confidence score. Cost: 5 credits per find.

Method 3 — LinkedIn + email pattern (highest signal, highest cost)

Use LinkedIn Company People to get the names of people in target roles at a company (e.g. "Head of Sales at Stripe"), then chain into Email Finder. This gives you both the right person AND the email — better than either alone.

Quick verifier check — should you always verify?

Yes. Even a 90%-accurate email finder produces 10% bounces on a 1,000-email list, which damages your sender reputation. Email Verifier checks SMTP response per address (1 credit each) and flags catch-all domains.

Tools mentioned in this guide

How Kavex compares to alternatives

We don't hide from comparisons. Each link below is an honest side-by-side breakdown.

Frequently asked questions

How accurate is email pattern guessing?

About 60-80% on standard corporate domains (firstname.lastname is the most common). Lower for tech companies that use creative addresses, higher for traditional B2B sectors.

What does Email Verifier actually do?

It checks syntax, looks up MX records, then tries a low-level SMTP handshake to see if the mailbox accepts mail without actually sending anything. The recipient never sees a delivered message.

How do I avoid being marked as spam?

Verify every email before sending, send from a warmed-up domain (not your main one), personalise via AI, keep daily volume under 100/day per inbox, monitor reply rates.

Keep reading

Ready to try Kavex?

1,000 free credits on signup. No credit card.

Get started