How to use
Paste the source text
Put your thread, export or HTML into the Input pane, or press Open file for a .txt, .csv, .docx or .pdf. Addresses appear as you paste. Try sample shows mixed-case duplicates and a hidden [at] address.
Set the list options
Remove duplicates, Lowercase and Decode [at] are on by default. Pick a Sort order and a Separator, skip free or role addresses, and type domains in Only these domains or Exclude these domains.
Copy or download
Click Copy above the output, or use the .txt and .csv buttons. The summary shows totals, unique addresses and duplicates, and the Domains list counts addresses per domain.
Why Email Extractor
- Finds every email address in pasted text, files, HTML or a web page.
- Removes duplicates and decodes name [at] example [dot] com addresses.
- Domain breakdown with include, exclude, free-mail and role filters.
- Comma, semicolon or one-per-line output, plus .txt and .csv download.
Using extracted email addresses responsibly
Finding an address in a document does not give you permission to send marketing to it. Privacy and anti-spam laws apply to how you use the list, not to how you collected it.
In the EU and UK, GDPR requires a lawful basis, usually consent, before you send marketing emails to individuals. In the United States, CAN-SPAM requires honest subject lines, a physical postal address and a working way to unsubscribe. India's Digital Personal Data Protection Act also sets consent rules for personal data. If you are unsure, email only people who asked to hear from you, and keep a record of how each address was collected.
The extractor is built for cleanup work: pulling addresses out of your own threads, exports and contact files so you can tidy and dedupe them.