Best email verification APIs

The best email verification API, ranked by price per check.

These catalog providers check one address per call and return a verdict such as valid, invalid or catch-all. Ranked by live price per check, with the cost of 1,000 checks next to it.

Give this to your agent
set up looot for Best email verification API - https://looot.ai/best/email-verification-api/skill.md

The short answer

The short answer

The best email verification API depends on how it handles catch-all domains and what it returns besides a verdict. For a long list, the cheapest price per check wins, and this page ranks the looot catalog verifiers by that live price. Verifiers disagree on the same address, so read the verdict, not only the price.

Updated

The ranking

13 providers, one job

Check if an email address can receive mail. Bars show price per check, to scale.

How we rank

What the ranking is built on

  • Every provider here has an email verification endpoint in the looot catalog, billed per call, one address per call.
  • We rank by the price per check of that endpoint, read live from the catalog. A cheaper check ranks higher.
  • We also ran each verifier on 2026-10-28 on the same two addresses at one domain. The verdicts above say what we saw. Two addresses are a sample, not a measured accuracy, so they do not move the rank.
  • The catalog publishes measured run counts in its search results, but this page does not rank by them. Where a provider has few runs, one bad answer moves the figure a lot.
  • Extra capabilities do not make a provider rank higher. Providers outside the looot catalog are not ranked.

Cheapest email verification API per 1,000 checks

The ranking shows each verifier's live price per check and per 1,000 checks. One check is one address, so 1,000 checks clean a list of 1,000 addresses.

The cheapest check is not the cheapest list if it leaves many addresses as unknown or catch-all. Those need a second verifier, billed on its own.

Email verification API for agents, step by step

Email verifier API results on catch-all domains

A catch-all domain accepts mail for any address, so a mail server check cannot tell a real mailbox from a made-up one. On our test domain, Limadata, Hunter and Tomba flagged catch-all, while most others called both addresses invalid.

Treat catch-all and risky as their own bucket. Send to them slowly, or check them with a second verifier before a campaign.

The prompt

Let your agent pick the cheapest.

Paste the prompt. The agent finds the email verification endpoints, checks each price and runs the cheapest one that fits.

  • One run is one check.
  • Runs on demand, whenever you ask.
  • Checking on a timer needs scheduled runs, not available yet.
Prompt: Best email verification API
Use looot to verify these 20 email addresses: call the cheapest email verification endpoint for each, list the address and the verdict, put catch-all and unknown results in their own group, then tell me the total cost. 1. Set up https://looot.ai/skill.md. 2. Search the catalog for each step and check its price before you call. 3. Run the cheapest endpoint that fits. 4. Show the results as a table and the total cost.

Give this to your agent
Setup command
set up looot for Best email verification API - https://looot.ai/best/email-verification-api/skill.md

FAQ

Questions people ask

It depends on how it handles catch-all domains and what it returns besides a verdict. This page ranks the looot catalog verifiers by live price per check. Pick the cheapest for long lists, and add a second verifier for the catch-all and unknown results.

The first row of the ranking above, read live from the catalog. Prices can change, so the page reads them on each refresh and shows no number when the catalog is unreachable.

This page ranks priced endpoints. Every verifier here bills per check, and a check that answers not found can still be billed, as Icypeas did on our test.

NeverBounce is not in the looot catalog, so this page does not rank it. The verifiers above check one address per call, and your agent calls any of them with one key, billed per check.

A verdict for one address, such as valid, invalid, catch-all, risky or unknown. Many add a score, a reason or the domain's mail server. The words differ by provider, so map them to your own buckets.

People use the words for the same job. Some vendors call a syntax and domain check validation and a mailbox check verification. Every endpoint on this page checks the mailbox.

They probe the mail server differently and read catch-all domains differently. On our test, one domain got invalid from most verifiers and valid or accept-all from three. Treat a disagreement as risky.

Send one call per address, or use a batch endpoint such as BounceBan's or Scrubby's. Paste the prompt on this page with your list and your agent runs the checks and groups the results.

Run the same list again and compare the verdicts. Doing it on a timer needs scheduled runs, not available yet, so run it by hand before each campaign.

Paste the prompt on this page into your agent. It sets up looot, finds the email verification endpoints, checks the price and runs the cheapest one that fits.

No one publishes an accuracy figure we can check for every verifier. Our own test used two addresses, which shows how each one answers but is too small to rank on.

No. looot bills per call, and nothing runs while your agent is idle.
For agents
list
Best email verification API
job
Check if an email address can receive mail
ranked by
live price per check from the looot catalog
provider
dropleads
provider
kittai
provider
millionverifier
provider
icypeas
provider
bounceban
provider
leadmagic
provider
limadata
provider
scrubby
provider
tomba
provider
zerobounce
provider
hunter
provider
findymail
provider
anysite
setup
https://looot.ai/best/email-verification-api/skill.md
llms.txt
https://looot.ai/llms.txt
updated
2026-10-28

Call any email verification API through one key.

Start your workspace, top up, and paste the prompt into the agent you already use.