Extract Email Addresses
Pull every email out of any block of text.
How to use
- 1 Paste the text, CSV, log or page source into the input box.
- 2 Toggle deduplicate, lowercase and sort to suit your list.
- 3 Review the extracted addresses and the domain summary.
- 4 Copy the cleaned list of email addresses.
About Extract Email Addresses
The Extract Email Addresses tool scans any block of text and pulls out every valid-looking email address, turning a messy paste into a clean, ready-to-use list.
Drop in a CSV row, a forwarded email header, a chunk of HTML, a chat export or a log file, and it finds the addresses buried inside, ignoring the surrounding words, punctuation and markup.
The matcher is deliberately careful.
It requires a proper local part, an @ sign and a dotted domain ending in a real top-level domain, so it will not grab half-tokens like "foo@bar" or accidentally swallow the trailing period in a sentence.
You control the output with three toggles: remove duplicates so each address appears once, lowercase everything for consistent matching, and sort alphabetically for tidy lists.
A live count shows how many raw matches were found versus how many remain after cleaning, and a summary lists the distinct domains so you can see at a glance which providers or companies are represented.
Everything happens locally in your browser — no text is uploaded, logged or stored — so it is safe to use on private mailing lists, exported contacts or internal documents, and it keeps working offline once the page has loaded.
Copy the finished list with one click to paste into a spreadsheet, CRM or mail client.
FAQ
Will it pick up addresses inside other text?
Yes. It scans the whole input and extracts each address, ignoring surrounding words, commas, angle brackets and HTML around them.
Does it validate that the mailboxes exist?
No. It matches well-formed addresses by pattern only — it never contacts a mail server, so it cannot confirm a mailbox is real or deliverable.
Are duplicates removed?
By default yes, case-insensitively. You can turn deduplication off to keep every occurrence in its original order.