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::cc00/120
network2001:db8::cc00/120
first host2001:db8::cc00
last host2001:db8::ccff
addresses2⁸ = 256
short form2001:db8::cc00
ipcalc 2001:db8::cc00/120
address2001:0db8:0000:0000:0000:0000:0000:cc00
network2001:0db8:0000:0000:0000:0000:0000:cc00
last host2001:0db8:0000:0000:0000:0000:0000:ccff
green = network digits, amber = digit split by the prefix
full form2001:0db8:0000:0000:0000:0000:0000:cc00
reverse dns0.0.c.c.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::cc00/1282001:db8::cc00
22001:db8::cc01/1282001:db8::cc01
32001:db8::cc02/1282001:db8::cc02
42001:db8::cc03/1282001:db8::cc03
52001:db8::cc04/1282001:db8::cc04
62001:db8::cc05/1282001:db8::cc05
72001:db8::cc06/1282001:db8::cc06
82001:db8::cc07/1282001:db8::cc07
92001:db8::cc08/1282001:db8::cc08
102001:db8::cc09/1282001:db8::cc09
112001:db8::cc0a/1282001:db8::cc0a
122001:db8::cc0b/1282001:db8::cc0b
132001:db8::cc0c/1282001:db8::cc0c
142001:db8::cc0d/1282001:db8::cc0d
152001:db8::cc0e/1282001:db8::cc0e
162001:db8::cc0f/1282001:db8::cc0f
172001:db8::cc10/1282001:db8::cc10
182001:db8::cc11/1282001:db8::cc11
192001:db8::cc12/1282001:db8::cc12
202001:db8::cc13/1282001:db8::cc13
212001:db8::cc14/1282001:db8::cc14
222001:db8::cc15/1282001:db8::cc15
232001:db8::cc16/1282001:db8::cc16
242001:db8::cc17/1282001:db8::cc17
252001:db8::cc18/1282001:db8::cc18
262001:db8::cc19/1282001:db8::cc19
272001:db8::cc1a/1282001:db8::cc1a
282001:db8::cc1b/1282001:db8::cc1b
292001:db8::cc1c/1282001:db8::cc1c
302001:db8::cc1d/1282001:db8::cc1d
312001:db8::cc1e/1282001:db8::cc1e
322001:db8::cc1f/1282001:db8::cc1f
332001:db8::cc20/1282001:db8::cc20
342001:db8::cc21/1282001:db8::cc21
352001:db8::cc22/1282001:db8::cc22
362001:db8::cc23/1282001:db8::cc23
372001:db8::cc24/1282001:db8::cc24
382001:db8::cc25/1282001:db8::cc25
392001:db8::cc26/1282001:db8::cc26
402001:db8::cc27/1282001:db8::cc27
412001:db8::cc28/1282001:db8::cc28
422001:db8::cc29/1282001:db8::cc29
432001:db8::cc2a/1282001:db8::cc2a
442001:db8::cc2b/1282001:db8::cc2b
452001:db8::cc2c/1282001:db8::cc2c
462001:db8::cc2d/1282001:db8::cc2d
472001:db8::cc2e/1282001:db8::cc2e
482001:db8::cc2f/1282001:db8::cc2f
492001:db8::cc30/1282001:db8::cc30
502001:db8::cc31/1282001:db8::cc31
512001:db8::cc32/1282001:db8::cc32
522001:db8::cc33/1282001:db8::cc33
532001:db8::cc34/1282001:db8::cc34
542001:db8::cc35/1282001:db8::cc35
552001:db8::cc36/1282001:db8::cc36
562001:db8::cc37/1282001:db8::cc37
572001:db8::cc38/1282001:db8::cc38
582001:db8::cc39/1282001:db8::cc39
592001:db8::cc3a/1282001:db8::cc3a
602001:db8::cc3b/1282001:db8::cc3b
612001:db8::cc3c/1282001:db8::cc3c
622001:db8::cc3d/1282001:db8::cc3d
632001:db8::cc3e/1282001:db8::cc3e
642001:db8::cc3f/1282001:db8::cc3f
652001:db8::cc40/1282001:db8::cc40
662001:db8::cc41/1282001:db8::cc41
672001:db8::cc42/1282001:db8::cc42
682001:db8::cc43/1282001:db8::cc43
692001:db8::cc44/1282001:db8::cc44
702001:db8::cc45/1282001:db8::cc45
712001:db8::cc46/1282001:db8::cc46
722001:db8::cc47/1282001:db8::cc47
732001:db8::cc48/1282001:db8::cc48
742001:db8::cc49/1282001:db8::cc49
752001:db8::cc4a/1282001:db8::cc4a
762001:db8::cc4b/1282001:db8::cc4b
772001:db8::cc4c/1282001:db8::cc4c
782001:db8::cc4d/1282001:db8::cc4d
792001:db8::cc4e/1282001:db8::cc4e
802001:db8::cc4f/1282001:db8::cc4f
812001:db8::cc50/1282001:db8::cc50
822001:db8::cc51/1282001:db8::cc51
832001:db8::cc52/1282001:db8::cc52
842001:db8::cc53/1282001:db8::cc53
852001:db8::cc54/1282001:db8::cc54
862001:db8::cc55/1282001:db8::cc55
872001:db8::cc56/1282001:db8::cc56
882001:db8::cc57/1282001:db8::cc57
892001:db8::cc58/1282001:db8::cc58
902001:db8::cc59/1282001:db8::cc59
912001:db8::cc5a/1282001:db8::cc5a
922001:db8::cc5b/1282001:db8::cc5b
932001:db8::cc5c/1282001:db8::cc5c
942001:db8::cc5d/1282001:db8::cc5d
952001:db8::cc5e/1282001:db8::cc5e
962001:db8::cc5f/1282001:db8::cc5f
972001:db8::cc60/1282001:db8::cc60
982001:db8::cc61/1282001:db8::cc61
992001:db8::cc62/1282001:db8::cc62
1002001:db8::cc63/1282001:db8::cc63
1012001:db8::cc64/1282001:db8::cc64
1022001:db8::cc65/1282001:db8::cc65
1032001:db8::cc66/1282001:db8::cc66
1042001:db8::cc67/1282001:db8::cc67
1052001:db8::cc68/1282001:db8::cc68
1062001:db8::cc69/1282001:db8::cc69
1072001:db8::cc6a/1282001:db8::cc6a
1082001:db8::cc6b/1282001:db8::cc6b
1092001:db8::cc6c/1282001:db8::cc6c
1102001:db8::cc6d/1282001:db8::cc6d
1112001:db8::cc6e/1282001:db8::cc6e
1122001:db8::cc6f/1282001:db8::cc6f
1132001:db8::cc70/1282001:db8::cc70
1142001:db8::cc71/1282001:db8::cc71
1152001:db8::cc72/1282001:db8::cc72
1162001:db8::cc73/1282001:db8::cc73
1172001:db8::cc74/1282001:db8::cc74
1182001:db8::cc75/1282001:db8::cc75
1192001:db8::cc76/1282001:db8::cc76
1202001:db8::cc77/1282001:db8::cc77
1212001:db8::cc78/1282001:db8::cc78
1222001:db8::cc79/1282001:db8::cc79
1232001:db8::cc7a/1282001:db8::cc7a
1242001:db8::cc7b/1282001:db8::cc7b
1252001:db8::cc7c/1282001:db8::cc7c
1262001:db8::cc7d/1282001:db8::cc7d
1272001:db8::cc7e/1282001:db8::cc7e
1282001:db8::cc7f/1282001:db8::cc7f
1292001:db8::cc80/1282001:db8::cc80
1302001:db8::cc81/1282001:db8::cc81
1312001:db8::cc82/1282001:db8::cc82
1322001:db8::cc83/1282001:db8::cc83
1332001:db8::cc84/1282001:db8::cc84
1342001:db8::cc85/1282001:db8::cc85
1352001:db8::cc86/1282001:db8::cc86
1362001:db8::cc87/1282001:db8::cc87
1372001:db8::cc88/1282001:db8::cc88
1382001:db8::cc89/1282001:db8::cc89
1392001:db8::cc8a/1282001:db8::cc8a
1402001:db8::cc8b/1282001:db8::cc8b
1412001:db8::cc8c/1282001:db8::cc8c
1422001:db8::cc8d/1282001:db8::cc8d
1432001:db8::cc8e/1282001:db8::cc8e
1442001:db8::cc8f/1282001:db8::cc8f
1452001:db8::cc90/1282001:db8::cc90
1462001:db8::cc91/1282001:db8::cc91
1472001:db8::cc92/1282001:db8::cc92
1482001:db8::cc93/1282001:db8::cc93
1492001:db8::cc94/1282001:db8::cc94
1502001:db8::cc95/1282001:db8::cc95
1512001:db8::cc96/1282001:db8::cc96
1522001:db8::cc97/1282001:db8::cc97
1532001:db8::cc98/1282001:db8::cc98
1542001:db8::cc99/1282001:db8::cc99
1552001:db8::cc9a/1282001:db8::cc9a
1562001:db8::cc9b/1282001:db8::cc9b
1572001:db8::cc9c/1282001:db8::cc9c
1582001:db8::cc9d/1282001:db8::cc9d
1592001:db8::cc9e/1282001:db8::cc9e
1602001:db8::cc9f/1282001:db8::cc9f
1612001:db8::cca0/1282001:db8::cca0
1622001:db8::cca1/1282001:db8::cca1
1632001:db8::cca2/1282001:db8::cca2
1642001:db8::cca3/1282001:db8::cca3
1652001:db8::cca4/1282001:db8::cca4
1662001:db8::cca5/1282001:db8::cca5
1672001:db8::cca6/1282001:db8::cca6
1682001:db8::cca7/1282001:db8::cca7
1692001:db8::cca8/1282001:db8::cca8
1702001:db8::cca9/1282001:db8::cca9
1712001:db8::ccaa/1282001:db8::ccaa
1722001:db8::ccab/1282001:db8::ccab
1732001:db8::ccac/1282001:db8::ccac
1742001:db8::ccad/1282001:db8::ccad
1752001:db8::ccae/1282001:db8::ccae
1762001:db8::ccaf/1282001:db8::ccaf
1772001:db8::ccb0/1282001:db8::ccb0
1782001:db8::ccb1/1282001:db8::ccb1
1792001:db8::ccb2/1282001:db8::ccb2
1802001:db8::ccb3/1282001:db8::ccb3
1812001:db8::ccb4/1282001:db8::ccb4
1822001:db8::ccb5/1282001:db8::ccb5
1832001:db8::ccb6/1282001:db8::ccb6
1842001:db8::ccb7/1282001:db8::ccb7
1852001:db8::ccb8/1282001:db8::ccb8
1862001:db8::ccb9/1282001:db8::ccb9
1872001:db8::ccba/1282001:db8::ccba
1882001:db8::ccbb/1282001:db8::ccbb
1892001:db8::ccbc/1282001:db8::ccbc
1902001:db8::ccbd/1282001:db8::ccbd
1912001:db8::ccbe/1282001:db8::ccbe
1922001:db8::ccbf/1282001:db8::ccbf
1932001:db8::ccc0/1282001:db8::ccc0
1942001:db8::ccc1/1282001:db8::ccc1
1952001:db8::ccc2/1282001:db8::ccc2
1962001:db8::ccc3/1282001:db8::ccc3
1972001:db8::ccc4/1282001:db8::ccc4
1982001:db8::ccc5/1282001:db8::ccc5
1992001:db8::ccc6/1282001:db8::ccc6
2002001:db8::ccc7/1282001:db8::ccc7
2012001:db8::ccc8/1282001:db8::ccc8
2022001:db8::ccc9/1282001:db8::ccc9
2032001:db8::ccca/1282001:db8::ccca
2042001:db8::cccb/1282001:db8::cccb
2052001:db8::cccc/1282001:db8::cccc
2062001:db8::cccd/1282001:db8::cccd
2072001:db8::ccce/1282001:db8::ccce
2082001:db8::cccf/1282001:db8::cccf
2092001:db8::ccd0/1282001:db8::ccd0
2102001:db8::ccd1/1282001:db8::ccd1
2112001:db8::ccd2/1282001:db8::ccd2
2122001:db8::ccd3/1282001:db8::ccd3
2132001:db8::ccd4/1282001:db8::ccd4
2142001:db8::ccd5/1282001:db8::ccd5
2152001:db8::ccd6/1282001:db8::ccd6
2162001:db8::ccd7/1282001:db8::ccd7
2172001:db8::ccd8/1282001:db8::ccd8
2182001:db8::ccd9/1282001:db8::ccd9
2192001:db8::ccda/1282001:db8::ccda
2202001:db8::ccdb/1282001:db8::ccdb
2212001:db8::ccdc/1282001:db8::ccdc
2222001:db8::ccdd/1282001:db8::ccdd
2232001:db8::ccde/1282001:db8::ccde
2242001:db8::ccdf/1282001:db8::ccdf
2252001:db8::cce0/1282001:db8::cce0
2262001:db8::cce1/1282001:db8::cce1
2272001:db8::cce2/1282001:db8::cce2
2282001:db8::cce3/1282001:db8::cce3
2292001:db8::cce4/1282001:db8::cce4
2302001:db8::cce5/1282001:db8::cce5
2312001:db8::cce6/1282001:db8::cce6
2322001:db8::cce7/1282001:db8::cce7
2332001:db8::cce8/1282001:db8::cce8
2342001:db8::cce9/1282001:db8::cce9
2352001:db8::ccea/1282001:db8::ccea
2362001:db8::cceb/1282001:db8::cceb
2372001:db8::ccec/1282001:db8::ccec
2382001:db8::cced/1282001:db8::cced
2392001:db8::ccee/1282001:db8::ccee
2402001:db8::ccef/1282001:db8::ccef
2412001:db8::ccf0/1282001:db8::ccf0
2422001:db8::ccf1/1282001:db8::ccf1
2432001:db8::ccf2/1282001:db8::ccf2
2442001:db8::ccf3/1282001:db8::ccf3
2452001:db8::ccf4/1282001:db8::ccf4
2462001:db8::ccf5/1282001:db8::ccf5
2472001:db8::ccf6/1282001:db8::ccf6
2482001:db8::ccf7/1282001:db8::ccf7
2492001:db8::ccf8/1282001:db8::ccf8
2502001:db8::ccf9/1282001:db8::ccf9
2512001:db8::ccfa/1282001:db8::ccfa
2522001:db8::ccfb/1282001:db8::ccfb
2532001:db8::ccfc/1282001:db8::ccfc
2542001:db8::ccfd/1282001:db8::ccfd
2552001:db8::ccfe/1282001:db8::ccfe
2562001:db8::ccff/1282001:db8::ccff
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 →