Skip to content
TextArray
100% local

Email list validator

Check a list of email addresses for syntax errors and common typos.

Input
Output

Email list validator

Paste a list of email addresses, one per line, and this tool checks every one of them. Addresses can arrive messy: surrounding whitespace is tolerated, and the Name <[email protected]> form that email clients export is understood — the address inside the angle brackets is extracted and the display name discarded. Each address is then validated against the practical rules of email syntax: exactly one @, an ASCII local part with the usual dot, underscore, percent, plus and hyphen characters, no leading, trailing or doubled dots, and a domain with at least two labels ending in a real letters-only top-level domain (punycode xn-- domains pass too).

Beyond pure syntax, the tool flags the misspelled provider domains that plague signup forms — gmial.com, gamil.com, gmal.com, hotmial.com, yaho.com and outlok.com — and suggests the domain the sender almost certainly meant. The output selector decides what you get back: only the valid addresses (the default, ready to import), only the rejects (to fix or discard), or the full list annotated line by line with OK, the reason an address failed, or a did-you-mean suggestion. Duplicates are removed case-insensitively by default, and everything can be lowercased in one pass.

Be clear about what this is: a syntax and typo check. Nothing here connects to a mail server, so it cannot promise that a mailbox exists or that a message will be delivered — no tool that respects your privacy can, because verifying deliverability means contacting the domain. What it does catch is the broken, malformed and mistyped entries that would bounce anyway.

The whole check runs in your browser. A mailing list is personal data, and it never leaves your device.

FAQ

Does it check whether the mailbox actually exists?
No. This is a syntax and typo check only. Verifying that a mailbox exists requires contacting the mail server, and nothing you paste here ever leaves your browser. It catches malformed addresses and misspelled domains, which cover most bounces from a pasted list.
What counts as invalid?
A missing or repeated @, characters outside the allowed set before the @, a leading, trailing or doubled dot, and domains without at least two labels or without a letters-only top-level domain. The annotated output names the exact reason per line.
What typos does it recognize?
Common misspellings of big providers: gmial.com, gamil.com, gmal.com, hotmial.com, yaho.com and outlok.com. These are syntactically fine but almost certainly wrong, so they are flagged with a did-you-mean suggestion and excluded from the valid output.
Can I paste Name <address> lines from my email client?
Yes. The address inside the angle brackets is extracted and validated; the display name is ignored.
Is my list uploaded anywhere?
No. The tool runs entirely in your browser. Mailing lists are personal data, and they never leave your device.