snaptools
@
Extract Emails error
⌃⏎ run · clear · / focus input
// about this tool

Extract Emails Online

Updated 2026-07-09

Extract email addresses from any text online for free. Paste a document, log, or page source and SnapTools pulls out every email address, removes duplicates, and lists them cleanly — instantly, in your browser. Nothing you paste is uploaded.

Hunting for addresses buried in prose, markup, or a log file by hand is slow and error-prone. This tool scans the whole block, matches standard email syntax, and returns a de-duplicated list in the order the addresses first appear — ready to copy into a contact list, a spreadsheet, or an audit of what a document exposes.

// how to use

  1. 1 Paste any text — a document, log, or page source — into the input panel.
  2. 2 SnapTools finds every email address and lists them, de-duplicated, as you type.
  3. 3 Copy or download the clean list of addresses.

// examples

// common uses

Building a contact list from a block of text Pulling addresses out of logs or exports Auditing a document for exposed emails Collecting addresses from pasted page source

// faq

No. Extraction runs entirely in your browser, so nothing you paste leaves your machine.
A pattern matches standard address forms — a local part, an @ sign, and a domain with a top-level domain — so addresses are pulled out of surrounding prose, punctuation, and markup.
Yes. Each unique address is listed once, even if it appears many times in the input, so you get a clean list.
They appear in the order they were first found in the text, which keeps the list predictable and easy to scan.
It reliably finds normal addresses. Deliberately obfuscated forms like "name [at] domain" are not standard email syntax and are not matched.

Use this via API

Get a free API key →
curl -X POST https://snaptools.dev/api/v1/tools/extract-emails \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Contact [email protected] or [email protected] for help."}'
Esc
↑↓ navigate open Esc close