Extract Emails from Text

Pull every email address out of any text or list, then deduplicate, sort and copy them.

0 emails found · 0 emails in the result

No uploads. Your files stay on your device.

Free forever, no sign-up, no cookies. Buy me a coffee

How it works

Paste any text into the top box — a document, a spreadsheet column, email headers, raw HTML source or a comma-soup list — and every email address in it is pulled out instantly. The extractor scans for the standard local-part@domain.tld pattern, ignores surrounding punctuation, brackets and mailto: prefixes, and accepts addresses with dots, plus-tags and subdomains such as jane.doe+news@mail.example.co.uk. Duplicates are removed by default (matching is case-insensitive, because domains are), and you can lowercase everything, sort the list A → Z, or keep only the addresses belonging to one domain.

Choose how the result is joined — one address per line for a clean list, or comma- or semicolon-separated to paste straight into the To/BCC field of your mail client. The whole thing is plain JavaScript running in your browser: unlike most online email extractors, your text is never uploaded to a server, so it is safe for customer lists, CRM exports and anything confidential. Use Copy emails or Download .txt to take the list with you.

Frequently asked questions

How do I extract email addresses from text online?

Paste your text into the top box and the email addresses appear in the result box straight away — no button to press. Duplicates are removed automatically, and you can then copy the list to your clipboard or download it as a .txt file.

How do I extract emails from a text file?

Open the file in any editor, select all and paste the contents into the box above. The extractor scans plain text, CSV rows, email headers and raw HTML source alike, so it works on exports, log files and saved web pages without any conversion step.

Is it safe to extract emails from a confidential list here?

Yes. The extraction runs entirely as JavaScript inside your browser — your text is never uploaded to a server, logged or stored anywhere. That makes it safe for CRM exports, customer lists and internal documents, and it also means the tool keeps working offline.

Report a bug