ip
ipku.in

IPv6 Subnet Calculator

Enter an IPv6 address with a prefix to see its network, address range, number of /64 subnets, and its full and short forms. You can also split the prefix into smaller subnets.

$ ipcalc
documentation2001:db8::d00/120
network2001:db8::d00/120
first host2001:db8::d00
last host2001:db8::dff
addresses2⁸ = 256
short form2001:db8::d00
ipcalc 2001:db8::d00/120
address2001:0db8:0000:0000:0000:0000:0000:0d00
network2001:0db8:0000:0000:0000:0000:0000:0d00
last host2001:0db8:0000:0000:0000:0000:0000:0dff
green = network digits, amber = digit split by the prefix
full form2001:0db8:0000:0000:0000:0000:0000:0d00
reverse dns0.0.d.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa

/120 split into /128 · 256 subnets

close ×
#networklast address
12001:db8::d00/1282001:db8::d00
22001:db8::d01/1282001:db8::d01
32001:db8::d02/1282001:db8::d02
42001:db8::d03/1282001:db8::d03
52001:db8::d04/1282001:db8::d04
62001:db8::d05/1282001:db8::d05
72001:db8::d06/1282001:db8::d06
82001:db8::d07/1282001:db8::d07
92001:db8::d08/1282001:db8::d08
102001:db8::d09/1282001:db8::d09
112001:db8::d0a/1282001:db8::d0a
122001:db8::d0b/1282001:db8::d0b
132001:db8::d0c/1282001:db8::d0c
142001:db8::d0d/1282001:db8::d0d
152001:db8::d0e/1282001:db8::d0e
162001:db8::d0f/1282001:db8::d0f
172001:db8::d10/1282001:db8::d10
182001:db8::d11/1282001:db8::d11
192001:db8::d12/1282001:db8::d12
202001:db8::d13/1282001:db8::d13
212001:db8::d14/1282001:db8::d14
222001:db8::d15/1282001:db8::d15
232001:db8::d16/1282001:db8::d16
242001:db8::d17/1282001:db8::d17
252001:db8::d18/1282001:db8::d18
262001:db8::d19/1282001:db8::d19
272001:db8::d1a/1282001:db8::d1a
282001:db8::d1b/1282001:db8::d1b
292001:db8::d1c/1282001:db8::d1c
302001:db8::d1d/1282001:db8::d1d
312001:db8::d1e/1282001:db8::d1e
322001:db8::d1f/1282001:db8::d1f
332001:db8::d20/1282001:db8::d20
342001:db8::d21/1282001:db8::d21
352001:db8::d22/1282001:db8::d22
362001:db8::d23/1282001:db8::d23
372001:db8::d24/1282001:db8::d24
382001:db8::d25/1282001:db8::d25
392001:db8::d26/1282001:db8::d26
402001:db8::d27/1282001:db8::d27
412001:db8::d28/1282001:db8::d28
422001:db8::d29/1282001:db8::d29
432001:db8::d2a/1282001:db8::d2a
442001:db8::d2b/1282001:db8::d2b
452001:db8::d2c/1282001:db8::d2c
462001:db8::d2d/1282001:db8::d2d
472001:db8::d2e/1282001:db8::d2e
482001:db8::d2f/1282001:db8::d2f
492001:db8::d30/1282001:db8::d30
502001:db8::d31/1282001:db8::d31
512001:db8::d32/1282001:db8::d32
522001:db8::d33/1282001:db8::d33
532001:db8::d34/1282001:db8::d34
542001:db8::d35/1282001:db8::d35
552001:db8::d36/1282001:db8::d36
562001:db8::d37/1282001:db8::d37
572001:db8::d38/1282001:db8::d38
582001:db8::d39/1282001:db8::d39
592001:db8::d3a/1282001:db8::d3a
602001:db8::d3b/1282001:db8::d3b
612001:db8::d3c/1282001:db8::d3c
622001:db8::d3d/1282001:db8::d3d
632001:db8::d3e/1282001:db8::d3e
642001:db8::d3f/1282001:db8::d3f
652001:db8::d40/1282001:db8::d40
662001:db8::d41/1282001:db8::d41
672001:db8::d42/1282001:db8::d42
682001:db8::d43/1282001:db8::d43
692001:db8::d44/1282001:db8::d44
702001:db8::d45/1282001:db8::d45
712001:db8::d46/1282001:db8::d46
722001:db8::d47/1282001:db8::d47
732001:db8::d48/1282001:db8::d48
742001:db8::d49/1282001:db8::d49
752001:db8::d4a/1282001:db8::d4a
762001:db8::d4b/1282001:db8::d4b
772001:db8::d4c/1282001:db8::d4c
782001:db8::d4d/1282001:db8::d4d
792001:db8::d4e/1282001:db8::d4e
802001:db8::d4f/1282001:db8::d4f
812001:db8::d50/1282001:db8::d50
822001:db8::d51/1282001:db8::d51
832001:db8::d52/1282001:db8::d52
842001:db8::d53/1282001:db8::d53
852001:db8::d54/1282001:db8::d54
862001:db8::d55/1282001:db8::d55
872001:db8::d56/1282001:db8::d56
882001:db8::d57/1282001:db8::d57
892001:db8::d58/1282001:db8::d58
902001:db8::d59/1282001:db8::d59
912001:db8::d5a/1282001:db8::d5a
922001:db8::d5b/1282001:db8::d5b
932001:db8::d5c/1282001:db8::d5c
942001:db8::d5d/1282001:db8::d5d
952001:db8::d5e/1282001:db8::d5e
962001:db8::d5f/1282001:db8::d5f
972001:db8::d60/1282001:db8::d60
982001:db8::d61/1282001:db8::d61
992001:db8::d62/1282001:db8::d62
1002001:db8::d63/1282001:db8::d63
1012001:db8::d64/1282001:db8::d64
1022001:db8::d65/1282001:db8::d65
1032001:db8::d66/1282001:db8::d66
1042001:db8::d67/1282001:db8::d67
1052001:db8::d68/1282001:db8::d68
1062001:db8::d69/1282001:db8::d69
1072001:db8::d6a/1282001:db8::d6a
1082001:db8::d6b/1282001:db8::d6b
1092001:db8::d6c/1282001:db8::d6c
1102001:db8::d6d/1282001:db8::d6d
1112001:db8::d6e/1282001:db8::d6e
1122001:db8::d6f/1282001:db8::d6f
1132001:db8::d70/1282001:db8::d70
1142001:db8::d71/1282001:db8::d71
1152001:db8::d72/1282001:db8::d72
1162001:db8::d73/1282001:db8::d73
1172001:db8::d74/1282001:db8::d74
1182001:db8::d75/1282001:db8::d75
1192001:db8::d76/1282001:db8::d76
1202001:db8::d77/1282001:db8::d77
1212001:db8::d78/1282001:db8::d78
1222001:db8::d79/1282001:db8::d79
1232001:db8::d7a/1282001:db8::d7a
1242001:db8::d7b/1282001:db8::d7b
1252001:db8::d7c/1282001:db8::d7c
1262001:db8::d7d/1282001:db8::d7d
1272001:db8::d7e/1282001:db8::d7e
1282001:db8::d7f/1282001:db8::d7f
1292001:db8::d80/1282001:db8::d80
1302001:db8::d81/1282001:db8::d81
1312001:db8::d82/1282001:db8::d82
1322001:db8::d83/1282001:db8::d83
1332001:db8::d84/1282001:db8::d84
1342001:db8::d85/1282001:db8::d85
1352001:db8::d86/1282001:db8::d86
1362001:db8::d87/1282001:db8::d87
1372001:db8::d88/1282001:db8::d88
1382001:db8::d89/1282001:db8::d89
1392001:db8::d8a/1282001:db8::d8a
1402001:db8::d8b/1282001:db8::d8b
1412001:db8::d8c/1282001:db8::d8c
1422001:db8::d8d/1282001:db8::d8d
1432001:db8::d8e/1282001:db8::d8e
1442001:db8::d8f/1282001:db8::d8f
1452001:db8::d90/1282001:db8::d90
1462001:db8::d91/1282001:db8::d91
1472001:db8::d92/1282001:db8::d92
1482001:db8::d93/1282001:db8::d93
1492001:db8::d94/1282001:db8::d94
1502001:db8::d95/1282001:db8::d95
1512001:db8::d96/1282001:db8::d96
1522001:db8::d97/1282001:db8::d97
1532001:db8::d98/1282001:db8::d98
1542001:db8::d99/1282001:db8::d99
1552001:db8::d9a/1282001:db8::d9a
1562001:db8::d9b/1282001:db8::d9b
1572001:db8::d9c/1282001:db8::d9c
1582001:db8::d9d/1282001:db8::d9d
1592001:db8::d9e/1282001:db8::d9e
1602001:db8::d9f/1282001:db8::d9f
1612001:db8::da0/1282001:db8::da0
1622001:db8::da1/1282001:db8::da1
1632001:db8::da2/1282001:db8::da2
1642001:db8::da3/1282001:db8::da3
1652001:db8::da4/1282001:db8::da4
1662001:db8::da5/1282001:db8::da5
1672001:db8::da6/1282001:db8::da6
1682001:db8::da7/1282001:db8::da7
1692001:db8::da8/1282001:db8::da8
1702001:db8::da9/1282001:db8::da9
1712001:db8::daa/1282001:db8::daa
1722001:db8::dab/1282001:db8::dab
1732001:db8::dac/1282001:db8::dac
1742001:db8::dad/1282001:db8::dad
1752001:db8::dae/1282001:db8::dae
1762001:db8::daf/1282001:db8::daf
1772001:db8::db0/1282001:db8::db0
1782001:db8::db1/1282001:db8::db1
1792001:db8::db2/1282001:db8::db2
1802001:db8::db3/1282001:db8::db3
1812001:db8::db4/1282001:db8::db4
1822001:db8::db5/1282001:db8::db5
1832001:db8::db6/1282001:db8::db6
1842001:db8::db7/1282001:db8::db7
1852001:db8::db8/1282001:db8::db8
1862001:db8::db9/1282001:db8::db9
1872001:db8::dba/1282001:db8::dba
1882001:db8::dbb/1282001:db8::dbb
1892001:db8::dbc/1282001:db8::dbc
1902001:db8::dbd/1282001:db8::dbd
1912001:db8::dbe/1282001:db8::dbe
1922001:db8::dbf/1282001:db8::dbf
1932001:db8::dc0/1282001:db8::dc0
1942001:db8::dc1/1282001:db8::dc1
1952001:db8::dc2/1282001:db8::dc2
1962001:db8::dc3/1282001:db8::dc3
1972001:db8::dc4/1282001:db8::dc4
1982001:db8::dc5/1282001:db8::dc5
1992001:db8::dc6/1282001:db8::dc6
2002001:db8::dc7/1282001:db8::dc7
2012001:db8::dc8/1282001:db8::dc8
2022001:db8::dc9/1282001:db8::dc9
2032001:db8::dca/1282001:db8::dca
2042001:db8::dcb/1282001:db8::dcb
2052001:db8::dcc/1282001:db8::dcc
2062001:db8::dcd/1282001:db8::dcd
2072001:db8::dce/1282001:db8::dce
2082001:db8::dcf/1282001:db8::dcf
2092001:db8::dd0/1282001:db8::dd0
2102001:db8::dd1/1282001:db8::dd1
2112001:db8::dd2/1282001:db8::dd2
2122001:db8::dd3/1282001:db8::dd3
2132001:db8::dd4/1282001:db8::dd4
2142001:db8::dd5/1282001:db8::dd5
2152001:db8::dd6/1282001:db8::dd6
2162001:db8::dd7/1282001:db8::dd7
2172001:db8::dd8/1282001:db8::dd8
2182001:db8::dd9/1282001:db8::dd9
2192001:db8::dda/1282001:db8::dda
2202001:db8::ddb/1282001:db8::ddb
2212001:db8::ddc/1282001:db8::ddc
2222001:db8::ddd/1282001:db8::ddd
2232001:db8::dde/1282001:db8::dde
2242001:db8::ddf/1282001:db8::ddf
2252001:db8::de0/1282001:db8::de0
2262001:db8::de1/1282001:db8::de1
2272001:db8::de2/1282001:db8::de2
2282001:db8::de3/1282001:db8::de3
2292001:db8::de4/1282001:db8::de4
2302001:db8::de5/1282001:db8::de5
2312001:db8::de6/1282001:db8::de6
2322001:db8::de7/1282001:db8::de7
2332001:db8::de8/1282001:db8::de8
2342001:db8::de9/1282001:db8::de9
2352001:db8::dea/1282001:db8::dea
2362001:db8::deb/1282001:db8::deb
2372001:db8::dec/1282001:db8::dec
2382001:db8::ded/1282001:db8::ded
2392001:db8::dee/1282001:db8::dee
2402001:db8::def/1282001:db8::def
2412001:db8::df0/1282001:db8::df0
2422001:db8::df1/1282001:db8::df1
2432001:db8::df2/1282001:db8::df2
2442001:db8::df3/1282001:db8::df3
2452001:db8::df4/1282001:db8::df4
2462001:db8::df5/1282001:db8::df5
2472001:db8::df6/1282001:db8::df6
2482001:db8::df7/1282001:db8::df7
2492001:db8::df8/1282001:db8::df8
2502001:db8::df9/1282001:db8::df9
2512001:db8::dfa/1282001:db8::dfa
2522001:db8::dfb/1282001:db8::dfb
2532001:db8::dfc/1282001:db8::dfc
2542001:db8::dfd/1282001:db8::dfd
2552001:db8::dfe/1282001:db8::dfe
2562001:db8::dff/1282001:db8::dff
01 / table

IPv6 prefix table.

Click a prefix longer than your network to split it into subnets.

prefixaddresses/64 subnetsin your /120
/82¹²⁰2⁵⁶-
/122¹¹⁶2⁵²-
/162¹¹²2⁴⁸-
/202¹⁰⁸2⁴⁴-
/242¹⁰⁴2⁴⁰-
/282¹⁰⁰2³⁶-
/322⁹⁶4,294,967,296-
/362⁹²268,435,456-
/402⁸⁸16,777,216-
/442⁸⁴1,048,576-
/482⁸⁰65,536-
/522⁷⁶4,096-
/562⁷²256-
/602⁶⁸16-
/642⁶⁴1-
/722⁵⁶--
/802⁴⁸--
/964,294,967,296--
/11265,536--
/120256-1
/12416-16 split →
/1264-64 split →
/1272-128 split →
/1281-256 split →
02 / faq

About this calculator.

How do I use this IPv6 calculator?

▼

Type an IPv6 address followed by a prefix, like 2001:db8:abcd::1/48. Without a prefix it uses /64. The address can be written in full or shortened with ::.

Why does IPv6 have no broadcast address?

▼

IPv6 replaced broadcast with multicast, so no address is set aside for it. That is why this calculator shows the whole range, from the network address to the last address.

What prefix do ISPs usually hand out?

▼

A single LAN is almost always a /64. Home customers usually get a /56 or /60, and an organization or site usually gets a /48. One /48 holds 65,536 /64 subnets.

Learn how to work it out →