Helpful Toolbox

Extract Emails from Text

Paste a messy block of text and grab every email address in it, cleaned up and ready to copy.

📖 How it works & FAQ

Pull every email address out of any block of text

Copy a chunk of text into the box — an email thread, an exported spreadsheet, a web page you selected, a contact list, or a wall of notes — and this tool scans it with a regular expression and lists every email address it finds. It removes duplicates automatically, counts how many unique addresses are left, and prints them one per line so you can drop the result straight into a mailing list, a CRM, or a spreadsheet column.

Everything happens in your browser

Your text never leaves your device. There is no upload and no server — the scanning runs entirely in JavaScript on this page, so you can safely paste private contact lists or work correspondence. Close the tab and nothing is stored.

How to use it

  1. Paste or type your text into the top box. Results update as you type.
  2. Read the count line to see how many unique addresses were found.
  3. Leave lowercase checked to normalize addresses (recommended for deduping), or uncheck it to keep the original casing.
  4. Click Copy list to copy every address, then paste it wherever you need it.
  5. Click Clear to wipe both boxes and start over.

FAQ

How does it decide what counts as an email?
It uses a standard pattern — some characters, then an @, then a domain with at least one dot and a two-letter-or-longer ending. It catches the vast majority of real addresses but is not a full RFC 5322 validator.
Does it remove duplicates?
Yes. Addresses that repeat are shown only once. Deduping is case-insensitive, so Sam@x.com and sam@x.com are treated as the same address.
Will it grab addresses stuck to other words or punctuation?
Mostly. It reads addresses out of surrounding text and trims trailing periods left by sentences. Unusual formatting (spaces inside an address, exotic domains) may be missed.
Is my pasted text uploaded anywhere?
No. All processing is local to your browser, so nothing is sent, logged, or saved.