Skip to content

Email & URL Extractor

Pull every email address, link or IP out of a wall of text, de-duplicated and sorted.

Input

Output

Pulling addresses out of prose

Paste anything — an email thread, a log file, a rendered page — and this pulls out every address, link or IP it contains, de-duplicated and optionally sorted.

The patterns are deliberately conservative. Matching RFC 5322 in full would also match strings no mail server accepts, and every false match is something you have to delete by hand afterwards, which is the work this is meant to save.

Two details that are easy to get wrong: a URL at the end of a sentence picks up the full stop, which is trimmed here because a trailing dot is never part of a path; and the same address written with different capitalisation is one address, so case is folded before duplicates are removed.

Frequently asked questions

Why was foo@bar not found?

It has no dotted domain, so no mail server could deliver to it. The pattern requires a top-level domain of at least two letters.

Is anything uploaded?

No. The text is scanned in your browser and never leaves the device.

Related tools