Prospecting 16 min read

How to find anyone's email address: 8 methods that actually work

You've found the perfect prospect. Now you need their email. Here are 8 reliable methods to find professional email addresses — from free techniques to scalable tools.

Published April 15, 2026 By the Beeving Team 8 proven methods

8

methods covered

95%

findable with these methods

Free

methods included

Table of Contents

What you'll learn in this guide

  • 8 reliable methods to find anyone's professional email address
  • Free techniques you can use right now without any tools
  • How to scale email finding for outbound campaigns
  • Why verification is essential before you hit send
  • GDPR and ethical considerations for email prospecting

Every great cold email starts with finding the right person. And finding the right person starts with getting their email address. But the best prospects — the decision-makers, the founders, the VP of Sales — don't make their email easy to find. That's by design.

The good news: with the right techniques, you can find virtually anyone's professional email address. Some methods are free and manual, others scale to thousands of contacts. This guide covers all of them — from quick tricks for a single contact to systematic approaches for B2B lead generation at scale.

Why finding the right email matters

Sending to the wrong email address isn't just a waste of time — it actively hurts you. Generic addresses like info@ or contact@ almost never get replies. Emails to wrong people get ignored or marked as spam. And invalid addresses cause bounces that damage your sender reputation.

The data is clear: emails sent to the right person at their direct address get 3-5x higher reply rates than emails sent to generic addresses. When you're running cold email for sales, that's the difference between a pipeline that works and one that doesn't.

Higher reply rates

Direct emails to the right person bypass gatekeepers and land where decisions are made. Generic addresses go nowhere.

Lower bounce rates

Verified direct emails bounce far less than scraped or guessed addresses, keeping your bounce rate healthy.

Better personalization

When you know exactly who you're emailing, you can personalize at a deeper level — their role, their challenges, their recent work.

Method 1: LinkedIn

LinkedIn is the most obvious starting point and often the most effective. Many professionals list their email address directly on their profile, especially if they're in sales, marketing, or business development.

1

Check the Contact Info section

On any LinkedIn profile, click "Contact info" (below the profile photo). If the person has added their email, it'll be there. You need to be a 1st-degree connection on many profiles.

2

Send a connection request first

If you can't see their email, send a short, personalized connection request. Once they accept, their contact info often becomes visible. This also warms up the relationship before your outreach.

3

Export your connections

LinkedIn lets you download your connections as a CSV (Settings > Data privacy > Get a copy of your data). This file includes email addresses for connections who've shared them.

Pro tip

LinkedIn emails are often personal Gmail or Outlook addresses, not work emails. These are fine for networking but less ideal for B2B outreach. Use LinkedIn as a starting point to confirm the person's name and company, then use other methods to find their work email.

Method 2: Email pattern guessing

Most companies use a consistent email format. If you know one person's email at a company, you can guess the pattern for everyone else. About 90% of companies use one of just 7 common patterns.

Most Common Email Patterns (by frequency)

1. firstname.lastname@company.com — ~36% of companies

2. firstname@company.com — ~25%

3. f.lastname@company.com — ~10%

4. firstnamelastname@company.com — ~8%

5. flastname@company.com — ~7%

6. lastname@company.com — ~5%

7. firstname_lastname@company.com — ~4%

To find a company's pattern, look for any publicly available email from that company — on their website, in press releases, on GitHub, or in regulatory filings. Once you have one example, apply the same pattern to your prospect's name. Always verify the guessed email before sending to avoid bounces that hurt your deliverability.

Method 3: Company website & about pages

It sounds basic, but many companies publish team email addresses on their website. Check these places:

  • About / Team page: Smaller companies often list email addresses next to team member photos
  • Contact page: May have individual department emails that reveal the company's naming pattern
  • Blog author bios: Blog posts often include the author's email for press inquiries
  • Press / Media page: PR contacts are almost always published with direct email addresses
  • Job postings: Sometimes include a hiring manager's email for applications
  • Privacy policy / Legal pages: Required to list a data protection officer email in many jurisdictions

Method 4: Google advanced search

Google indexes an enormous amount of publicly available email addresses. With the right search operators, you can find emails that aren't easily visible through normal browsing.

Google Search Operators for Finding Emails

Find anyone at a company:

"@company.com" "John Smith"

Find emails on a specific site:

site:company.com "@company.com"

Find emails in documents:

"@company.com" filetype:pdf

Find via conference speakers:

"John Smith" "@company.com" (speaker OR presentation OR conference)

This technique works especially well for executives who speak at conferences, publish research, or contribute to industry publications. Their email often appears in speaker bios, PDFs, whitepapers, and regulatory filings.

Pro tip

Combine multiple operators for precision. For example: "Jane Doe" "@company.com" -site:linkedin.com filters out LinkedIn results and surfaces less obvious sources where the email might appear.

Method 5: Email enrichment tools

When you need to find emails at scale — hundreds or thousands of contacts — manual methods don't cut it. Email enrichment tools automate the process by cross-referencing multiple data sources.

These tools typically work by searching their own database of verified business emails, crawling public sources, and using pattern matching to find the most likely email for a given name + company combination.

Beeving Marketplace

Built directly into your outreach workflow. Find verified B2B contacts by industry, role, and company size — then add them straight to a campaign without switching tools. Learn more.

Standalone finders

Tools like Hunter, Apollo, and Snov.io specialize in email finding. They're useful if you need raw email data, but require exporting and importing into your email tool separately.

The advantage of an integrated solution like Beeving's contact management is that found emails are automatically verified and scored before they enter your campaigns. This eliminates the bounce risk that comes with unverified third-party data.

Method 6: Twitter/X and GitHub

Tech founders, developers, and startup people often share their email more freely on Twitter/X and GitHub than on LinkedIn.

  • Twitter/X bio: Many founders and VPs include their email directly in their bio or pinned tweet
  • GitHub profile: Developers frequently have their work email in their GitHub profile or in their git commit history
  • GitHub commits: Every git commit contains an email address. Check the commit history of someone's public repositories
  • Product Hunt: Makers who launch products often have their email visible on their Product Hunt profile
Find Email from GitHub Commits

# View commit author emails for any public repository

git log --format="%ae" | sort -u

# Or check via GitHub API without cloning

https://api.github.com/users/USERNAME/events/public

Method 7: Email permutator + verification

An email permutator takes a person's first name, last name, and company domain, then generates all possible email combinations. You then run the list through a verification tool to find which one is valid.

This is a brute-force approach, but it works surprisingly well. If you know someone's name is "Jane Smith" and they work at "acme.com", a permutator generates:

Generated Permutations for Jane Smith @ acme.com

jane.smith@acme.com

jane@acme.com

jsmith@acme.com

j.smith@acme.com

janesmith@acme.com

smith.jane@acme.com

smith@acme.com

jane_smith@acme.com

Run these through a verification service and you'll typically get exactly one valid result. Never send to unverified permutations — sending to multiple guesses will spike your bounce rate and look like spam.

Method 8: Just ask

The most underrated method. If you can reach someone through another channel — LinkedIn DM, Twitter reply, a mutual connection, or even a phone call to the company — simply ask for their email.

This works especially well for high-value prospects where you want a warm introduction. A quick LinkedIn message like "I'd love to send you something about [specific topic]. What's the best email to reach you?" is direct, respectful, and effective. People who respond are already semi-qualified — they've shown interest by sharing their contact info.

For tips on crafting effective outreach messages through any channel, see our guide on how to write a cold email.

Always verify before sending

No matter which method you use, always verify emails before sending. This is the single most important step in the process. An unverified email is a potential bounce, and bounces destroy your domain reputation.

1

Syntax check

Is the format valid? No spaces, special characters, or obvious typos.

2

Domain & MX check

Does the domain exist? Does it have MX records pointing to a mail server? This catches fake or expired domains.

3

Mailbox verification

Does the specific mailbox exist? Verification tools ping the server (without sending an email) to check if the address is deliverable.

4

Catch-all detection

Some domains accept all emails regardless of the mailbox. These "catch-all" addresses can't be fully verified — approach with caution and monitor bounce rates carefully.

Key takeaway

Never skip verification. A 5-minute verification step can save you weeks of reputation recovery. If you're using Beeving, verification happens automatically when you import contacts — no extra step needed. For other tools, budget $0.003-0.01 per email for a standalone verification service. It's the cheapest insurance in email marketing.

Ethical and legal guidelines

Finding someone's email is legal. Spamming them is not. Here's how to stay on the right side of the law and professional ethics:

Do

  • Send relevant, personalized messages to individuals who could genuinely benefit
  • Include a clear opt-out/unsubscribe mechanism in every email
  • Have a legitimate business interest (GDPR "legitimate interest" basis)
  • Honor unsubscribe requests immediately
  • Include your company name and physical address

Don't

  • Send bulk generic messages to scraped lists
  • Use deceptive subject lines or false sender information
  • Email personal addresses (Gmail, Hotmail) for B2B outreach
  • Ignore CAN-SPAM, GDPR, or CASL regulations
  • Continue emailing someone who asked you to stop

Under GDPR, B2B cold email is generally permitted under the "legitimate interest" legal basis, provided your message is relevant to the recipient's professional role and you offer a clear opt-out. CAN-SPAM (US) requires accurate sender info, a physical address, and an unsubscribe mechanism. Always err on the side of respect — a great cold email template provides value, not annoyance.

For a deeper understanding of how cold email fits into the legal landscape, read our complete beginner's guide to cold email.

Ready to automate your outreach?

14-day free trial. No credit card. Cancel anytime. Or don't, if it's working.

Start for free