IP Address Converter

Convert IPv4 addresses between dotted decimal, binary, hexadecimal, and 32-bit integer representations. Also expands and compresses IPv6 addresses.

IP Address Format Reference

IPv4 addresses are 32-bit integers typically written in dotted-decimal notation. The same address can be expressed as a decimal integer (useful in databases), hexadecimal (common in low-level network code), or binary (useful for understanding subnetting). IPv6 uses 128-bit addresses in hexadecimal groups with :: shorthand for runs of zeros.

Related tools