In today‘s digitally connected world, email remains one of the most effective ways to reach out and communicate with people. Whether you‘re a recruiter trying to contact potential job candidates, a salesperson looking to connect with leads, or you simply need to get in touch with someone for personal reasons – having their email address is often the key.
However, finding a person‘s email is not always straightforward. While people share a lot of information online these days, email addresses are often kept private. Plugging someone‘s name into Google and hoping their email pops up rarely works.
Luckily, there are a number of clever ways and handy tools to help you track down almost anyone‘s email address. As someone who frequently needs to find contact information for various purposes, I‘ve tested many of these tactics myself.
In this guide, I‘ll share the most effective methods I‘ve found for retrieving email addresses – including both tools and manual techniques. I‘ll walk through each approach step-by-step so you can replicate the process yourself. Let‘s get into it!
1. Use an Email Lookup Tool
The easiest way to find most email addresses is to use a dedicated email lookup service. These tools crawl the web and compile massive databases of email addresses that you can then search through.
How do email lookup tools work? Generally, you input whatever information you know about the person – like their full name, company, website, or social media profile. The tool then scans websites and online databases to locate email addresses associated with those details.
Some popular and reliable email lookup services include:
- Hunter.io
- Snov.io
- Voila Norbert
- Skrapp
- FindThatLead
- AeroLeads
Using an email lookup tool is simple. For example, with Hunter.io, you simply enter the company‘s domain name and it provides you with a list of all the email addresses associated with that domain that it was able to find.

One major advantage of these tools is that they don‘t just find the email addresses – they also validate them. The email validation process pings the email server to check if the address actually exists and can receive messages. This is important because you don‘t want to waste time sending messages to invalid or outdated addresses.
Most of these email lookup services offer limited free searches, with paid plans for higher volumes. Pricing varies but generally starts around $50/month for a few hundred searches. Well worth it if you need to find a lot of emails.
2. Check the Person‘s Website or Online Profiles
If the person you‘re trying to contact has a website or social media presence, you may be able to find their email address there with a little sleuthing. This is a good option to try before investing in a paid tool.
First, thoroughly check their website. If they have a personal website or blog, look for a "Contact" or "About" page which may list their email. Also check the footer or sidebar of their site. Even if the email isn‘t overtly listed, they may have a contact form you can fill out which sends to their email.
If you don‘t see the address listed in plain sight, view the source code of their web pages (right click and select "View Page Source"). Then use CTRL+F to search the code for "@" which may reveal email addresses coded into the page.

You can do a similar search on their social media profiles. Check the "About" or "Contact Info" sections of their profiles. On Twitter and some other networks, you can also search their post history for words like "email", "contact", or the "@" symbol which may surface posts where they shared their email.
3. Subscribe to Their Email Newsletter
If the person or company you‘re trying to reach offers an email newsletter, consider subscribing to it. Often, the confirmation or welcome email you receive after signing up will come from an individual‘s email address rather than a generic company account.
Even if the initial email comes from a generic address, reply to it with a question or request. There‘s a good chance your reply will be routed to someone‘s individual work inbox, revealing their email in the process.
4. Use WHOIS to Find Domain Contact Info
If the person you‘re searching for owns their own website domain, you may be able to find their contact email via WHOIS lookup. WHOIS is a protocol that allows you to query a domain registrar‘s database to see who owns a particular domain name and their contact details.
To perform a WHOIS search, go to a site like whois.net or whois.icann.org, enter the domain name, and it will return the domain ownership records. This often includes an email address for the domain owner or administrator.

Keep in mind that many people use WHOIS privacy protection to hide their personal info from these records. But it‘s still worth a quick check as some site owners neglect to enable this privacy option.
5. Use Advanced Google Search Operators
Google offers a number of advanced search operators that you can use to fine-tune your email searching. By using these special commands and parameters in your Google searches, you can narrow down the results to only pages that are likely to include email addresses.
Here are some useful search operators for finding emails:
- "full name" + email (e.g. "John Smith" + email)
- "full name" + contact (e.g. "John Smith" + contact)
- site:companywebsite.com + "email" (e.g. site:microsoft.com + "email")
- site:companywebsite.com + "contact" (e.g. site:microsoft.com + "contact")
The quotation marks tell Google to search for the exact phrase. The site: operator limits results to a specific website. You can mix and match these and other parameters.
For example, searching for site:apple.com + "email" searches only apple.com for pages with the word "email" and is likely to turn up employee email addresses.
6. Search Your LinkedIn Connections
If you‘re connected with the person on LinkedIn, you may already have access to their email. LinkedIn allows users to add contact info to their profiles including email addresses. You can view this for your 1st degree connections.
To quickly check, go to the person‘s LinkedIn profile and click "Contact info" near the top:

If you have a lot of LinkedIn connections, you can also export your entire connections list to a CSV file. Go to your Connections page and click "Manage synced and imported contacts", then under "Advanced actions" choose "Export contacts":

This will download a spreadsheet of all your connections‘ details, including email addresses for those who have shared it.
7. Make an Educated Guess
If all else fails, you can try to guess the person‘s email address. Most company email addresses follow a standard format like:
- firstname.lastname@company.com
- firstname@company.com
- firstinitiallastname@company.com
- lastname@company.com
You‘ll need to know the person‘s name and their company‘s domain name. If you have those pieces, you can try "guessing" their email in a few common formats.
There are also tools, called email permutators, that will automatically generate possible email address variations for you based on the person‘s name and domain. Some to try:
- Email Permutator+ by Metric Sparrow
- Email Address Generator by Mautic
- Rapportive Chrome extension
The only downside to this method is that you‘ll end up with a lot of possible emails and will need to verify which are actual working addresses. That brings us to:
Always Verify Email Addresses
Regardless of how you find an email address, it‘s important to verify it before you start sending messages to it. Sending to a lot of invalid email addresses can hurt your sender reputation and may even get your own email account flagged for spam.
Most email lookup tools include verification as part of the process. If you found the address another way, use a free email verification tool like MailTester, VerifyEmail.io, or Bouncer to check if the address is valid and can receive emails.
Reaching Out to Your Found Contacts
Once you‘ve found and verified your contact‘s email addresses, the real work begins. How you structure that first outreach email is critical. You want to craft a compelling, personalized message that clearly explains why you‘re reaching out and what value you can offer them or what you need from them.
A few tips for cold outreach emails:
- Keep subject lines clear, specific, and concise
- Address them by name (not "Dear Sir/Madam")
- Quickly establish your credibility or connection
- Focus the message on them, not yourself
- Keep it as short as possible while still conveying key info
- Have a clear "ask" or call-to-action
- Close with an easy way for them to take the next step
It‘s also wise to use an email tracker so you know if and when they‘ve opened your message. Popular options include Streak for Gmail, HubSpot Sales, and Yesware. This gives you valuable intel on when to follow up.
Key Takeaways for Finding Anyone‘s Email
With billions of email users worldwide, email is a powerful way to connect with almost anyone. While finding someone‘s email address isn‘t always easy, there are numerous tools and techniques you can use to track it down.
To recap, the best ways to find almost anyone‘s email address are:
- Use an email lookup tool like Hunter.io, Snov.io, or Voila Norbert
- Thoroughly search the person‘s website and social profiles
- Subscribe to their email list or newsletter
- Check WHOIS domain records for their website
- Use advanced Google search operators
- Check your LinkedIn connections‘ details
- Try to guess their email based on common address formats
- Always verify email addresses before sending
I hope this guide has given you the tools and know-how to go out and find any email address you need. Remember, with great power comes great responsibility. Always respect people‘s privacy and follow ethical email practices. Happy searching!