How the Email Extractor Works
AnyTool Email Extractor processes text entirely in the browser. It first de-obfuscates common cloaking: HTML entities such as @ and . are decoded, mailto: links are unwrapped to their address, and worded or bracketed separators — name [at] domain [dot] com, name(at)domain(dot)com, name AT domain DOT com — are collapsed back to a real @ and dot, but only inside fragments that already look like an address so ordinary prose is left intact. A pragmatic email pattern then matches the addresses, and the results pass through dedupe, lowercase, sort and domain-filter steps.
- De-obfuscation handles [at]/(at)/AT and [dot]/(dot)/DOT, mailto: links and HTML entities
- A robust pattern matches real-world addresses copied from messy text
- Optional dedupe, lowercase and sort A→Z, Z→A or grouped by domain
- Domain filter keeps or excludes listed domains, with subdomain matching
- All processing is client-side JavaScript — no server round-trip
