Extract Emails from Text

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

Drag & drop a .txt, .csv or .html file here, or click to browse

Stays on your device โ€” nothing is uploaded.

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 box โ€” a document, a spreadsheet column, email headers, raw HTML source or a comma-soup list โ€” or drop a .txt, .csv or .html file straight in, and every email address in it is pulled out instantly. Files are read on your device and never uploaded. 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, with 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, so 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