Email Extractor

Buried inside a long web page, a forwarded email thread or a messy spreadsheet export, the addresses you need are in there somewhere — this free email extractor finds them for you. Paste any text and it pulls out every email address in it, removes duplicates, normalises them to lower case, and gives you a clean list you can copy or download, with an exact count. It is the fastest way to build a contact list from a document you already have: event registrations, enquiry threads, exported comments, or your own inbox history. Everything is extracted in your browser — the text you paste is never uploaded, which matters when it contains other people's addresses.

Copied!

How to use this tool

  1. Paste the text, thread or document content.
  2. Click Extract email addresses.
  3. Read the unique count and skim the list.
  4. Copy it or download it as a .txt file.

Worked example

An exported event-registration document yields 86 unique attendee addresses in one pass — including the duplicates the form collected twice.

Frequently asked questions

How does the extractor recognise an email address?

It scans the text with the standard address pattern: a name part (letters, digits and . _ % + -), an @ sign, and a domain ending in a dot and a valid suffix like .com or .co.uk. Addresses are then lower-cased and deduplicated, keeping the first occurrence's position. Obfuscated addresses written to dodge scrapers — "name [at] domain dot com" — are deliberately not decoded; the tool works on plain, real addresses in text you legitimately hold.

Why did it miss an address, or include something odd?

Misses usually mean the address is malformed in the source — a missing dot in the domain, a space inside it, or an image of an address rather than text. Odd inclusions are usually addresses that genuinely are in the text but easy to overlook, like a no-reply address in a footer or a support address in quoted headers. Skim the output before using it; extraction is exact, but pasted text often contains more addresses than you remembered.

Can I extract addresses from a document or file?

Yes, indirectly: open the document (Word, PDF, spreadsheet), select all, copy, and paste here — the extractor reads the pasted content. Whole inboxes can be exported to a text or CSV file by your email program and pasted in chunks. There is no file upload by design: pasting keeps the data on your device and works with every format you can copy from.

Is it OK to email the addresses I extract?

Extraction is just organising text you already have — what you may do with the list is governed by privacy and anti-spam law (GDPR, CAN-SPAM and local rules). Addresses of people who contacted you or registered with you are normally fine to use for the purpose they gave them; mailing people who never consented is spam, harms deliverability, and can be unlawful. Use this tool to organise your own contacts, not to build cold lists from scraped pages.

Related tools: extract links instead with the URL extractor, or reformat the list with the text separator.

Related tools

Back to the tool directory