Paste any text — server logs, firewall output, config dumps, network traces — and instantly extract every IPv4 and IPv6 address. Runs entirely in your browser. Nothing is sent to any server.
Need to extract IPs directly from any page you're browsing? TextForge runs inside Chrome — open it, paste any text, and extract emails, URLs, and IP addresses in one click, all locally.
Try TextForge — freeThe extractor finds all valid IPv4 addresses (e.g., 203.0.113.42) and IPv6 addresses (e.g., 2001:db8::1) in the text you paste. Each unique address appears once in the output list, with a count if it appears multiple times.
| Range | CIDR | Common use |
|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | Private networks (Class A) |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | Private networks (Class B) |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | Private networks (Class C) |
| 127.0.0.0 – 127.255.255.255 | 127.0.0.0/8 | Loopback (localhost) |
| 169.254.0.0 – 169.254.255.255 | 169.254.0.0/16 | Link-local (APIPA) |
Public IPs are any addresses outside these reserved ranges. The tool classifies each extracted IP so you can quickly spot which ones are internal vs. internet-routable.
Does it detect IPv6 addresses too?
Yes, the extractor pulls both IPv4 and IPv6 addresses from any text you paste — logs, firewall output, config dumps, or network traces.
How does it classify public vs. private IPs?
It checks each extracted address against the standard private ranges (like 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16 for IPv4) and labels it public or private accordingly.
Can I paste large log files?
Yes, there's no hard size limit — very large pastes may just take a moment longer to process since everything runs in your browser tab.
Is the pasted text sent to a server?
No. Extraction runs entirely with local JavaScript — nothing leaves your browser, which makes it safe for firewall logs and other sensitive network data.