IPv6 Expander, Compressor & Validator
Expand a compressed IPv6 address to its full 128-bit form, compress a full address to its RFC 5952 canonical short form, validate it, and see exactly which rules were applied (leading-zero removal, '::' run selection). Get every valid representation, classify the address type (loopback, link-local, ULA, multicast, global, IPv4-mapped, unspecified), and batch-process lists. Handles embedded IPv4 (::ffff:192.0.2.1) and zone IDs (%eth0). 100% client-side with BigInt 128-bit math.
Expand a compressed IPv6 address to its full 128-bit form, compress a full address to its RFC 5952 canonical short form, validate it, and see exactly which rules were applied (leading-zero removal, '::' run selection). Get every valid representation, classify the address type (loopback, link-local, ULA, multicast, global, IPv4-mapped, unspecified), and batch-process lists. Handles embedded IPv4 (::ffff:192.0.2.1) and zone IDs (%eth0). 100% client-side with BigInt 128-bit math. Everything runs locally in your browser — your data never leaves your device.
How to use
- Enter your input in the tool above.
- Adjust any options to your preference.
- Use the Copy or Download buttons to save the result.
- Everything happens locally — your data never leaves your browser.