IPv6 Calculator
Calculate IPv6 subnets, expand/compress addresses, and plan your IPv6 network architecture.
IPv6 Subnet Calculator
Calculate network details for any IPv6 prefix
IPv6 Address Converter
Convert between different IPv6 representations
Full Address
-
Compressed
-
Expanded
-
IPv4-mapped
-
IPv6 Expand/Compress
Expand compressed IPv6 addresses or compress expanded ones
IPv6 Range Calculator
Calculate the range of addresses in a subnet
Network Address
-
First Address
-
Last Address
-
Total Addresses
-
Prefix Visualization
About IPv6
IPv6 is the most recent version of the Internet Protocol, designed to replace IPv4. It provides 128-bit addressing, vastly expanding the available address space.
IPv6 Address Format
IPv6 addresses are represented as eight groups of four hexadecimal digits, separated by colons. Example: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
IPv6 Prefix Lengths
| Prefix | Subnet Size | Use Case |
|---|---|---|
| /32 | 296 addresses | ISP allocation (typical) |
| /48 | 280 addresses | Site allocation (typical) |
| /56 | 272 addresses | Small site / home |
| /64 | 264 addresses | Standard subnet (SLAAC) |
| /112 | 216 addresses | Point-to-point links |
| /127 | 2 addresses | Point-to-point (RFC 6164) |
| /128 | 1 address | Host address |
Special IPv6 Addresses
| Address | Description |
|---|---|
| ::/128 | Unspecified address |
| ::1/128 | Loopback address |
| fe80::/10 | Link-local addresses |
| fc00::/7 | Unique local addresses (ULA) |
| ff00::/8 | Multicast addresses |
| 2001:db8::/32 | Documentation (RFC 3849) |