IPv6 Subnet Cheat Sheet

Quick reference for IPv6 prefix lengths, address capacity, and standard allocation sizes. Click any prefix to open it in the interactive calculator.

PrefixTotal Addresses/64 SubnetsCommon Use
/12820Single host, loopback (::1)
/12721Point-to-point links (RFC 6164)
/12622Point-to-point links (4 addresses)
/11221665,536 hosts — rare, but valid
/96232Legacy IPv4-mapped space
/802482^48 addresses
/642128 ≈ 3.4×10381 /64Standard LAN — required for SLAAC/EUI-64
/632128 ≈ 3.4×103821Two /64 subnets
/622128 ≈ 3.4×103822Four /64 subnets
/602128 ≈ 3.4×10382416 /64 subnets (ISP allocation to home router)
/562128 ≈ 3.4×103828256 /64 subnets (ISP /56 allocation)
/522128 ≈ 3.4×10382124,096 /64 subnets
/482128 ≈ 3.4×103821665,536 /64 subnets — typical site allocation
/442128 ≈ 3.4×10382201M /64 subnets
/402128 ≈ 3.4×103822416M /64 subnets
/362128 ≈ 3.4×1038228268M /64 subnets
/322128 ≈ 3.4×1038232ISP allocation — 65,536 /48 sites
/242128 ≈ 3.4×1038240Large ISP / National registry
/202128 ≈ 3.4×1038244Regional allocation
/162128 ≈ 3.4×1038248IANA block allocation
/122128 ≈ 3.4×1038252~4096 /24 blocks
/82128 ≈ 3.4×1038256Continental or large registry
/42128 ≈ 3.4×1038260Major IANA designated block
/02128 ≈ 3.4×1038264Default route — all IPv6 traffic

Why is /64 so important in IPv6?

The /64 prefix is the foundational building block of IPv6 networking. It is the required boundary for Stateless Address Autoconfiguration (SLAAC), where hosts generate their own IP address by combining the /64 network prefix with a 64-bit interface identifier derived from the MAC address (EUI-64). Every LAN segment should be a /64, regardless of how many hosts it contains.

This is one of the biggest mindset shifts from IPv4. In IPv4, you'd carefully calculate the smallest possible subnet to "save" addresses. In IPv6, you give every LAN a full /64 — which alone contains 18.4 quintillion addresses. There is no scarcity.

Standard ISP Allocation Sizes

The Internet community has converged on specific allocation sizes at each tier:

Common Reserved IPv6 Prefixes

These prefixes have globally assigned meanings and should never be used for general routing: