Free checker · Bulk lists · REST API
Email validation for lists, sign-up forms and apps
email-validation.org checks whether an email address can receive mail before you send to it. Check one address below, upload a list of up to 1,000,000 rows, or call the API. Every result is deliverable, undeliverable, risky or unknown, with a reason and a recommended action, and unknown results are always free.
Check any email address
5 free checks a day without an account. Unknown results never cost a credit.
- 500/sAPI requests per second per account after your first purchase
- 15 slongest wait per check; slower checks are unknown and free
- 1,000,000rows per bulk list (CSV, XLSX and TXT)
- 24 monthsbefore credits expire, for free and paid credits alike
Three ways to use it
One address, a whole list, or your own app
The same checks, credits and result format everywhere.
-
Check one address
Paste an address and see its status, reason and recommended action. 5 free checks a day without an account.
-
Clean a list
Upload a CSV, XLSX or TXT file with up to 1,000,000 rows, follow progress and download the rows you want to keep. Files are deleted after 30 days.
-
Call the API
REST and JSON with an OpenAPI 3.1 spec, JavaScript/TypeScript and Python SDKs, webhooks and an MCP server for AI agents.
How a check works
From syntax to mailbox in one request
No email is ever sent to the address you check.
Syntax
Text that can never be an email address is rejected before anything else runs. These answers are free.
Domain and mail records
The domain's DNS and MX records show whether it can receive mail at all, and where that mail goes.
Mailbox
The receiving mail server is asked whether the mailbox exists. If it stays silent for 15 seconds, the result is unknown and free.
Result
You get a status, a reason and a recommended action, plus flags for free, role, disposable and catch-all addresses.
Results
Four statuses, each with a reason
Every status comes with an action you can apply directly to your list. The statuses and reasons guide explains each one.
- Deliverable
The mailbox exists and accepted our check, so mail sent to it should arrive.
1 credit · Send
Deliverable reasons - Undeliverable
Mail sent to this address will not arrive, so it should come off your list.
1 credit · Remove
Undeliverable reasons - Risky
The address may accept mail, but sending to it can hurt your bounce rate or sender reputation.
1 credit · Send with caution
Risky reasons - Unknown
We could not get a definite answer this time, so no credit is used and a later retry often succeeds.
Free, no credit used · Retry later
Unknown reasons
For developers
Validate an address with one request
Send the address with your API key in the Authorization header. Read the quickstart or the API reference.
curl https://api.email-validation.org/v1/validate \
-H "Authorization: Bearer $EV_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "jane.doe@example.com"}'Pricing
One-time packs, from $0.45 per 1,000
No subscription. Prices in USD, excluding tax. VAT or sales tax is added at checkout where applicable. Packs are sold for business use. See all pricing details and the dated comparison.
| Pack | Price | Per 1,000 | Bonus (first 3 payments) | Per 1,000 with bonus |
|---|---|---|---|---|
| 10,000 credits | $35 | $3.50 | +1,500 (11,500 total) | $3.04 |
| 25,000 credits | $49 | $1.96 | +3,750 (28,750 total) | $1.70 |
| 50,000 credits | $79 | $1.58 | +7,500 (57,500 total) | $1.37 |
| 1,000,000 credits | $450 | $0.45 | +150,000 (1,150,000 total) | $0.39 |
Key facts
Checked . Every number comes from our configuration, the same source the product uses.
- Pricing
- 10,000 credits $35 · 25,000 credits $49 · 50,000 credits $79 · 1,000,000 credits $450 ($0.45 per 1,000 on the 1M pack). One-time packs, no subscription. 1 credit checks 1 address.
- Tax
- Prices in USD, excluding tax. VAT or sales tax is added at checkout where applicable.
- Bonus
- +15% bonus credits on each of the first 3 completed payments per customer, any payment method (card payments are also limited to 3 bonuses per card).
- Free credits
- 500 credits on sign-up, no card needed.
- Never charged
- Unknown results, checks that pass the 15-second limit, API errors, malformed addresses and test addresses.
- Expiry
- Credits expire 24 months after they are granted (free, bonus and purchased credits). We spend the soonest-expiring credits first.
- Refunds
- None. This does not affect any statutory rights you may have.
- API
- Up to 500 requests per second per account once you have made a purchase (20 per second before). Each check waits at most 15 seconds.
- Bulk
- CSV, XLSX or TXT files up to 1,000,000 rows. Files are deleted 30 days after upload.
- Statuses
- Deliverable, undeliverable, risky and unknown. Unknown is always free.
- Developers
- OpenAPI 3.1, JavaScript/TypeScript and Python SDKs, webhooks, MCP server.
- Free checker
- 5 free checks a day on the email checker, no account needed.
Start with 500 free credits
Test the checks on your own list before you buy. No card needed. Unknown results never cost a credit.
Frequently asked questions
What is email-validation.org?
A pay-as-you-go email validation service. You can check one address, upload a list of up to 1,000,000 rows (CSV, XLSX or TXT), or call the REST API. Each result says whether the address is deliverable, undeliverable, risky or unknown, with a reason and a recommended action. It is a commercial service run by Inbox Perfection LLC.
How much does it cost?
Credits come in one-time packs: 10,000 for $35 ($3.50 per 1,000), 25,000 for $49 ($1.96 per 1,000), 50,000 for $79 ($1.58 per 1,000) and 1,000,000 for $450 ($0.45 per 1,000). One credit checks one address. There is no subscription. Prices in USD, excluding tax. VAT or sales tax is added at checkout where applicable.
Is there a free trial?
Every new account gets 500 free credits with no card needed. The email checker page also gives 5 free single checks a day without an account.
Am I charged for unknown results?
No. Any result with the status unknown is free. That includes checks where the receiving mail server does not answer within 15 seconds. Requests that fail with an error, malformed addresses and test addresses are free too.
Do credits expire?
Yes. Every credit expires 24 months after it was added to your account, whether it was free, bonus or purchased. We always spend the credits that expire soonest first.
Do you offer refunds?
No. Credit purchases are final. Because unknown results and errors are never charged, you pay only for checks that return a definite result. This does not affect any statutory rights you may have.
Updated · Maintained by the email-validation.org team