🔬 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.

IPv6 analyzer IPv6 expand IPv6 compress IPv6 address type link-local global unicast ULA IPv6