Skip to content

IP Tools

Subnet calculator, CIDR ranges, IPv6 expansion and IP number formats.

Available tools

IP to Decimal ConverterConvert IPv4 or IPv6 addresses to their integer (decimal) value, e.g. 192.168.1.1 to 3232235777.Decimal to IP ConverterConvert integer values back into dotted IPv4 addresses or compressed IPv6 addresses.IP to Binary ConverterConvert IP addresses to binary, shown as dotted octets for IPv4 or 16-bit groups for IPv6.Binary to IP ConverterConvert 32-bit or dotted binary values to IPv4 addresses, or 128-bit binary values to IPv6.IP to Hex ConverterConvert IP addresses to hexadecimal, as plain hex, 0x-prefixed or dotted bytes (C0.A8.01.01).Hex to IP ConverterConvert hexadecimal values such as 0xC0A80101 or C0.A8.01.01 to IPv4, or 32 hex digits to IPv6.Subnet CalculatorCalculate the network, broadcast, host range, usable hosts, wildcard mask and class for an IPv4 address and prefix.CIDR to IP Range ConverterConvert CIDR notation like 10.0.0.0/8 or 2001:db8::/32 into the first and last address and the address count.IP Range to CIDR ConverterConvert an IP address range into the smallest list of CIDR blocks that covers it exactly, for IPv4 or IPv6.IPv6 ExpanderExpand shortened IPv6 addresses to the full eight groups of four hex digits.IPv6 CompressorShorten IPv6 addresses to the canonical RFC 5952 form: lowercase, no leading zeros, longest zero run as ::.IPv4 to IPv6 ConverterConvert IPv4 addresses to IPv4-mapped IPv6 (::ffff:a.b.c.d) in mixed, hex or expanded form, or a 6to4 prefix.IP Geolocation LookupLook up the approximate country, region, city, time zone and network owner of a public IPv4 or IPv6 address.