Skip to content

Email Extractor

Pull every email address out of any text, without duplicates, ready to copy.

Runs in your browser — nothing you enter is sent to a server.

How the Email Extractor works

Paste any text — a web page, an email thread, a spreadsheet export or a log file — and every email address in it is listed as you type. Duplicates are removed (ignoring upper and lower case), and you can sort the list, lowercase it and separate addresses with new lines, commas or semicolons, ready for an email's To field.

An address is recognised as [email protected], where the part before the @ may contain letters, digits and . _ % + -, and the ending has at least two letters. A full stop right after an address belongs to the sentence and is left out.

Examples

Not addresses

bob@localhost (no domain ending) and @nobody.com (no name) are skipped.

Frequently asked questions

Can I use the list for a mailing?

Only if the people agreed to hear from you. In the EU and UK, and under anti-spam laws elsewhere, sending marketing email needs consent; collecting addresses from pages doesn't give it.

Does it check that the addresses exist?

No. It finds text shaped like an email address. Only sending a message proves an address works.

Is my text uploaded?

No. The addresses are found in your browser and never sent anywhere.

URL Extractor

Find every web link in a text, or just the domain names.

Text Tools

Remove Duplicate Lines

Delete repeated lines from a list, keeping the first occurrence and the original order.

Text Tools

Text Sorter

Sort lines alphabetically, in reverse, by length or with numbers in natural order.

Text Tools