Email Extractor

Paste any text and press Extract emails. Every address is found, duplicates are removed even when the capitals differ, and the list is grouped by domain.

Try an example

About this email extractor

This extractor finds email addresses anywhere in a block of text: email signatures, meeting notes, CSV exports, or the source of a web page. It recognizes addresses with dots, plus tags, hyphens, subdomains, and country domains such as .co.uk, as well as addresses with accented letters. Punctuation stuck to the end of an address is removed, duplicates are merged even when capitals differ, and the result is grouped by domain so you can see which companies appear. Only extract addresses you are allowed to contact, and follow the email marketing rules that apply to you.

How to extract email addresses

  1. Paste your text. Paste any text that contains addresses, or press an example. An example only fills the box.
  2. Choose order and separator. Keep the order found, sort A to Z, or group by domain, and choose new lines or commas.
  3. Press Extract emails. The unique addresses appear below with a breakdown by domain.
  4. Copy or download. Press Copy emails, or Download to save the list.

Frequently asked questions

Which addresses are recognized?

Anything shaped like [email protected], including dots, underscores, hyphens, and + tags in the name, subdomains, and accented letters. The domain must end in a top-level domain of at least two letters, so user@localhost is skipped.

Does it check whether an address exists?

No. It only finds text shaped like an email address. It does not contact mail servers, so it cannot tell whether a mailbox is real.

Can I paste the source of a web page?

Yes. Addresses inside HTML, including mailto: links, are found. Addresses that a site hides with JavaScript or images cannot be found in pasted text.

Is my text sent anywhere?

No. The text is searched in your browser and is not uploaded.