Based on your input this calculator generates the shortest possible representation of a list the IP addresses as network blocks. You can also define IP adresses or ranges to be excluded. Use the two input fields IPs to include and IPs to exclude accordingly. See the usage examples below the form.
Use this calculator to:
Enter one or multiple IP Addresses or netowrk ranges, one per line.
Use this calculator if you have a list of IP addresses that you wanted to sort, remove duplicates, and ensure that another set of IP's is excluded.
Enter multiple IP-ranges or individual IP adresses to include/exclude and the calculator will evaluate the shortest possible representation of these IP addresses as network blocks. Or you let it generate a list of IP addresses to feed nmap or your tool of choice.
This calculator is designed to sort and merge multiple IP addresses/IP network blocks (consolidate adjacent and overlapping netblocks, remove duplicates, exclude another set of networks/IP's, sort the output).
Enter a list of IP adresses or multiple IP ranges/network definitions to be consolidated. This calculator understands a variety of input formats.
Single IP address: one IP per line
192.168.1.100 192.168.1.101 192.168.1.102 192.168.1.103
Network range: one range per line
10.1.1.20-10.1.1.30 10.2.2.10/255.255.255.0 10.3.3.40/24
The calculator parses and finds IP-Adresses from any text input. If the above formats fail the calculator will parse the input and extract the first IP-Address found per line. This feature allows one to feed any raw-text input and let the calculator extract IP addresses.
E.g. you can copy-paste the output of commands such as:
traceroute dig ifconfig ipconfig /all whois arp -a