How to use Email Extractor
- Paste the text, HTML or export containing the addresses.
- Press Extract Emails.
- Copy individual addresses, or the whole deduplicated list at once.
- Works on raw HTML — there is no need to strip the tags first.
- Addresses with plus-addressing (name+tag@example.com) and with subdomains are matched correctly.
- Nothing is uploaded; the text stays in your browser, which matters when the source is a customer export.
How it finds addresses, and what it will miss
The scan is a pattern match for a local part, an @, a domain and a dot-suffix of at least two letters. That catches essentially every address written normally, including those wrapped in HTML tags or buried in a mailto: link, because the surrounding markup does not match the pattern and is simply skipped. It will not catch deliberately obfuscated ones — “name (at) example (dot) com” is not an email address as far as any pattern is concerned — nor addresses assembled by JavaScript after the page loads, which is exactly why sites obfuscate them.
Duplicates are removed, case is preserved
Each distinct address appears once, in the order it was first seen. The comparison is exact, so Contact@Example.com and contact@example.com both survive as separate entries even though most mail servers treat the local part case-insensitively in practice. If you are building a mailing list, lowercase the result afterwards and deduplicate again — the domain half is definitively case-insensitive, the local part is only conventionally so.
Extracted is not the same as valid, or permitted
A pattern match confirms the shape of an address, not that the mailbox exists or that anyone reads it. Expect role accounts, spam traps and long-dead addresses in any scrape. And the legal point, which matters more than the technical one: harvesting addresses from websites to email without consent is prohibited under GDPR in Europe, PECR in the UK and CAN-SPAM in the United States. The defensible uses of this tool are your own data — cleaning an export, recovering contacts from an old thread, pulling addresses out of a form dump you already own.
Frequently asked questions
Does it validate email format?
Are duplicate emails removed?
Can I copy the list?
Can it extract addresses from a PDF or a spreadsheet?
Why did it miss an address I can see on the page?
Is it legal to use extracted addresses for marketing?
How do we know nothing is uploaded? Test it yourself on the privacy proof page.