The IPv4 Address Extractor scans logs, config files, or any text you paste and pulls out every valid IPv4 address it can find, validating each octet so ordinary numbers are never mistaken for addresses. Instead of scanning log lines by eye, you get a clean list with one address per line, plus an optional filter that separates public internet addresses from private and reserved ranges.
It is built for network administrators, security analysts, and developers who need to gather the IPv4 addresses behind traffic, errors, or configuration. The public versus private filter is especially handy when you want to focus only on external addresses worth investigating, or only on internal ranges when auditing a private network layout.
Everything runs locally in your browser using JavaScript, so nothing you paste is uploaded to a server or stored anywhere. Paste your text, choose whether to keep all addresses or only public or private ones, toggle deduplication and sorting, and the finished list appears instantly along with a statistics panel showing how many addresses were found and returned.
Features
- Extracts valid IPv4 addresses by checking each of the four octets against the 0 to 255 range.
- Offers a filter to keep all addresses, only public addresses, or only private and reserved ranges.
- Recognises the standard private ranges including 10.x, 172.16 to 172.31, 192.168, and loopback.
- Ignores dates, version strings, ports, and stray numbers so the output stays focused on real IPs.
- Removes duplicate addresses so each unique IPv4 appears only once in the final list.
- Offers optional sorting so a long list of addresses is easier to scan and compare.
- Shows a stats panel counting IPv4 found, addresses returned, and duplicates removed.
How to use IPv4 Address Extractor
- Paste your log excerpt, config file, or any text containing IPv4 addresses into the input box.
- Choose whether to keep all addresses, only public ones, or only private ranges using the filter.
- Toggle Remove duplicates and Sort A to Z depending on how tidy you want the output.
- The extracted IPv4 list updates live as you paste or change any option.
- Review the statistics panel to confirm how many addresses were found and returned.
- Copy the finished list to your clipboard or export it as a TXT file for later use.
Benefits
- Lets security teams focus on public addresses worth investigating by filtering out internal ranges.
- Helps administrators audit private network layouts by keeping only the reserved-range addresses.
- Speeds up log analysis by pulling valid IPv4 addresses out of noisy output automatically.
- Keeps output clean from the start with built-in deduplication and optional sorting.
- Processes internal logs safely because nothing you paste ever leaves your device.
- Gives instant, transparent feedback through counts so you can trust the extraction result.
This tool is most useful when you have a large log excerpt and want only IPv4 addresses, optionally split by scope. The public filter drops private ranges so you can concentrate on external traffic, while the private filter keeps only the 10.x, 172.16 to 172.31, 192.168, loopback, and link-local ranges that describe your internal network. Because each octet is validated, dates and version numbers never sneak into the results.
The public and private distinction follows the standard reserved ranges defined for private use, so it is a reliable guide for most everyday tasks. Keep in mind that the tool confirms an address matches a valid IPv4 pattern and range rather than checking whether the host is online, so combine it with your own network tools when you need to verify a live connection or ownership of an address.