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::dd00/120
network2001:db8::dd00/120
first host2001:db8::dd00
last host2001:db8::ddff
addresses2⁸ = 256
short form2001:db8::dd00
ipcalc 2001:db8::dd00/120
address2001:0db8:0000:0000:0000:0000:0000:dd00
network2001:0db8:0000:0000:0000:0000:0000:dd00
last host2001:0db8:0000:0000:0000:0000:0000:ddff
green = network digits, amber = digit split by the prefix
full form2001:0db8:0000:0000:0000:0000:0000:dd00
reverse dns0.0.d.d.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 /127 · 128 subnets

close ×
#networklast address
12001:db8::dd00/1272001:db8::dd01
22001:db8::dd02/1272001:db8::dd03
32001:db8::dd04/1272001:db8::dd05
42001:db8::dd06/1272001:db8::dd07
52001:db8::dd08/1272001:db8::dd09
62001:db8::dd0a/1272001:db8::dd0b
72001:db8::dd0c/1272001:db8::dd0d
82001:db8::dd0e/1272001:db8::dd0f
92001:db8::dd10/1272001:db8::dd11
102001:db8::dd12/1272001:db8::dd13
112001:db8::dd14/1272001:db8::dd15
122001:db8::dd16/1272001:db8::dd17
132001:db8::dd18/1272001:db8::dd19
142001:db8::dd1a/1272001:db8::dd1b
152001:db8::dd1c/1272001:db8::dd1d
162001:db8::dd1e/1272001:db8::dd1f
172001:db8::dd20/1272001:db8::dd21
182001:db8::dd22/1272001:db8::dd23
192001:db8::dd24/1272001:db8::dd25
202001:db8::dd26/1272001:db8::dd27
212001:db8::dd28/1272001:db8::dd29
222001:db8::dd2a/1272001:db8::dd2b
232001:db8::dd2c/1272001:db8::dd2d
242001:db8::dd2e/1272001:db8::dd2f
252001:db8::dd30/1272001:db8::dd31
262001:db8::dd32/1272001:db8::dd33
272001:db8::dd34/1272001:db8::dd35
282001:db8::dd36/1272001:db8::dd37
292001:db8::dd38/1272001:db8::dd39
302001:db8::dd3a/1272001:db8::dd3b
312001:db8::dd3c/1272001:db8::dd3d
322001:db8::dd3e/1272001:db8::dd3f
332001:db8::dd40/1272001:db8::dd41
342001:db8::dd42/1272001:db8::dd43
352001:db8::dd44/1272001:db8::dd45
362001:db8::dd46/1272001:db8::dd47
372001:db8::dd48/1272001:db8::dd49
382001:db8::dd4a/1272001:db8::dd4b
392001:db8::dd4c/1272001:db8::dd4d
402001:db8::dd4e/1272001:db8::dd4f
412001:db8::dd50/1272001:db8::dd51
422001:db8::dd52/1272001:db8::dd53
432001:db8::dd54/1272001:db8::dd55
442001:db8::dd56/1272001:db8::dd57
452001:db8::dd58/1272001:db8::dd59
462001:db8::dd5a/1272001:db8::dd5b
472001:db8::dd5c/1272001:db8::dd5d
482001:db8::dd5e/1272001:db8::dd5f
492001:db8::dd60/1272001:db8::dd61
502001:db8::dd62/1272001:db8::dd63
512001:db8::dd64/1272001:db8::dd65
522001:db8::dd66/1272001:db8::dd67
532001:db8::dd68/1272001:db8::dd69
542001:db8::dd6a/1272001:db8::dd6b
552001:db8::dd6c/1272001:db8::dd6d
562001:db8::dd6e/1272001:db8::dd6f
572001:db8::dd70/1272001:db8::dd71
582001:db8::dd72/1272001:db8::dd73
592001:db8::dd74/1272001:db8::dd75
602001:db8::dd76/1272001:db8::dd77
612001:db8::dd78/1272001:db8::dd79
622001:db8::dd7a/1272001:db8::dd7b
632001:db8::dd7c/1272001:db8::dd7d
642001:db8::dd7e/1272001:db8::dd7f
652001:db8::dd80/1272001:db8::dd81
662001:db8::dd82/1272001:db8::dd83
672001:db8::dd84/1272001:db8::dd85
682001:db8::dd86/1272001:db8::dd87
692001:db8::dd88/1272001:db8::dd89
702001:db8::dd8a/1272001:db8::dd8b
712001:db8::dd8c/1272001:db8::dd8d
722001:db8::dd8e/1272001:db8::dd8f
732001:db8::dd90/1272001:db8::dd91
742001:db8::dd92/1272001:db8::dd93
752001:db8::dd94/1272001:db8::dd95
762001:db8::dd96/1272001:db8::dd97
772001:db8::dd98/1272001:db8::dd99
782001:db8::dd9a/1272001:db8::dd9b
792001:db8::dd9c/1272001:db8::dd9d
802001:db8::dd9e/1272001:db8::dd9f
812001:db8::dda0/1272001:db8::dda1
822001:db8::dda2/1272001:db8::dda3
832001:db8::dda4/1272001:db8::dda5
842001:db8::dda6/1272001:db8::dda7
852001:db8::dda8/1272001:db8::dda9
862001:db8::ddaa/1272001:db8::ddab
872001:db8::ddac/1272001:db8::ddad
882001:db8::ddae/1272001:db8::ddaf
892001:db8::ddb0/1272001:db8::ddb1
902001:db8::ddb2/1272001:db8::ddb3
912001:db8::ddb4/1272001:db8::ddb5
922001:db8::ddb6/1272001:db8::ddb7
932001:db8::ddb8/1272001:db8::ddb9
942001:db8::ddba/1272001:db8::ddbb
952001:db8::ddbc/1272001:db8::ddbd
962001:db8::ddbe/1272001:db8::ddbf
972001:db8::ddc0/1272001:db8::ddc1
982001:db8::ddc2/1272001:db8::ddc3
992001:db8::ddc4/1272001:db8::ddc5
1002001:db8::ddc6/1272001:db8::ddc7
1012001:db8::ddc8/1272001:db8::ddc9
1022001:db8::ddca/1272001:db8::ddcb
1032001:db8::ddcc/1272001:db8::ddcd
1042001:db8::ddce/1272001:db8::ddcf
1052001:db8::ddd0/1272001:db8::ddd1
1062001:db8::ddd2/1272001:db8::ddd3
1072001:db8::ddd4/1272001:db8::ddd5
1082001:db8::ddd6/1272001:db8::ddd7
1092001:db8::ddd8/1272001:db8::ddd9
1102001:db8::ddda/1272001:db8::dddb
1112001:db8::dddc/1272001:db8::dddd
1122001:db8::ddde/1272001:db8::dddf
1132001:db8::dde0/1272001:db8::dde1
1142001:db8::dde2/1272001:db8::dde3
1152001:db8::dde4/1272001:db8::dde5
1162001:db8::dde6/1272001:db8::dde7
1172001:db8::dde8/1272001:db8::dde9
1182001:db8::ddea/1272001:db8::ddeb
1192001:db8::ddec/1272001:db8::dded
1202001:db8::ddee/1272001:db8::ddef
1212001:db8::ddf0/1272001:db8::ddf1
1222001:db8::ddf2/1272001:db8::ddf3
1232001:db8::ddf4/1272001:db8::ddf5
1242001:db8::ddf6/1272001:db8::ddf7
1252001:db8::ddf8/1272001:db8::ddf9
1262001:db8::ddfa/1272001:db8::ddfb
1272001:db8::ddfc/1272001:db8::ddfd
1282001:db8::ddfe/1272001:db8::ddff
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 →