Email Address Verifier

Find out before
you press send.

Submit up to 1,000 email addresses and get a status back for each one, checked at the mail server rather than guessed from how the address looks. The last step before a campaign goes out - and the cheapest way to protect the domain you send from.

one-time 500 free rows$0.002 per row afterup to 1,000 addresses per runCSV · JSON · Excel
Read this first

The last step,
not the only step.

Getting an address and knowing it works are two different jobs. This service only does the second one.

Finding email addresses happens elsewhere in the catalogue. The Email & Contact Scraper pulls a company's published addresses off its website; Leads & Contacts Enrichment resolves a domain into named people and returns an address for each, tagged with the source it came from. Both hand you addresses. Neither tells you whether a mailbox is actually accepting mail today.

That's this page. You submit addresses - however you obtained them - and each comes back with a status. The documented status detail is SMTP validated, meaning the check is made against the receiving mail server rather than inferred from the shape of the address. Syntax checks are free and worthless; this is the other kind.

Run it last, immediately before you send. A list verified three months ago is a list you haven't verified.

livescraper.app · the pipeline
Finding a company's addresses is the Email Scraper
Finding named people at a domain is Enrichment
Checking that the mailbox accepts mail is this tool
A disposable flag comes back on every row
Splitting disposable, free and corporate is a separate service!
Verify last. Send immediately after.
How it works

Addresses in,
statuses out.

The simplest service in the catalogue to run - there's only one thing to submit.

  1. STEP 1Sign in to the platform.
  2. STEP 2Open the Email Address Verifier.
  3. STEP 3Paste your addresses - up to 1,000 per run.
  4. STEP 4Pick your output format.
  5. STEP 5Click Get Data and read the status column.

No filters, no depth setting, no locale - an address is the whole input.

What you get back

Three columns,
per address.

One row per address you submitted:

query status status_details

query is the address you submitted, echoed back so a 1,000-row export stays aligned with your input. status is the verdict. status_details explains how that verdict was reached - the documented example reads SMTP validated.

One thing we won't do is invent the status vocabulary. The reference documents the field and shows a status of RECEIVING for a working mailbox, but it does not publish the full list of values the field can take. Most verification tools advertise a tidy set - valid, invalid, risky, catch-all - and we could print something similar and look more complete than we are. Instead: run a handful of addresses you already know the answer for on the free tier, and you'll have the real vocabulary in about a minute.

Data dictionary

Eight columns,
per address.

Taken from real exports. Seven columns arrive on every row; only the mail host is ever blank.

email
The address you submitted, echoed back on every row.
status
The verdict for the address. Values seen in real output include receiving, invalid, undeliverable and unknown.
status_details
Why that verdict was reached, in words - e.g. "Catch All", "Mailbox not found", "Cannot validate (mail server policy / IP block)".
deliverable
Whether mail should reach the address, as 1 or 0.
catch_all
Whether the domain accepts anything at all, as 1 or 0 - a catch-all cannot confirm one specific mailbox.
disposable
Whether the address looks like a throwaway, as 1 or 0.
role_account
Whether it is a role address rather than a person, as 1 or 0 - think info@ or sales@.
mx_host
The mail host answering for the domain, e.g. aspmx.l.google.com. The only column that is sometimes blank, at 83% of rows.

Read status together with status_details. In the sample behind this list the single most common status was unknown - usually a mail server that refuses to confirm either way, which status_details then explains ("mail server policy / IP block"). Treating unknown as a failure would discard addresses that are fine. Note this sample is 18 addresses across 13 runs, so the status list above is what has been observed rather than a closed set.

Scope

What a check does
and doesn't prove.

Verification is genuinely useful and routinely oversold. The honest boundaries:

It checks at the server, not the string

The documented detail is SMTP validated - the verdict comes from the mail server responsible for the address, not from a regular expression over the text.

It's a point-in-time answer

A mailbox that accepts mail today can be closed next month when someone leaves. A status is a snapshot, which is exactly why the advice is to verify immediately before sending.

It is not a deliverability guarantee

Whether a message reaches the inbox also depends on your sending reputation, authentication and content. A good status removes one failure mode; it doesn't promise arrival.

It doesn't classify the address type

Telling disposable, free and corporate addresses apart is a different question - the Disposable Email Checker is built for it.

Common workflows

Three jobs people
most often run here.

Where a verification pass pays for itself immediately.

Sender reputation

Stop a bounce rate before it starts

Mailbox providers read bounces as a signal that you don't know who you're writing to, and the damage lands on your sending domain rather than on the campaign. Verifying first means the bad addresses never get mailed - cheaper than earning a reputation back.

Email · Growth
List hygiene

Clean an old or inherited list

Every list decays as people change jobs, and a list you didn't build yourself is an unknown quantity. Running it through before the first send tells you what you actually have, and whether it was worth what you paid for it.

Marketing ops
Pipeline step

Check enrichment output before outreach

Addresses that arrive from enrichment come with a source, not a guarantee. Passing them through verification turns a discovered address into a confirmed one, which is the difference between a sequence that lands and one that quietly bounces.

Sales · RevOps
Pricing

Pay only for the rows
you actually check.

No subscription, no minimum, no per-seat licence. Your first 500 rows are on us - after that, pay-as-you-go.

Free tier

500 free rows - $0

Every new account, one-time. No credit card required. All scrapers unlocked - and on this service the free rows are how you learn what the status values actually are before you rely on them.

$0 forever
Pay-as-you-go

$0.002 per row, after the free tier

Roughly $2 per 1,000 addresses. Set against the cost of a damaged sending domain, verification is the least expensive insurance in an outbound stack.

Most popular
Enterprise

Custom · recurring verification

Volume pricing, SLAs, dedicated workers and bespoke onboarding for teams re-verifying a large database on a schedule. Tell us your numbers and we'll quote.

Talk to us
10% off your first paid run.Use code LIVESCRAPER10 at checkout.
Sign up
Pairs well with

Where the addresses
come from.

Verification is the end of a pipeline. These two are the start of it.

The legal bit

Checking an address
isn't contacting anyone.

The lightest-touch service in the catalogue, and worth understanding why.

Verification asks a mail server a question about an address. It doesn't read a mailbox, it doesn't collect anything about the person behind it, and it doesn't add anyone to a list. Nothing new is gathered here - you already hold the addresses you submit.

That said, an email address identifying a person is personal data, and submitting one for checking is processing it. The obligations that matter are the ones on the outreach itself: a lawful basis for contacting them, transparency about where you got their details, and honouring objection and erasure requests. Those sit with you as the sender, exactly as they do on Leads & Contacts Enrichment.

On our side: nothing behind a login, no third-party trackers on the data layer, and your exports auto-delete after 30 days.

livescraper.app · principles
No mailbox is read
No new personal data collected
Nobody is added to any list
Exports auto-delete (30 days)
Your lawful basis for outreach is yours to establish!
A question about an address, nothing more.
Common questions

Things people
ask before signing up.

The questions we hear most. Anything else? Talk to us - humans, not bots, write the answers.

What status values can I get back?+
We don't publish a list, because the reference doesn't define one. It documents the status field and shows RECEIVING for a working mailbox, with status_details reading SMTP validated - but it never enumerates the full vocabulary. Most verification tools advertise a tidy set of statuses; printing one we can't stand behind would make this page look more complete than it is. Run a few addresses you already know the answer for on the free tier and you'll have the real list in a minute.
How is this different from the Email & Contact Scraper?+
Opposite jobs. The Email & Contact Scraper and Leads & Contacts Enrichment both find addresses. This service takes addresses you already hold and tells you whether the mailbox is accepting mail. Finding and confirming are separate steps, and this one belongs last.
Does a good status guarantee my email arrives?+
No. Verification removes one failure mode - writing to a mailbox that doesn't exist. Whether a message reaches the inbox also depends on your sending reputation, your authentication setup and the content itself. Anyone promising guaranteed deliverability from a verification step is overselling it.
How long does a result stay accurate?+
Treat it as a snapshot. Mailboxes close when people leave jobs, so a status is true when it's taken and decays from there. The practical rule is to verify immediately before a send rather than keeping a "verified" column in your CRM forever.
Can it tell me if an address is disposable or a free provider?+
Not here - that's a different question and a different service. This one answers whether the mailbox receives mail. Classifying addresses as disposable, free or corporate is handled by the Disposable Email Checker. Worth knowing: a throwaway address is usually valid and will pass this check, so the two are complementary rather than alternatives.
How many addresses can I check at once?+
Up to 1,000 per run, so a whole list goes through as one job rather than one address at a time. Every row keeps the address you submitted, so the output lines up with your input without any matching work.
How much does it cost?+
The first 500 rows on a new account are free and one-time; after that it's $0.002 per row - about $2 per 1,000 addresses - pay-as-you-go with no subscription. Credits don't expire and there's no monthly reset.

Verify the list,
then send it.

Paste up to 1,000 addresses and get a status for each, checked at the mail server. Your first 500 rows are free - enough to clean a real list and see the status values for yourself.

Email Address Verifier - check mailboxes before a campaign goes out

Every outbound programme eventually runs into the same problem: the list is older than it looks. People change jobs, mailboxes close, and addresses that were correct when they were collected quietly stop working. Sending to them is worse than wasteful, because mailbox providers read bounces as evidence that a sender doesn't know who they are writing to, and the damage attaches to your sending domain rather than to the individual campaign. The Email Address Verifier is the step that prevents it. Submit up to 1,000 addresses in a run and each comes back with a status, checked at the mail server responsible for the address rather than inferred from the way the address is spelled. The documented status detail reads SMTP validated, which is the distinction that matters - a syntax check costs nothing and proves nothing, whereas a server-level check tells you something real.

It helps to see where this sits relative to the rest of the catalogue, because three services here touch email and they do different things. The Email & Contact Scraper reads a company's published contact surface from its website and returns the addresses and phone numbers it finds. Leads & Contacts Enrichment resolves a domain into named individuals and returns an address for each, tagged with the source it was discovered through. Both of those find addresses. Neither confirms that a mailbox is live, and the source tag on an enriched address describes how it was found rather than whether it will accept mail today. This service is the confirmation step, and it belongs at the end of that sequence - ideally immediately before a send, since a status is a point-in-time answer that decays as people move on.

One deliberate omission is worth explaining, because it is the sort of thing a marketing page usually papers over. The reference for this endpoint documents the three response fields - the address you submitted, a status, and a status detail - and shows a status of RECEIVING for a working mailbox. It does not publish the complete set of values the status field can take. Comparable tools advertise a neat vocabulary of valid, invalid, risky and catch-all, and we could print something similar and look more thorough than we honestly are. We would rather tell you the truth and give you a way to settle it in a minute: run a handful of addresses whose answers you already know against the one-time 500 free rows, and you will have the actual vocabulary straight from the output.

Two further boundaries keep expectations where they should be. A clean status is not a deliverability guarantee, because reaching an inbox also depends on sending reputation, authentication and message content - verification eliminates one failure mode rather than all of them. And this service does not classify what kind of address you have; separating disposable addresses from free providers and corporate domains is a distinct question with its own service in the catalogue. On the privacy side, verification is unusually light-touch: no mailbox is read, nothing new is collected about the person, and nobody is added to any list. The obligations that matter are the ones on the outreach itself - a lawful basis, transparency about where the details came from, and honouring objection and erasure requests - and those sit with you as the sender. We keep our side clean, with nothing behind a login and exports that auto-delete after 30 days. Start free: your first 500 rows cost nothing and need no credit card.