Skip to main content
Bulk Email Verifier

Verify a list of professional emails at once

Updated over a week ago

The Bulk Email Verifier lets you verify the deliverability of multiple email addresses at the same time.

In this article, you will learn how to:

How to launch a Bulk Email Verifier

To get started with the Bulk Email Verifier:

  1. Go to the Bulk section of your account.

  2. Click on Email Verifier.

  3. Select + New bulk.

  4. Pick a name for your list so you can find it easily later on.

You will now have two options to import your list of emails: you can either upload a file, or copy and paste the list directly in Hunter.

Upload a file

Make sure to create a .txt or .csv file containing all the email addresses you want to verify. This file should have one column with one email address per line.

If your file has more than one column, Hunter will automatically detect the column that contains the emails. However, this could lead to some problems in case the file contains several columns with email addresses.

To upload your file:

  1. Click Select a file.

  2. Choose the .csv or .txt file you want to use for the email verification.

You can also drag and drop your file directly on the webpage.

Copy and paste a list of email addresses

You can also directly copy and paste a list of email addresses in the text box. Make sure to enter only one email address per line, or to separate the emails with a comma.

N.B. Duplicated emails in the same bulk will be only verified once to prevent using additional Verifications to verify the same email.

How to download and understand your results

Click the Upload button to process your file. The verification may take up to a few hours, depending on the number of emails in the file.

After your emails have been verified, you will see an overview of the results:

Here are the possible verification statuses:

  • Valid: the email can safely be used.

  • Accept all: the email server has the policy to accept all email addresses, which prevents us from finding out if a mailbox is set up for this address. There is a chance that the email could bounce.

  • Invalid: the email cannot be used as it would bounce back.

  • Unknown: something is preventing us from knowing the verification status, such as a block or a time-out on the email server side. There is a chance that the email could bounce.

  • Disposable: the email is temporary and should not be used. It has not been verified.

Click the Download button to download your list to a CSV file. You can either download all the email addresses or only the valid ones.

The CSV file contains several columns. If you uploaded a file, the columns will be added at the end of your input file.

Let’s have a look at the columns together:


The email address you provided.


An email address can be valid, accept all, invalid, unknown, webmail, or disposable.

The meaning of each of these statuses is detailed in the section above.


Whether the email has a valid email format or not.


This check ensures the address doesn't look like a random email address. For example, will return FALSE.


Shows if the email address has a domain name used for temporary email addresses.


We verify if the email address uses a webmail like Gmail or Yahoo.


We check if there are MX records on the domain. An MX (Mail Exchange) record is used to tell which mail server accepts incoming emails.

If there are no MX records, the email address can't receive emails.


This check is successful (TRUE) if we are able to connect to the SMTP server (indicated by the MX records).


We test the email address and see if it bounces or not.


We check if the server has a catch-all policy that accepts all the email addresses.


This check is true if the SMTP server prevented us from performing the SMTP check.


It’s the overall verification score of the email address.

Browsing your uploaded tasks

We have the following actions you can perform:

  • Filter: It's possible to filter your Bulks by ''team member''. This allows you to select to see only the bulks created by you or other specific team members.

  • Sort: you can sort through your uploaded tasks by Bulk title, Status, and Created.

  • Search: the ability to search by a specific bulk task.

  • Rename: the ability to rename your bulk task

  • Delete: you can now access a dropdown for each uploaded task. Through the dropdown, you can delete the task if it hasn’t been downloaded (this is possible with the Pending, Ready, or No Result statuses).

  • Archive: you can archive it if it's been previously downloaded, and unarchive it.

  • All Archived files can be accessed from the tabbed navigation Archived.

  • View history: Anytime you download, archive, restore or rename a bulk task, they will be recorded in the history log:

To sum things up

The Bulk Email Verifier service performs multiple checks on an email address to verify its deliverability. First of all, it validates the format and makes sure it isn’t a temporary address or webmail. Then the system contacts the mail server (without sending any emails) to make sure there is indeed an email inbox for the requested address.

It's possible to verify both professional emails and webmail addresses (,, etc.).


  • You can verify up to 200 professional email addresses from a specific domain name every 24 hours on the Free, Starter, and Growth plans.

  • You can verify up to 500 email addresses from a specific domain name every 24 hours on the Business and Enterprise plans.

  • There is no daily limit on the number of webmails that can be verified.

  • Each file can contain at most 100,000 email addresses in all Enterprise and Business plans and 50,000 emails in all other plans (additional emails will be skipped), and should not be over 10 Mb to avoid timeouts.

Did this answer your question?