Email Extractor

Extract email addresses from any text or website URL. Paste text or fetch a page, then get a clean, de-duplicated list, sort, lowercase, exclude domains, see a domain breakdown, and copy or download as TXT or CSV. Free, private.

Built and maintained by Shehzad Munir ·

Needs the internet: URL mode fetches the page through our proxy (pasted text stays local). Nothing is stored after the request.

Email Extractor
Loading Email Extractor
  • Text Tools
  • Free · No sign-up
  • Uses the internet
  • 8 features
Share

Find every address, skip the junk

A free email extractor that pulls every email address out of pasted text or a web page. Drop in an email thread, a spreadsheet column, HTML source, or a URL, and it finds all addresses, removes duplicates, lowercases and sorts them, and filters out domains you don't want. See a breakdown of the top domains, then copy the list or export it as TXT or CSV, all in your browser.

Paste anything: a forwarded thread with a dozen recipients, a page of HTML, a column copied from a spreadsheet, and the extractor scans it with a precise pattern that catches real email addresses while ignoring lookalikes. It automatically drops common false-positives such as image filenames like name@2x.png, and lets you exclude noise domains (tracking, CDN, and placeholder addresses) so what's left is a clean, usable list.

Features

  • Extract emails from pasted text, HTML, or a website URL
  • Automatic de-duplication, lowercasing, and A-Z sorting
  • Exclude tracking, CDN, and placeholder domains
  • Filters out image/asset false-positives (name@2x.png)
  • Top-domains breakdown with counts
  • Choose the separator: new line, comma, semicolon, or space
  • Copy to clipboard or download as TXT or CSV
  • Pasted text is scanned in your browser; URL mode fetches the page through our proxy and stores nothing

How to use Email Extractor

  1. 1

    Add your source

    Paste any text or HTML, or switch to From URL and fetch a public page.

  2. 2

    Clean it up

    Keep de-duplicate, lowercase, and sort on, and list any domains to exclude.

  3. 3

    Review the results

    See the count, the extracted list, and a breakdown of the top domains.

  4. 4

    Pick a format

    Choose a separator, new line, comma, semicolon, or space.

  5. 5

    Copy or download

    Copy the list to your clipboard or export it as a TXT or CSV file.

Common use cases

  • Pull addresses out of a long email thread
  • Extract contacts from a pasted document or list
  • Collect emails from a public contact or team page
  • Clean and de-duplicate a messy address list
  • Separate a mailing list by domain

Detailed guide

From URL, and ready to use anywhere

Switch to From URL and the tool fetches a public page's HTML, then extracts the addresses printed on it, handy for grabbing a team or contact page. Every result is de-duplicated, lowercased, and sorted, with a top-domains panel so you can see the make-up of your list at a glance. Export it with the separator your next tool expects, new lines for a CRM, commas for a mail client, or download a CSV pairing each email with its domain. Pasted text is scanned entirely in your browser; in From URL mode the page is fetched through our server-side proxy, which returns the HTML and keeps no copy. Always collect and use emails in line with anti-spam laws like GDPR and CAN-SPAM.

Frequently asked questions

How do I extract email addresses from text?

Paste the text (or HTML) into the box and the tool instantly lists every email address it finds, de-duplicated and sorted. Then copy the list or download it as TXT or CSV.

Can it extract emails from a website URL?

Yes. Switch to the From URL tab, enter a public page address, and the tool fetches the page and extracts the emails printed on it.

Does it remove duplicates and clean the list?

Yes. It de-duplicates, lowercases, and sorts by default, filters out image/asset false-positives, and lets you exclude any domains you don't want.

What export formats are available?

Copy to the clipboard with your chosen separator (new line, comma, semicolon, or space), or download a plain TXT list or a CSV that pairs each email with its domain.

Is it private?

Yes. Extraction runs entirely in your browser and nothing is uploaded or logged. Please use collected emails responsibly and in line with anti-spam laws.

How do I extract email addresses from a block of text?

Paste the text and the tool finds every email address using pattern matching, removes duplicates, and gives you a clean, unique list to copy.

Can it remove duplicate emails and clean the list?

Yes. Extracted addresses are de-duplicated automatically, and you get a tidy list ready to paste into a spreadsheet or mail tool.

Is the text I paste kept private?

Yes. Extraction happens in your browser, so the pasted content is never uploaded, which is important when pulling addresses from private documents.

From the journal

All articles →