Email ExtractorExtract all email addresses from text and list unique results.

Email Extractor
Extract all email addresses from text and list unique results.
Paste Text
Paste text containing email addresses.
Auto-Extract
All email addresses are found and listed.
Copy Results
Copy the unique list of extracted emails.
What Is Email Extractor?
The Email Extractor scans text and pulls out all email addresses, presenting them as a clean deduplicated list. It uses a comprehensive regex pattern that matches standard email formats including those with dots, hyphens, underscores, and plus signs in the local part, and multi-level domain names. Duplicate emails are removed so each address appears only once. This is useful for extracting contact lists from documents, web pages, or any text content.
Why Use Our Email Extractor?
- Extract email addresses from documents and web content
- Automatic deduplication of found emails
- Handles complex email formats with subdomains
- Quick extraction from large text blocks
Common Use Cases
Contact List Building
Extract email addresses from documents or web content.
Data Mining
Pull emails from text dumps or log files.
Content Analysis
Find all email references in articles or reports.
Compliance
Identify email addresses in text for data privacy audits.
Technical Guide
The extractor uses the regex pattern /[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}/g which matches RFC-compliant email addresses. The local part allows alphanumeric characters plus period, underscore, percent, plus, and hyphen. The domain part allows alphanumeric characters with hyphens and periods for subdomains, ending with a TLD of at least 2 characters. After extraction, JavaScript's Set is used for deduplication while preserving the order of first occurrence. The count of unique emails is displayed in the output header.
Tips & Best Practices
- 1Duplicates are automatically removed from the results
- 2Works with emails containing + tags (like user+tag@domain.com)
- 3Handles multi-level subdomains (user@mail.company.co.uk)
- 4The count shows unique emails found
Related Tools

URL Extractor
Extract all URLs (http/https) from text and list unique results.

Phone Number Extractor
Extract phone numbers from text with international format support.

Regex Tester
Test regular expressions with live matching, highlighting, and group extraction.

Find and Replace
Find and replace text with support for regex, case sensitivity, and bulk operations.

Word Counter
Count words, unique words, characters, and see word frequency in any text.

Character Counter
Count characters with and without spaces, plus word, line, and paragraph counts.
Frequently Asked Questions
QDoes it find all email formats?
QAre duplicate emails removed?
QDoes it validate the emails?
QCan it extract from HTML source?
QWhat about emails with international characters?
About Email Extractor
Email Extractor is a free online tool from FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration required. No ads. Just fast, reliable tools.







