Skip to content

Extract

Pull IPs, MACs, domains, emails, URLs and hashes out of any text; dedupe, sort, count and diff two lists.

Runs in your browser; nothing is uploaded
Include

Text and files are processed in a browser worker, with a 2 MiB limit per input. Press Ctrl+Enter to run. Escape clears the source.

Exports contain every unique result. CSV fields are quoted and spreadsheet formula prefixes are neutralised.

What Extract does

Extract finds complete IP addresses and networks, MAC and EUI-64 identifiers, domains, emails, URLs and hexadecimal digests in pasted text or a local file. It counts repetitions, sorts unique values and records where each first appeared. A second input compares the two sets.

How matching works

The identifier detector resolves overlapping matches, so a domain inside an email or URL is reported as the larger identifier. MAC matching uses the same strict text extractor as Bulk MAC. Different MAC spellings and equivalent IPv6 spellings share one row. Email mailbox case and URL path case are preserved. A digest length may suggest an algorithm but does not prove it.

Privacy and limits

Both inputs stay in your browser. No API or dataset request is made. A browser worker performs detection so the page can be cancelled while a long input runs. Each input is limited to 2 MiB, and the page shows up to 1,000 rows per group; downloads include all rows. Short source text can be shared in the URL fragment, which is not sent to the server. Loaded files and comparisons do not create a share link.