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

Expanded Address

-

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
/32296 addressesISP allocation (typical)
/48280 addressesSite allocation (typical)
/56272 addressesSmall site / home
/64264 addressesStandard subnet (SLAAC)
/112216 addressesPoint-to-point links
/1272 addressesPoint-to-point (RFC 6164)
/1281 addressHost address

Special IPv6 Addresses

Address Description
::/128Unspecified address
::1/128Loopback address
fe80::/10Link-local addresses
fc00::/7Unique local addresses (ULA)
ff00::/8Multicast addresses
2001:db8::/32Documentation (RFC 3849)