Email Extractor

Works fully offline

Paste any text and get back a clean, deduplicated list of the email addresses inside it.

0 characters


    

Overview

Emails end up buried in all kinds of unstructured text — exported chat logs, scraped web pages, CSV exports with extra columns, server logs, or a long forwarded email thread. Rather than searching by hand, this tool scans pasted text for anything shaped like an email address, removes duplicates (case-insensitively, since addresses aren't case-sensitive in practice), and lists what it found, one per line.

Examples

Extracting addresses from a mixed block of text

Contact Jane <[email protected]> or the support team at [email protected] for help.
[email protected]
[email protected]

How It Works

  1. Paste text containing one or more email addresses into the box.
  2. Click Extract.
  3. Copy the deduplicated list of addresses found.

Use Cases

Pulling contacts out of a forwarded thread

Quickly collect every address mentioned across a long email chain without scrolling and copying by hand.

Cleaning scraped or exported data

Extract just the email addresses from a log file, CSV, or webpage dump that mixes them in with other text.

Tips

  • This is a text scan, not a mailbox check — run results through the Email Validator or Disposable Email Checker if you need to confirm they're real or non-throwaway.
  • Nothing you paste leaves your browser — extraction runs entirely client-side.

FAQ

No. The entire scan runs in your browser using JavaScript — nothing you paste is uploaded anywhere.

It matches the vast majority of real-world email address formats, but deliberately errs toward a broad, permissive pattern for scanning free text rather than the stricter shape used to validate one address on its own — see the Email Validator for that.

Yes, case-insensitively — [email protected] and [email protected] are treated as the same address and only listed once.

Related Tools