Punctuation Counter
Count every punctuation mark and see how a text is paced.
Pull every email address out of any text or page source.
Domains found
None.
The Email Extractor finds every email address in a block of text — a forwarded thread, a page source, a support export — de-duplicates them and can group them by domain. Obfuscated forms such as "name at example dot com" are matched too, and nothing leaves your browser.
Email addresses hide in places that make them awkward to collect by hand: a signature block at the bottom of a hundred forwarded messages, a page source, a support export, a PDF that was pasted into a document.
This finds them all in one pass, using a pattern that follows the practical rules real addresses obey — plus-addressing, subdomains, dots and hyphens in the local part, and the long modern top-level domains. Duplicates are removed, results can be sorted or grouped by domain, and obfuscated forms such as "name at example dot com" are matched too. Everything happens in your browser, which is the only responsible way to handle a list of real contact details.
Plus-addressing, subdomains, dots and hyphens in the local part, and the long modern top-level domains.
"name at example dot com" and the bracketed variants, which is how addresses get written to dodge scrapers.
Which turns a long list into an immediately readable summary of who is involved.
Address and domain in separate columns, ready for a spreadsheet.
The only responsible way to handle a list of real contact details.
A thread, an export, a page source or a pasted document.
Include obfuscated forms, and decide whether to keep duplicates.
By domain, alphabetically, or in the order they appeared.
One per line, comma separated, or as CSV with the domain in its own column.
Extracting addresses from a document you already have is one thing; using them is another. Under GDPR and similar laws you need a lawful basis to email someone, and scraping addresses to send unsolicited mail is not one. Use this on your own data.
The common forms, yes — "name at example dot com" and the bracketed variants are matched when that option is on. Genuinely creative obfuscation will not be caught.
They are matched against the practical pattern real addresses follow, which catches malformed ones. It cannot tell you whether an address exists — only sending to it can do that.
No. The extraction runs entirely in your browser and nothing is transmitted or stored, which matters when the input is a list of real contact details.
What people who use the Email Extractor think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Email Extractor. It takes half a minute and no account.
Write the first reviewCount every punctuation mark and see how a text is paced.
Pull @mentions and handles out of posts and threads.
Remove repeated lines from a list without losing the order.
Draw a random quotation from a curated collection.
Build a complete, valid URL from text and parameters.
See which words were added, removed or kept between two drafts.
Strip hard line breaks from pasted text without losing paragraphs.
Find spacing faults, unbalanced brackets and missing full stops.