What this tool checks
Calculations are performed locally for IPv4 and IPv6. The tool normalizes a CIDR, finds address boundaries, converts ranges, aggregates prefixes, tests membership and splits a network.
Calculate IPv4 and IPv6 networks, summarize ranges, aggregate prefixes, split subnets and test address membership.
Choose a task. Only the fields needed for it will be shown.
Choose the result you need, then enter only the values for that calculation.
Enter a value to see the result.
Calculations are performed locally for IPv4 and IPv6. The tool normalizes a CIDR, finds address boundaries, converts ranges, aggregates prefixes, tests membership and splits a network.
Check the normalized network and prefix first. Total addresses include every value in the block; the IPv4 usable count excludes the traditional network and broadcast addresses where applicable. A reverse zone is shown only when the prefix aligns with DNS delegation boundaries.
A host address with a prefix is normalized to its network. IPv4 and IPv6 cannot be aggregated together, and classless reverse DNS delegations do not have one universal zone name.
python3 -c "import ipaddress; print(ipaddress.ip_network('10.0.0.15/24', strict=False))"