Email extractor from text
Paste text you already have to pull out recognizable email addresses. Remove duplicates, sort the list, then copy or download it. No signup.
How to extract emails from text
Paste an email signature, copied contact page, document excerpt or text export. Choose Extract emails to collect supported addresses. Remove duplicates is selected by default; you can also sort the results alphabetically.
Copy returns one email address per line. Download CSV creates a single email column for reviewing in a spreadsheet or mapping into your own workflow. The first address spelling is retained, with its domain lowercased. Clear removes the input and results from the tool.
What this text extractor recognizes
The extractor handles common unquoted email addresses with an ASCII local part and domain, including plus tags, dots, underscores, hyphens and apostrophes. It looks for an address in the text; it does not guess one from a person’s name or company domain.
Quoted local parts, internationalized email addresses, domain literals and obfuscated forms such as name [at] example [dot] com are outside its scope. Malformed recognizable candidates, such as a local part with consecutive dots, are omitted. This is a practical extraction tool rather than a complete email syntax validator.
Duplicates, verification and consent
Duplicate removal compares addresses without regard to letter case, keeping the first match. This is a list-cleaning choice, not a guarantee that every mail system treats different local-part capitalization as the same mailbox. Plus-tag variants remain separate.
An extracted email is only a string found in your source text. Extraction does not test mailbox delivery, establish who owns the address, identify the current business owner or establish permission to contact someone. Keep the source and date in your own records and follow your sending provider’s checks before using a list.
When you need more than text extraction
If you already copied a contact page, this tool saves manual selection and deduplication. If you only have a list of business websites, a text extractor has no page content to inspect: it does not crawl those sites.
Domain enrichment can inspect business websites for publicly listed contact details and supported owner or founder evidence when available. Review source URLs and blank fields before exporting. A general mailbox such as info@ is still a business contact route; it is not automatically a verified owner email.
Is this an email finder or a website email scraper?
It extracts addresses from text you paste. It does not visit a website, search a contact database or generate likely email patterns. Use website enrichment when you need to research contacts from domains instead.
Are duplicate emails removed automatically?
Yes, by default. Comparison ignores letter case and keeps the first result. Uncheck Remove duplicates to preserve repeated occurrences. Different plus tags are not merged.
Does an extracted address mean the email is valid?
No. A recognizable address can be outdated, undeliverable or unrelated to the person you want. The tool makes no DNS, SMTP or mailbox verification request.
Can I paste HTML or a spreadsheet export?
You can paste text that contains visible email address strings. This tool does not parse a file format or decode JavaScript, HTML entities or obfuscated email addresses. For a CSV, copy the relevant text or cells into the input.
Starting with business websites instead?
Find publicly listed business contacts and keep the website source with your research.
See the website enrichment workflow