Email Extractor
Paste any text and instantly extract every email address found inside it.
How the Email Extractor Works
The Email Extractor scans any block of text using a robust regular expression pattern that conforms to the most common email address formats defined by RFC 5322. It identifies the local part (before the @), the domain, and the top-level domain (TLD), capturing addresses buried inside HTML source, CSV files, log outputs, forum posts, or plain prose.
What Counts as a Valid Email Address?
The extractor recognises addresses with:
- Standard local parts containing letters, numbers, dots, hyphens, underscores, and plus signs
- Domain names with one or more subdomains (e.g.
mail.company.co.uk) - TLDs of 2–20 characters, covering all modern gTLDs and ccTLDs
Addresses inside HTML attributes (like mailto: links), quoted strings, and comma-separated lists are all detected correctly.
Output Options
- One per line — clean list ready for import into spreadsheets or CRMs
- Comma separated — paste directly into an email client's BCC field
- Semicolon separated — compatible with Outlook and many enterprise email systems
- JSON array — ready to paste directly into code or an API payload
Common Use Cases
- Extracting contacts from a copied webpage, PDF text, or forum thread
- Cleaning up raw data exports from CRMs or databases with mixed content
- Pulling email addresses from HTML source code or server log files
- Quickly building a recipient list from a document without manual searching
- Deduplicating messy mailing lists before an email campaign
Privacy & Security
All extraction happens entirely in your browser using JavaScript. No text is ever sent to a server. Your content — including any sensitive email addresses it contains — never leaves your device.
Frequently Asked Questions
mailto: links, plain text content, meta tags, and any other location within the markup. It treats the HTML as a plain text string and scans the full character sequence.
user@mail.uk.company.co.uk) and TLDs up to 20 characters long, covering all current ICANN-delegated gTLDs and ccTLDs including newer ones like .technology, .consulting, and country codes like .sa, .sg, and .tr.
User@Example.com and user@example.com are treated as the same address.
Check Out Other Popular Tools
JP2 Metadata Viewer — Inspect JPEG 2000 Header Info Online
View JPEG 2000 (.jp2) metadata online for free: header dimensions, components, bit depth and colour space — read privately in your browser, no uploads.
Sandbox Kit Permission Inspector
Paste a Docker Sandbox Kit descriptor and see what it can access: network, credentials, host mounts and lifecycle commands, with a risk score and plain words explanations. Parsed locally in your browser.
Text Repeater
Free online tool to instantly repeat text strings, words, or paragraphs multiple times. Customize separators and copy the results instantly.
Was this tool helpful?
Comments
Loading comments...