Skip to content
QKQuickKit日本語
IPv6LOCALRuns in your browser

IPv6 Address Type

Classify an IPv6 address against the IANA special-purpose and address-space registries: global unicast, link-local, ULA, multicast (with scope), documentation, IPv4-mapped, 6to4, NAT64, SRv6 SIDs, and more.

This tool handles input and primary processing in your browser and is designed not to send the input to QuickKit’s server.

Data source: IANA IPv6 Special-Purpose Address Space (2025-10-09) / IANA IPv6 Address Space (2025-10-23)

How it works

Matches the address against complete snapshots of two IANA registries: IPv6 Special-Purpose Address Space (Last Updated 2025-10-09) and IPv6 Address Space (Last Updated 2025-10-23). The most specific block containing the address decides the primary type, so 2001:1::1/128 wins over 2001::/23, and 5f00::/16 or 3fff::/20 are never swallowed by the enclosing address-space row. "Globally reachable" is read from the special-purpose registry's own column rather than inferred from the fact that an entry exists — AMT, AS112, PCP, TURN and DNS-SD anycast blocks are registry entries that are globally reachable. "N/A" is the registry's own value for TEREDO and 6to4; "Unspecified" means no special-purpose entry applies, or the one that does is terminated. Multicast scope is decoded from the 4-bit scope field (IANA IPv6 Multicast Address Scopes, RFC 7346). Embedded IPv4 is extracted for IPv4-mapped (::ffff:0:0/96), the NAT64 well-known prefix (64:ff9b::/96) and 6to4 (2002::/16); use IPv6 Embedded IPv4 for other RFC 6052 prefix lengths. An interface identifier with ff:fe in the middle is flagged as a Modified EUI-64.