5 October 2021

The below table shows IPv6 prefixes (/32 and greater), including the number of bits used for the network portion and the number of IP addresses.

PrefixBitsNumber of host IPs
/12801
/124416
/1208256
/116124,096
/1121665,536
/108201,048,576
/1042416,777,216
/10028268,435,456
/96324,294,967,296
/923668,719,476,736
/88401,099,511,627,776
/844417,592,186,044,416
/8048281,474,976,710,656
/76524,503,599,627,370,496
/725672,057,594,037,927,936
/68601,152,921,504,606,846,976
/646418,446,744,073,709,551,616
/6068295,147,905,179,352,825,856
/56724,722,366,482,869,645,213,696
/527675,557,863,725,914,323,419,136
/48801,208,925,819,614,629,174,706,176
/448419,342,813,113,834,066,795,298,816
/4088309,485,009,821,345,068,724,781,056
/36924,951,760,157,141,521,099,596,496,896
/329679,228,162,514,264,337,593,543,950,336

Example

The most common IPv6 address is a /64 address. An IPv6 address has 128 bits, so a /64 prefix splits the IP address right down the middle. The first 64 bits are used for the network, and the last 64 bits are used for hosts.

Network            | Nodes             
-------------------+-------------------
2001:0DB8:85A3:08D3:1319:8A2E:0370:7348/64

The smaller the prefix, the more nodes are available. For instance, a /56 address leave 72 bits for nodes:

Network          | Nodes             
-----------------+---------------------
2001:0DB8:85A3:08D3:1319:8A2E:0370:7348/56