Pull every email address out of pasted text, remove repeats and copy the list or a CSV
Processed in your browser. Nothing is uploaded. Updated on 24 Oct 2026.An email extractor finds every address in pasted text, such as a thread, a spreadsheet column or page source, and lists each one once. Paste up to 5 million characters; duplicates are removed ignoring capitals, and the list copies one per line, with commas or semicolons, or as a CSV with counts.
Paste any text, chat or HTML into Your text; Email addresses is selected.
Keep Remove duplicates and Lower case on, and type a Domain to keep only one, such as gmail.com.
Choose the output format and Sort order.
Press Copy, or download the addresses as .txt or .csv; your text is never uploaded.
The Email Extractor reads any text you paste and pulls out the email addresses in it. An email thread with names in angle brackets, a CSV export, a page of HTML or a document copied as text all work. The result updates as you paste, with a count of how many were found, how many are unique and how many repeats were removed.
Addresses are matched the way they appear in real text. Letters, digits and the special characters allowed before the @, such as plus signs and dots, are accepted, and the domain must have at least two parts ending in a real-looking top-level domain. Punctuation around an address, a mailto: prefix, brackets and the full stop at the end of a sentence are left behind. Image names like [email protected] are skipped.
Duplicates are removed ignoring capitals, so [email protected] and [email protected] count once, and the list is shown in lower case. Switch that off to keep the original spelling. Sort by the order found, A to Z, by domain, or by how often each address appeared, and type a domain such as gmail.com to keep only those. A summary shows how many addresses belong to each domain.
Copy the result one per line, separated by commas, separated by semicolons for Outlook's To field, or as a CSV with the address, the domain and the count, ready to open in a spreadsheet. The Links mode does the same for web addresses starting with http, https, ftp or www.
Scanning takes time in step with the length of the text, with no pattern that can stall on awkward input, so five million characters take well under a second on a laptop. Nothing is uploaded.
What it does not do: it does not visit web pages, verify that an address receives mail, or find written-out forms like "name at example dot com", quoted addresses or addresses in non-Latin scripts. Use it only on lists you are allowed to email.
Paste the text into the left box. Every address appears on the right as you paste, each one only once, with a line saying how many were found and how many repeats were removed. Copy the list with one click or Ctrl+Enter, or download it as a text or CSV file.
Yes. Choose CSV with counts as the format and download it. The file has a header row and three columns: the address, its domain and how many times it appeared in your text. Excel, Google Sheets and Numbers open it directly, and values that start with = or + are quoted so a spreadsheet will not run them.
Addresses are compared ignoring capitals, so [email protected] and [email protected] count as one, and the list is shown in lower case. Switch off Lower case to keep the spelling as written; the part after the @ is still compared without case, because domains are never case-sensitive.
Type the domain, such as gmail.com or yourcompany.in, in the domain filter. Only addresses whose domain contains that text are kept, and the counts change to match. The domain summary under the result lists every domain found with its count, which helps you choose what to filter.
Yes. Choose Links at the top, or open the URL Extractor page. Web addresses beginning with http, https, ftp or www are listed once each, with full stops and unmatched closing brackets at the end of a sentence trimmed off. Addresses without a scheme or www, such as example.com, are not picked up.
No. The addresses are found by your own browser, so a customer list or an email thread never leaves your device. Your options are remembered on this device; the text is not saved. Only email people who agreed to hear from you, as spam and privacy laws require.
Still stuck? Ask about Email Extractor and anybody who knows can answer. No account needed.
Same job, other tools: Dummy Text Generator – Fill a layout with neutral dummy text of the length you need.
On the related tools: WiFi QR Code Generator – Let guests join your WiFi by scanning, no password typing.