ClipTen Free tools Email extractor

Email extractor

Paste any text, such as a web page, an email thread, an export or text copied from a PDF, and get back every email address in it, deduplicated and ready to paste.

Choose how

0 found

How to use it

  1. Paste the text that has the email addresses in it.
  2. Keep Remove duplicates on, and add a domain if you only want addresses from one company.
  3. Copy the list. Choose semicolons for Outlook’s To field, commas for Gmail.

What it finds

Anything shaped like an email address: letters, numbers, dots, plus signs and hyphens before the @, and a domain with a dot after it. Addresses inside brackets, after a colon, at the end of a sentence or inside a CSV row are all picked up, and a full stop at the end is dropped.

It does not check that an address exists or will accept mail; for that you need a verification service. It only finds what is written in the text.

Extract emails from a PDF

Open the PDF, press Ctrl+A to select everything (⌘+A on a Mac), copy it, and paste it into the box. Every address comes out, even when the PDF breaks lines in odd places. A scanned PDF is a picture of a page, so it has no text to copy; run it through text recognition (OCR) first, such as opening it in Google Drive with Google Docs.

Using it responsibly

Use it for your own contacts, sign-up exports, event lists and mail threads you are part of. Sending marketing email to addresses collected from other people’s pages breaks anti-spam law in most countries (CAN-SPAM, GDPR, CASL) and the rules of every email provider.

Next steps with the list

Last checked October 2026.

Questions

How do I extract email addresses from text?
Paste the text into the box. Every email address in it appears in the result, without duplicates, ready to copy.
Can it extract emails from a PDF?
Yes. Open the PDF, select all with Ctrl + A, copy, and paste here. Scanned PDFs are images, so run text recognition on them first.
Can it extract emails from a website?
Select all the text on the page with Ctrl + A, copy it, and paste it here. Addresses hidden behind contact forms are not on the page, so they cannot be found.
Does it check if the emails are valid?
It checks the shape of each address, not whether the mailbox exists. Use a verification service before a large send.
How do I separate emails for Outlook?
Choose Semicolon in Separate with, copy the result and paste it into the To field.
  • Slots 1 to 5 free, no daily limit
  • No card, no subscription
  • All 10 slots for $15, once

On a Mac, it installs in about a minute with one line in Terminal.