Email Extractor
Pull every email address out of any text, then deduplicate, sort, lowercase, and copy the clean list.
Extracted live as you type. Nothing leaves your browser.
Options
SeparatorExtracted addresses will appear here.
How to extract email addresses from text online
Paste your text
Paste or type any text, list, or document contents into the input box.
Let it find the addresses
Every email address in the text is detected instantly and listed below, with a live count of how many were found.
Refine the output
Toggle Deduplicate, Sort A to Z, and Lowercase, then choose a newline, comma, or space separator.
Copy the list
Click Copy to put the clean list of addresses on your clipboard, ready to paste anywhere.
Why use this tool
Finds addresses anywhere in the text
It scans the entire input and pulls out every standard email address, whether they sit in prose, a spreadsheet dump, log output, or a comma-jumbled list.
Deduplicate in one tap
Remove duplicates keeps the first occurrence of each address and drops the rest, and a counter shows how many repeats it removed.
Sort, lowercase, and separate your way
Sort the list A to Z, lowercase every address so capitalization variants merge, and join the results with a newline, comma, or space.
Live count as you type
A running total shows how many addresses were found and how many remain after deduplication, so you always know the size of your list.
Runs entirely in your browser
Everything happens on your device; nothing is uploaded, so you can safely extract addresses from private or sensitive text.
About this tool
This email extractor scans any block of text and pulls out every address that matches the standard username@domain.tld shape. Paste in a signature list, an exported contact dump, a chat log, a spreadsheet column, or a wall of prose, and the addresses are separated into a clean list the moment you stop typing. It recognises common formats including plus-addressing, dotted usernames, and multi-part domains like example.co.uk.
The refine options run in a fixed, predictable order. Lowercase folds every address to lower case first, which is handy because it merges capitalization variants of the same inbox. Deduplicate then removes repeats, keeping the first one it saw. Sort A to Z alphabetises what remains, and the separator control joins the final list with a newline, a comma, or a single space so it drops cleanly into a mail client, a form field, or a code file. A live count tells you how many addresses were found and how many survived deduplication. There is no practical limit, so it comfortably handles lists with tens of thousands of addresses.
Once you have your list, the line sorter can re-order or further deduplicate it, and find and replace is useful for bulk-editing domains or stripping unwanted entries. Because the whole thing runs in browser memory, your text never leaves the page, which matters when the source holds private or sensitive contact details.
Frequently asked questions
- How does the email extractor work?
- Paste any text into the box and every email address it contains is pulled out into the list below, updating live as you type. Use the options to deduplicate, sort, lowercase, and pick a separator, then copy the finished list.
- What email formats does it recognise?
- It matches standard addresses in the form name@domain.tld, including plus tags such as you+news@example.com, dotted usernames, hyphenated domains, and multi-part domains like example.co.uk. Text that is not a valid-looking address is ignored.
- Does it remove duplicate addresses?
- Only if you turn on Deduplicate. It keeps the first occurrence of each address and drops later repeats. Turn on Lowercase as well to treat addresses that differ only in capitalization as the same.
- Is my text uploaded anywhere?
- No. The extractor runs entirely in your browser. Your text never leaves your device, is never sent to a server, and is not stored or logged.
- Is there a limit on how much text I can paste?
- There is no hard limit. It handles large documents and lists with tens of thousands of addresses. Very large pastes may take a brief moment to process.
Related tools
Line Sorter
Sort lines alphabetically or in natural order, shuffle them, remove duplicate lines, trim whitespace, and reverse line order.
Find and Replace
Find and replace across pasted text live, with match case, whole words, and regex modes.
Whitespace Remover
Clean up messy text by trimming lines, collapsing extra spaces, removing blank lines, and stripping line breaks.
Add Line Numbers
Prefix every line of your text with a number. Set where the count starts, choose a separator, pad with leading zeros, and skip blank lines.
Alternating Case Generator
Turn text into aLtErNaTiNg caps, the mocking SpongeBob style.
Case Converter
Switch text between UPPERCASE, lowercase, Title Case, camelCase, snake_case, kebab-case, and more.