Free Email Validation
Drop a CSV, get a clean list. No signup.
Drop your .csv here or click to choose.
up to 10 MB · 5,000 rows
Validation options
Pick the email column
Click the header of the column that holds your email addresses.
We'll email your results here.
This is a fast first-pass cleanup. Catches ~70–90% of bad addresses. For deliverability guarantees, pair with a paid validator.
Validation started
Check when it's done. Files expire in 7 days.
View live progress →How it works
Three steps. No signup, no card.
-
01
Drop your CSV
Up to 10 MB. 5,000 rows free, 10,000 when you sign in.
-
02
Pick the email column
We auto-detect headers like
emailormail. Click any header to override. -
03
Get a clean list by email
We email you when results are ready. Download the cleaned CSV or open the live report.
What we check
Nine signals across format, DNS, and SMTP. Live now or coming in the next release — every card is honest about which.
Valid format
Strict regex on every row catches typos and malformed addresses.
Gibberish detection
Filter obvious junk like asdf@asdf.com.
Disposable domains
Match against a refreshed-daily list (Mailinator, Guerrilla, and friends).
Coming soonFree / webmail tagging
Flag Gmail, Yahoo, Outlook so you can segment B2B vs personal.
Coming soonMX record lookup
Live DNS check. No MX, no inbox — drop the row.
SMTP reachability
Confirm the mail server answers on port 25.
Coming soonMailbox accepted
Probe the server for a 250 response. We never deliver a message.
Coming soonCatch-all detection
Identify domains that accept everything, then quarantine them.
Coming soonRole-address tagging
Mark info@, support@, admin@, sales@ so you can review them separately.
Coming soonWhy it matters
A dirty list costs more than a clean one. Six places you'll feel it.
Send to real inboxes
Lower hard-bounce rates protect your sending domain.
Spend less per send
Most ESPs charge by recipient. Pay for inboxes that actually exist.
Stay off blocklists
High bounces trigger Spamhaus, Cloudmark, the rest. Don't be the reason.
Trust your analytics
Open rate isn't a vanity metric if the denominator is junk.
Look credible
Bouncing back from a campaign tells your prospects you don't QA.
Stop paying for ghosts
Trim CRM seats, list-rental fees, and ESP tiers down to the real number.
Built for
Anyone who sends email at scale. Especially these folks.
Sales
Clean prospect lists before they hit your sequencer. One less SDR meltdown per Monday.
Marketers
Stop torching deliverability on a stale list. Your next send lands in the inbox, not the bounce report.
Recruiters
Confirm candidate emails before you reach out. Don't lose a hire to a typo.
Founders
Protect the domain reputation you're still bootstrapping.
PR & comms
Don't bounce a pitch to a journalist. They notice.
Event organizers
Fix typos in attendee lists before reminders go out — and panic ensues.
Need more than 5,000 rows?
Signed-in accounts get 10,000 rows per file, 30-day retention, and a history view. Free, no card required.
Already have one? Sign in
Cleaned the list? Now schedule the send.
Publish Now ships scheduled posts to X, Instagram, and TikTok through one API. Bring your clean list.
FAQ
Honest answers to the questions we get the most.