Paste one address or hundreds — split on newlines, commas, or semicolons — and get per-row OK / Invalid with a short reason. Checks cover typical unquoted local-part atoms, hostname-style labels, TLD shape, and length limits. Nothing is uploaded: the same local-only model as APK Analyzer and APK String Extractor. For synthetic sample rows, use Fake Data Generator.
Syntax only — not SMTP, DNS, or “does this inbox exist.” Non-ASCII addresses are flagged; use punycode domains for strict ASCII checks.
| Address | Status | Detail |
|---|---|---|
| Paste addresses and click Validate. | ||
The Email Validator is a batch-oriented checker for addresses you already have — from spreadsheets, CRM exports, sign-up forms, or logs. It splits your paste into separate
entries, then applies pragmatic rules aligned with common web forms: local part as dot-separated atoms (no quotes), ASCII-only input for predictable results,
registered-domain shape (not bare TLDs), label length and character rules, and optional localhost for local dev. That is a different job from
deliverability scoring or provider APIs — and it stays entirely in your browser, like
APK String Extractor keeping strings on-device.
There is no upload to DroidXP, no DNS MX lookup, no SMTP handshake, and no disposable-domain list. It will not prove that a
mailbox exists or that a domain accepts mail. For internationalized domains, paste punycode (xn--…) if you need the same strict ASCII path your servers use.
user.name+tag@example.com shapes.localStorage only on your device — nothing sent to us by design.No. Validation runs only in your browser — the same local-only stance as APK Analyzer and APK String Extractor. Optional draft text may be saved in localStorage on your device only.
No — it checks syntax and basic structure only. Deliverability and mailbox existence require server-side SMTP or provider APIs.
No. Quoted strings, folding, and obscure constructions may not match this page’s rules — it targets common unquoted addresses used in forms and CSVs.
Clients often accept broader formats; this tool uses stricter heuristics for batch checking. Tighten or relax rules in your own server validator.
ASCII domain labels are validated strictly; punycode xn-- domains are accepted when labels follow hostname rules. Full IDNA normalization is not implemented here.
No — it does not maintain blocklists. Pair with your own policy or service for disposable-domain detection.
Fake Data Generator synthesizes sample rows. This page checks addresses you supply for plausible syntax before you use them in apps or imports.
Very large pastes may feel slow in the browser — split into chunks for huge lists.
After the page loads once, checks work offline because logic is client-side — similar to offline-friendly APK parsing.
Plus tags and dots are allowed in the local part by these rules; provider-specific semantics are not validated here.