IP Address Extractor
The IP address extractor scans text or log output for IPv4 and IPv6 addresses, returns a de-duplicated list, and can separate private and reserved ranges from public addresses so you can focus on external traffic.
Your result will appear here.
Not sure where to start? Use Load example.
Results update automatically and are calculated on your device. Nothing you type is sent to a server.
Runs in your browser. Processing happens entirely in your browser. Nothing you enter is sent to Delimiter.live.
How to use the IP Address Extractor
- Paste log output or any text containing addresses.
- Choose whether you want IPv4, IPv6 or both.
- Exclude private ranges if you only care about external traffic.
- Copy or download the list.
Example
Requests from 203.0.113.9 and 192.168.1.10
203.0.113.9 (public) 192.168.1.10 (private)
Common use cases
- Pulling client addresses out of a web-server access log.
- Collecting the addresses that appear in a firewall rule set.
- Separating internal from external hosts in a network capture summary.
Limitations and things to watch for
- IPv4 matching validates each octet is 0–255, so a version string such as 1.2.3.400 is not returned. Version numbers that happen to be valid octets, such as 10.0.0.1, cannot be distinguished from addresses.
- IPv6 matching covers the standard forms including compressed notation and IPv4-mapped addresses, but not every exotic textual representation in the specification.
- Private and reserved detection follows RFC 1918, RFC 4193, loopback, link-local and documentation ranges.