🔬 IPv6 Address Analyzer
Expand, compress, and identify the type of any IPv6 address. Runs entirely in your browser — no data sent to any server.
About IPv6 Analyzer
IPv6 addresses can be written in multiple equivalent forms: the full expanded form (8 groups of 4 hex digits, e.g. 2001:0db8:0000:0000:0000:0000:0000:0001) and the compressed form (leading zeros dropped, consecutive zero groups replaced with ::, e.g. 2001:db8::1). This tool converts between both and identifies the address type based on RFC 4291 prefix ranges.
Address types and their meaning: Global Unicast (2000::/3) — publicly routable; Link-local (fe80::/10) — automatically assigned to every interface, never routed beyond the local segment; Unique Local (ULA) (fc00::/7) — the IPv6 equivalent of private RFC 1918 ranges like 192.168.x.x; Multicast (ff00::/8) — one-to-many delivery; Loopback (::1) — equivalent to 127.0.0.1. Zone IDs (e.g. fe80::1%eth0) are stripped automatically.
The tool also shows the /64 network prefix (the standard subnet allocation unit) and the interface identifier (last 64 bits). Everything runs entirely in your browser — nothing is sent to a server. To calculate the full range of a subnet, see the Subnet Calculator. To ping an IPv6 address or test reachability, use the Online Ping Test with IPv6 mode selected.