Email Extractor

Pull every email address out of a mess of text.

Paste raw text, a CSV, or upload a file. Matches highlight live as you type — nothing ever leaves your browser.

✓ 100% free ✓ No signup ✓ No upload — runs in your browser ✓ Unlimited use
INPUT
Characters: 0 Found: 0 Unique: 0

Extracted addresses

Nothing extracted yet — paste some text above.

How it works

1

Paste or upload

Drop in raw text, a scraped page, a signature block, or a .txt/.csv file.

2

Emails extracted instantly

Every valid address is found and deduplicated as you type — no button to click.

3

Copy or export

Copy the full list, copy one address at a time, or download a clean CSV.

Frequently asked questions

Is this email extractor really free?

Yes. There's no signup, no usage limit, and no paid tier — it's free to use as much as you'd like.

Is my data uploaded anywhere?

No. Everything runs in your browser using JavaScript. Nothing you paste or upload is sent to a server — you can open your browser's network tab while using the tool to confirm this yourself.

What file types can I upload?

Plain text (.txt) and CSV (.csv) files. You can also just paste text directly into the box — no file needed.

Does it remove duplicate email addresses?

Yes. Every extracted address is automatically deduplicated, so the same email appearing multiple times in your text only shows up once in the results.

Is there a limit on how much text I can paste?

No hard limit — since everything runs locally in your browser, it's bound only by your device's memory rather than a server-side quota.

Can I export the results?

Yes. Download all extracted addresses as a CSV file, or copy the full list or individual addresses to your clipboard.