How to Find Someone’s Email Address: 12 Easy Ways

With the number of mail account holders worldwide moving towards 5 billion people, emails have become one of the most popular and cheap outreach channels for marketers, salespersons, and hiring managers. But the issue is – how to collect email addresses and launch mass email campaigns without being suspected by mailing systems for delivery errors or spam complaints?

In this article, we discuss 12 methods that you can use to search for email addresses on the Internet in a safe manner. You will learn how to combine manual email search with email finders and get anybody’s email in the world.

How to find someone’s email address?

Use an Email Lookup Tool

Email searching tools are data scrapers that parse web pages according to specified search criteria:

  • domain
  • particular URL
  • prospect names
  • company names, etc.

Email finders function differently: while some require you to install a plugin or an App, others have an in-browser interface – at your service. You can find free online email parsers, but they may not include email verification by default or an option to collect hundreds of email addresses at once. “These emails can be used for different purposes: creating an online community, marketing promotions, etc.” Complete email lookup tools, in turn, offer varying search settings and can perform dozens of hunts simultaneously. You can start with:


Snapshot source:

This is an email searching and verification tool. All you need to do is to upload a list of target websites or names, and the program will parse the Internet, scrap e-addresses, and launch instant validation. Thus, neither misspelled, temporary, or catch-all contact will slip into the database. You can also use to automate outreach – set up drip campaigns and track their performance.



Snapshot source:

With Ampliz you can easily find B2B contact details of key decision-makers when you visit their website. Apart from extracting information about your sales prospects (email, contact number & LinkedIn profile), you can also check out company information, e.g. revenue, employee strength, and much more.

Ampliz offers vast email databases, in particular, Healthcare Intelligence and APAC Intelligence lists. You can also install a free Sales Buddy extension for Chrome and use it to extract the contact details of your sales prospects – right from their websites.


Snapshot source:

Here you can search against domains – upload the list, and the program will scrape all public email addresses available on them. Or you can search for a writer’s emails via the “Author Finder” option.

Voila Norbert


Snapshot source:

You can perform an in-browser search or integrate the program with third-party software through API. Voila Norbert will serve well for B2B outreach: it includes an email database and enriches scraped contacts with names, positions, and links to social profiles.

Use Twitter

This network is good for hunting emails if you know prospect names or places of employment. Create a Twitter account and navigate to Search. Find targets’ profiles and check out their bio for email addresses availability. You can also skim through old Tweets and look for mentions of the corporate website, blog, etc.

Twitter is also helpful to extend existing databases because of its suggestion algorithm. If you upload a list of contacts to the network, you’ll see prospects’ profiles in recommendations to connect.

Subscribe to Your Prospects Email List

Nearly all companies use lead magnets, so you can subscribe to receive their newsletters or special offers. Sooner or later, you will see the lead emails in the “Incoming” and can add these to your database. If you doubt its validity, for example, the email looks like “[email protected]”, it’s better to perform value judgment before reaching out.

Ask via Generic Email Address or Contact Form

Unlike role-based emails, generic accounts or the Inbox for on-site contact form can be used by various employees or departments. If you can’t find a role-based contact, ask for it via a generic email or on-site form. This might be a long way because tons of spam hit generic Inboxes daily. But why not try?

Check Out Contact & About Us Pages

One who manages the website does want to be noticed and receive partnership or advertising requests. Thus, there’s at least one email address on either the “About us” or “Contact us” pages. You can start with a “Ctrl+F” and look up the “@” symbol on the page. If this initial attempt didn’t bring the result, try to also search for:

  • [at]
  • [dot]
  • {domain name}.com.

Some webmasters choose to show their email address as an image and not text. So, you should run your eyes across the web page – not to miss the thing.

Check Out Author Pages

Navigate to the “Blog” or “News” sections, browse articles, and look for information about the author. Click on the author page and check out “Bio”. This chapter usually contains links to LinkedIn, Facebook, or Medium profiles.

Do a WHOIS Lookup

WHOIS is a query and a response protocol to extract information about website owners, in particular:

  • registrant organization
  • name servers
  • IP address
  • tech contact, etc.

Snapshot source:

If you have no idea about whom the website belongs to, you can start with WHOIS. Of course, there’s little to no chance that the tool will show you some human-related email, e.g. “[email protected]”. But you can, at least, find the organization’s name and then continue searching on Google.

Use Google & Search Operators

You can try the following RegEx:

  • {company name} + contact → to quickly find “Contact” page

Snapshot source:

  • {domain name} intext:”” → to find all pages of a particular domain where the piece of hunted information is mentioned in the text; also, try “@{domain name}.com”, “write us”, “book a meeting”, etc.

If you want to extract contacts from your Inbox, try Gmail search operators:

  • from:{domain name} → to see all senders from a particular company who’ve contacted you once
  • from:{name} after {mm/dd/yyyy} → to see emails received after a certain date
  • has:attachment → to find emails with attachments.
Use Facebook

Facebook has 2.8 billion monthly users, so chances to find lead contacts here are very high. There are several ways you can perform a search on Facebook:

  1. Manually

Log in to your account and navigate to the search bar. Select the “People” tab, enter the lead name or company, and browse profiles. To narrow the search, turn on filters. These may include city, school, university, job, mutual friends, or – all at once.

  1. By running lead gen campaigns

Facebook is the perfect network to find leads because it is a tool for that – an “Instant Form”. This is a short questionnaire that asks people to enter their name and email in exchange for some value offered, e.g.: promo code, downloadable handbook, video tutorial, or other incentives.

You can narrow down targeting with ads settings. For example, you can specify age, interests, gender, and other parameters. This will allow to distinguish advertising and adjust it to diverse goals:

  • building awareness among potential customers
  • retargeting or nurturing existing subscribers
  • spreading branded materials, such as brochures or white papers
  • learning consumers’ interest and finding ideas for A\B tests, creatives’ design, and so on.
  1. By reaching out to lookalike audiences

This is a great option to fill in your outreach base with people, who will most likely behave the same way as your existing leads (source audience). You can get a number of lookalike audiences – up to 500 from one source audience – and target them with either general or customized content.

Check Your Email List

Ineffective outreach may be due to bad data-keeping. Say, you’ve put a subscription form on the Homepage but haven’t established a centralized system where all emails will hit. As such, you’ll come up with messy tables with many duplicates or irrelevant contacts (in case you didn’t protect the website with reCAPTCHA). Before thinking of how to get more email addresses – design an accurate storage system. You can try the software, like HubSpot, or organize a database on your own – with either Google Spreadsheet or SQL.

Export your LinkedIn Connections

To get tables with emails, all you need to do is to allow LinkedIn to make a copy of your data in the profile’s settings (check out the detailed guide here). Pay attention to that you only can get contacts for people who have allowed other users to download their information.

Take an Educated Guess

If none of the above have worked, rely on fantasy and luckiness. Guessing may show good results, especially on scales. Create several combinations you’ll use in Excel or Google Spreadsheets, e.g.:

Then use the formula string (starts with “=”) to generate emails from prospects’ names. You may need the following tips:

  • if you need to merge to two or more cells’ values, use the “&” symbol
  • use “=TRIM” to remove blank spaces in cells’ values
  • use “=LOWER” – to replace capital letters with small
  • to spread the cell’s values into several columns, navigate to “Data”, choose the “Spread to columns” option and a delimiter.

You can generate thousands of email addresses this way, but half or more will be invalid. So to protect your sending domain from bans, it’s better to:

  • lookup users’ profiles upon generated emails; if none was found on Twitter, Facebook, or LinkedIn – exclude the corresponding email from the list
  • perform outreach from several email accounts and IP addresses
  • use email automation tools and monitor the number of delivery errors.

You can combine several email address search methods to always keep your contact list full. And it’s essential to use these methods responsibly, in particular, perform opt-in email verifications, clean up databases, and choose the correct mailing frequency.