IPv6 Calculator¶
Input¶
Enter an IPv6 address with a prefix length (e.g. 2001:db8::/32 or fe80::1/64). Both full and compressed forms are accepted.
Result rows¶
| Row | Description |
|---|---|
| Network (CIDR) | Network address + prefix |
| Prefix Length | e.g. /32 |
| First IP | First address in the block |
| Last IP | Last address in the block |
| Total Addresses | Count (or 2^N for very large blocks) |
| Address Type | Global Unicast / Link-local / Multicast / ULA / Loopback / … |
| Address (Expanded) | Full 128-bit form with all leading zeros |
| Address (Compressed) | RFC 5952 canonical compressed form |
| Reverse DNS Zone | ip6.arpa zone |
Binary / Hex Representation¶
Expand the Binary / Hex Representation panel to see the address in binary (blue = network bits, grey = interface bits) and hexadecimal.
Subnet Splitter¶
Works identically to the IPv4 splitter. For very large splits (prefix difference ≥ 63) the total count is displayed as 2^N.
Overlap Checker¶
Two IPv6 CIDRs can be compared via the Subnet Overlap Checker panel on the VLSM tab. Mixed IPv4/IPv6 pairs are not supported — the checker returns an error ("Cannot compare IPv4 and IPv6 addresses.").
ULA Prefix Generator¶
See IPv6 ULA Generator.