Log entity extractor
Pull every IP, domain, email, URL, path, timestamp, hash, UUID and MAC address out of a log in one pass.
Log entity extractor
Paste a log file, an e-mail header, a packet dump or a stack trace, and this tool scans it once and pulls out every recognisable entity: IPv4 and IPv6 addresses, domains, e-mail addresses, URLs, Unix and Windows file paths, dates and timestamps, MD5/SHA-1/SHA-256 hashes, UUIDs and MAC addresses. Results are grouped by type so you can scan a noisy log for exactly the indicators you need — the IPs an attacker connected from, the files a script touched, the timestamps around an incident.
Choose which entity types to extract, remove duplicates, and sort each group by first appearance or alphabetically. Turn on occurrence counts to see how many times each value showed up — handy for spotting the one IP address that hit an endpoint a thousand times. "Exclude private and loopback IP ranges" drops RFC 1918 addresses (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), loopback and link-local ranges for both IPv4 and IPv6, so a report is not cluttered with internal traffic when you only care about external indicators.
Pick the output shape that fits your workflow: a grouped list for reading, a flat list for a quick scan, CSV for a spreadsheet, or JSON for feeding into another tool. When you need to paste an indicator into a ticket or a chat without it turning into a live link or being auto-blocked, turn on defanging — IP addresses and domains get "[.]" in place of dots, and URLs and e-mail addresses get "hxxp://" and "[at]" so the value stays readable but inert.
Everything runs locally in your browser: nothing you paste — server logs, private IP ranges, internal hostnames, customer e-mail addresses — is ever uploaded anywhere. Copy the result, download it as a .txt file, or send it straight into another tool to continue the investigation.