Skip to content
ZeroServer.tools

IPv6 Converter

Expand, compress, and normalize IPv6 addresses

Full form2001:0db8:0000:0000:0000:8a2e:0370:7334
Compressed2001:db8::8a2e:370:7334
TypeGlobal Unicast
Binary0010000000000001 0000110110111000 0000000000000000 0000000000000000 0000000000000000 1000101000101110 0000001101110000 0111001100110100

How IPv6 address conversion works

IPv6 addresses are 128-bit numbers written as eight groups of four hexadecimal digits separated by colons. Two common abbreviation rules make them shorter: leading zeros in a group can be omitted (0db8db8), and a single consecutive run of all-zero groups can be replaced with :: (0:0:0:0::). This tool expands the input to the full 32-digit form, then applies both rules to produce the maximally-compressed form defined by RFC 5952. It also detects the address type (loopback, link-local, multicast, IPv4-mapped) and shows the binary representation.

Private & free — this tool runs entirely in your browser.

Recommended: IndieKit Ship your Next.js startup in days.affiliate

Related Converters tools