Paste any block of text, HTML or scraped content and instantly get every email address it contains, automatically de-duplicated and sorted, ready to copy or export.
The tool scans your pasted text using a pattern that matches the standard shape of an email address — a local part, an @ symbol, and a domain with a valid top-level domain — anywhere it appears in the input, regardless of surrounding HTML tags, punctuation or line breaks. It works equally well on plain text, raw HTML page source, PDF-to-text exports, or contact lists pasted from a spreadsheet.
Once found, addresses are lower-cased for comparison purposes and de-duplicated, so if the same address appears five times in a long page of scraped contact info, it shows up once in your results. The final list is sorted alphabetically for easy scanning and can be copied in a single click.
This is commonly used to recover contact addresses from a downloaded webpage's HTML source, pull addresses out of a forwarded email thread, or clean up a badly formatted contact export where addresses are buried inside other text. Because it only pattern-matches rather than validating each result, it's worth running anything you extract through the Email Validator or Bulk Email List Checker afterward if you plan to use the addresses for outreach.
If your source text is genuinely large — a full scraped directory page, for instance — it can help to split it into smaller chunks first, both to keep extraction fast and to make it easier to visually verify that no relevant section of the page was missed in your paste. For recurring extraction tasks — say, pulling contacts from a weekly export in the same format — bookmarking this page for quick repeat access is often simpler than building a dedicated script for a one-off need.
No — it only pattern-matches the shape of an email address in the text. Run the results through the Bulk Email List Checker afterward if you need to confirm formatting and flag disposable domains.
Yes. It scans the raw text you paste, so pasting full HTML source works the same as pasting plain text — tags are simply ignored as non-matching content.
No. It matches the standard name@domain.tld pattern only. Text-obfuscated addresses designed to evade scrapers won't be recognized, which is by design — that obfuscation exists specifically to prevent this kind of pattern matching.
No hard limit is enforced, but very large inputs (megabytes of text) may process more slowly since everything runs in your browser rather than on a server.
That depends on your jurisdiction and how you intend to use the addresses — many regions have specific rules (like GDPR or CAN-SPAM) governing unsolicited commercial email. This tool is a text-processing utility; it doesn't provide legal advice on how you use the results.