Skip to content
NMSnabbit.

Email Address Extractor

Extract every email address from text, HTML or logs, de-duplicated.

Extractors Runs in your browser

What is an email extractor?

Paste any text and every email address in it comes back as a clean list, one per line, duplicates dropped in first-seen order. NMSnabbit’s matcher covers plain addresses, mailto: links and addresses buried in HTML attributes, including plus-tagged forms like [email protected]. Nothing you paste is transmitted; the scan is ordinary client-side JavaScript.

How to use the Email Extractor

  1. 1 Drop your text, HTML source or log into the input area.
  2. 2 Addresses appear as you paste, one email per line.
  3. 3 Duplicates are already removed, kept in first-seen order.
  4. 4 Hit copy to take the cleaned list.

What you can use it for

  • Collecting contacts from a pasted document or page.
  • Cleaning a messy export down to just the addresses.
  • Pulling sender addresses out of raw email headers.
  • Building a mailing list from scattered text.

Frequently asked questions

Will it catch addresses written inside mailto: links?
Yes. The scan runs over the raw characters you paste, so an address inside href=“mailto:[email protected]” is found just as readily as one written in a sentence.
Does it detect obfuscated addresses like name [at] example [dot] com?
No. Only addresses in standard [email protected] form are matched. Rewrite obfuscated addresses into normal form first if you need them in the list.
How are duplicates handled?
Each address appears once, at the position where it first occurred. A newsletter footer that repeats the same contact fifty times still yields a single line.

Related tools

More Extractors

More tools like this:

All Extractors