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.
8
methods covered
95%
findable with these methods
Free
methods included
Table of Contents
- Why finding the right email matters
- Method 1: LinkedIn
- Method 2: Email pattern guessing
- Method 3: Company website & about pages
- Method 4: Google advanced search
- Method 5: Email enrichment tools
- Method 6: Twitter/X and GitHub
- Method 7: Email permutator + verification
- Method 8: Just ask
- Always verify before sending
- Ethical and legal guidelines
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.
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.
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.
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.
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.
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
# 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:
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.
Syntax check
Is the format valid? No spaces, special characters, or obvious typos.
Domain & MX check
Does the domain exist? Does it have MX records pointing to a mail server? This catches fake or expired domains.
Mailbox verification
Does the specific mailbox exist? Verification tools ping the server (without sending an email) to check if the address is deliverable.
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.
Keep reading
Related Articles
Cold email for sales: proven templates and strategies for 2026
SDR-tested templates, sequence strategies, and KPIs that book meetings.
Cold email templates: 25+ proven templates for every situation
Copy-paste templates for sales, partnerships, job search, and more.
B2B lead generation: strategies that actually work in 2026
Multi-channel guide covering cold email, LinkedIn, content marketing, referrals, and paid ads.