FREE WEB TOOL

Extract Unique Email Addresses from Text

Extract email addresses from long text and remove duplicates.

Paste text

🔒 Images and text are processed in this browser and are not uploaded.

How to use it

Paste mixed text and extract email-address-like strings into a clean one-per-line list. The main extractor lowercases addresses and removes duplicates.

  1. Paste text containing one or more email addresses.
  2. Select Extract.
  3. Review the unique lowercase addresses and copy the result if needed.
Matching
Email-shaped strings using the tool’s built-in regular expression
Case
Converted to lowercase
Duplicates
Removed after lowercasing
Order
Keeps first-occurrence order in the main result

Different capitalization collapses into one address

[email protected] and [email protected] become a single [email protected] entry in the main result.

This checks text shape, not whether an address actually exists or can receive mail. It also is not a complete RFC email-address validator.

Extraction is pattern matching, not mailbox verification

The tool searches for address-like text locally in the browser. It does not connect to a mail server, send a message or check DNS delivery.

Lowercasing happens before duplicate removal

Addresses that differ only by uppercase/lowercase characters collapse into one normalized entry.

The additional normalization helper can sort results

The page’s extra helper also lowercases and deduplicates extracted addresses, then sorts primarily by domain for easier review.

Unusual but technically valid addresses may be missed

Email syntax is broader than a practical web regex. Treat the result as a cleanup/extraction aid, not a standards-complete parser.

Related references: Encodings & BOM · Line endings · HTML & Unicode