Extract Emails
Find and extract all valid email addresses from any text or source code
Discovered Addresses
Collect email addresses from messy text
Addresses hide in newsletters, exported web pages, support threads, spreadsheets copied as text and source code. Picking them out by hand invites typos and misses. This tool scans the text you paste and returns a tidy list of every address it finds, ready to copy into a mailing tool, a contact sheet or a review document. The scan runs in your browser.
Extracting addresses
- Paste your material into Content for Email Extraction. Paste uses the clipboard, Sample loads example text, and Clear empties everything.
- Watch the Words counter to confirm the whole text was pasted.
- Click Extract Emails Now.
- The Discovered Addresses panel lists the results, and the Emails Found figure shows the total. Use the small copy icon next to any address to copy it.
- Choose JSON or Download TXT to save the whole list as extracted_data.json or extracted_data.txt, with one address per line in the text version.
What counts as an email here
The tool looks for a run of letters, digits and the characters dot, underscore, percent, plus and hyphen, followed by an at sign, a domain, and a top-level ending of at least two letters. Because it works on patterns, it does not need the text to be tidy: it will find addresses inside HTML attributes, mailto links, JSON strings or a paragraph of prose. A trailing full stop at the end of a sentence is not swallowed into the address.
Everyday uses
- Pulling a contact list out of an old email chain before archiving it.
- Checking a web page or script for hard-coded addresses during a review.
- Building a suppression or unsubscribe list from pasted messages.
- Cleaning a text file that mixes names, notes and addresses.
Good to know
The tool only checks the shape of an address; it cannot tell whether the mailbox exists or whether the person agreed to be contacted. Please respect privacy and anti-spam rules when you use extracted lists. Duplicates are removed only when they match letter for letter, so Sales@Example.com and sales@example.com are both listed. Obfuscated forms such as name [at] domain [dot] com and addresses with non-Latin characters in the name part are not detected.
Related Articles
Related Tools