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::3000/120
network2001:db8::3000/120
first host2001:db8::3000
last host2001:db8::30ff
addresses2⁸ = 256
short form2001:db8::3000
ipcalc 2001:db8::3000/120
address2001:0db8:0000:0000:0000:0000:0000:3000
network2001:0db8:0000:0000:0000:0000:0000:3000
last host2001:0db8:0000:0000:0000:0000:0000:30ff
green = network digits, amber = digit split by the prefix
full form2001:0db8:0000:0000:0000:0000:0000:3000
reverse dns0.0.0.3.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::3000/1282001:db8::3000
22001:db8::3001/1282001:db8::3001
32001:db8::3002/1282001:db8::3002
42001:db8::3003/1282001:db8::3003
52001:db8::3004/1282001:db8::3004
62001:db8::3005/1282001:db8::3005
72001:db8::3006/1282001:db8::3006
82001:db8::3007/1282001:db8::3007
92001:db8::3008/1282001:db8::3008
102001:db8::3009/1282001:db8::3009
112001:db8::300a/1282001:db8::300a
122001:db8::300b/1282001:db8::300b
132001:db8::300c/1282001:db8::300c
142001:db8::300d/1282001:db8::300d
152001:db8::300e/1282001:db8::300e
162001:db8::300f/1282001:db8::300f
172001:db8::3010/1282001:db8::3010
182001:db8::3011/1282001:db8::3011
192001:db8::3012/1282001:db8::3012
202001:db8::3013/1282001:db8::3013
212001:db8::3014/1282001:db8::3014
222001:db8::3015/1282001:db8::3015
232001:db8::3016/1282001:db8::3016
242001:db8::3017/1282001:db8::3017
252001:db8::3018/1282001:db8::3018
262001:db8::3019/1282001:db8::3019
272001:db8::301a/1282001:db8::301a
282001:db8::301b/1282001:db8::301b
292001:db8::301c/1282001:db8::301c
302001:db8::301d/1282001:db8::301d
312001:db8::301e/1282001:db8::301e
322001:db8::301f/1282001:db8::301f
332001:db8::3020/1282001:db8::3020
342001:db8::3021/1282001:db8::3021
352001:db8::3022/1282001:db8::3022
362001:db8::3023/1282001:db8::3023
372001:db8::3024/1282001:db8::3024
382001:db8::3025/1282001:db8::3025
392001:db8::3026/1282001:db8::3026
402001:db8::3027/1282001:db8::3027
412001:db8::3028/1282001:db8::3028
422001:db8::3029/1282001:db8::3029
432001:db8::302a/1282001:db8::302a
442001:db8::302b/1282001:db8::302b
452001:db8::302c/1282001:db8::302c
462001:db8::302d/1282001:db8::302d
472001:db8::302e/1282001:db8::302e
482001:db8::302f/1282001:db8::302f
492001:db8::3030/1282001:db8::3030
502001:db8::3031/1282001:db8::3031
512001:db8::3032/1282001:db8::3032
522001:db8::3033/1282001:db8::3033
532001:db8::3034/1282001:db8::3034
542001:db8::3035/1282001:db8::3035
552001:db8::3036/1282001:db8::3036
562001:db8::3037/1282001:db8::3037
572001:db8::3038/1282001:db8::3038
582001:db8::3039/1282001:db8::3039
592001:db8::303a/1282001:db8::303a
602001:db8::303b/1282001:db8::303b
612001:db8::303c/1282001:db8::303c
622001:db8::303d/1282001:db8::303d
632001:db8::303e/1282001:db8::303e
642001:db8::303f/1282001:db8::303f
652001:db8::3040/1282001:db8::3040
662001:db8::3041/1282001:db8::3041
672001:db8::3042/1282001:db8::3042
682001:db8::3043/1282001:db8::3043
692001:db8::3044/1282001:db8::3044
702001:db8::3045/1282001:db8::3045
712001:db8::3046/1282001:db8::3046
722001:db8::3047/1282001:db8::3047
732001:db8::3048/1282001:db8::3048
742001:db8::3049/1282001:db8::3049
752001:db8::304a/1282001:db8::304a
762001:db8::304b/1282001:db8::304b
772001:db8::304c/1282001:db8::304c
782001:db8::304d/1282001:db8::304d
792001:db8::304e/1282001:db8::304e
802001:db8::304f/1282001:db8::304f
812001:db8::3050/1282001:db8::3050
822001:db8::3051/1282001:db8::3051
832001:db8::3052/1282001:db8::3052
842001:db8::3053/1282001:db8::3053
852001:db8::3054/1282001:db8::3054
862001:db8::3055/1282001:db8::3055
872001:db8::3056/1282001:db8::3056
882001:db8::3057/1282001:db8::3057
892001:db8::3058/1282001:db8::3058
902001:db8::3059/1282001:db8::3059
912001:db8::305a/1282001:db8::305a
922001:db8::305b/1282001:db8::305b
932001:db8::305c/1282001:db8::305c
942001:db8::305d/1282001:db8::305d
952001:db8::305e/1282001:db8::305e
962001:db8::305f/1282001:db8::305f
972001:db8::3060/1282001:db8::3060
982001:db8::3061/1282001:db8::3061
992001:db8::3062/1282001:db8::3062
1002001:db8::3063/1282001:db8::3063
1012001:db8::3064/1282001:db8::3064
1022001:db8::3065/1282001:db8::3065
1032001:db8::3066/1282001:db8::3066
1042001:db8::3067/1282001:db8::3067
1052001:db8::3068/1282001:db8::3068
1062001:db8::3069/1282001:db8::3069
1072001:db8::306a/1282001:db8::306a
1082001:db8::306b/1282001:db8::306b
1092001:db8::306c/1282001:db8::306c
1102001:db8::306d/1282001:db8::306d
1112001:db8::306e/1282001:db8::306e
1122001:db8::306f/1282001:db8::306f
1132001:db8::3070/1282001:db8::3070
1142001:db8::3071/1282001:db8::3071
1152001:db8::3072/1282001:db8::3072
1162001:db8::3073/1282001:db8::3073
1172001:db8::3074/1282001:db8::3074
1182001:db8::3075/1282001:db8::3075
1192001:db8::3076/1282001:db8::3076
1202001:db8::3077/1282001:db8::3077
1212001:db8::3078/1282001:db8::3078
1222001:db8::3079/1282001:db8::3079
1232001:db8::307a/1282001:db8::307a
1242001:db8::307b/1282001:db8::307b
1252001:db8::307c/1282001:db8::307c
1262001:db8::307d/1282001:db8::307d
1272001:db8::307e/1282001:db8::307e
1282001:db8::307f/1282001:db8::307f
1292001:db8::3080/1282001:db8::3080
1302001:db8::3081/1282001:db8::3081
1312001:db8::3082/1282001:db8::3082
1322001:db8::3083/1282001:db8::3083
1332001:db8::3084/1282001:db8::3084
1342001:db8::3085/1282001:db8::3085
1352001:db8::3086/1282001:db8::3086
1362001:db8::3087/1282001:db8::3087
1372001:db8::3088/1282001:db8::3088
1382001:db8::3089/1282001:db8::3089
1392001:db8::308a/1282001:db8::308a
1402001:db8::308b/1282001:db8::308b
1412001:db8::308c/1282001:db8::308c
1422001:db8::308d/1282001:db8::308d
1432001:db8::308e/1282001:db8::308e
1442001:db8::308f/1282001:db8::308f
1452001:db8::3090/1282001:db8::3090
1462001:db8::3091/1282001:db8::3091
1472001:db8::3092/1282001:db8::3092
1482001:db8::3093/1282001:db8::3093
1492001:db8::3094/1282001:db8::3094
1502001:db8::3095/1282001:db8::3095
1512001:db8::3096/1282001:db8::3096
1522001:db8::3097/1282001:db8::3097
1532001:db8::3098/1282001:db8::3098
1542001:db8::3099/1282001:db8::3099
1552001:db8::309a/1282001:db8::309a
1562001:db8::309b/1282001:db8::309b
1572001:db8::309c/1282001:db8::309c
1582001:db8::309d/1282001:db8::309d
1592001:db8::309e/1282001:db8::309e
1602001:db8::309f/1282001:db8::309f
1612001:db8::30a0/1282001:db8::30a0
1622001:db8::30a1/1282001:db8::30a1
1632001:db8::30a2/1282001:db8::30a2
1642001:db8::30a3/1282001:db8::30a3
1652001:db8::30a4/1282001:db8::30a4
1662001:db8::30a5/1282001:db8::30a5
1672001:db8::30a6/1282001:db8::30a6
1682001:db8::30a7/1282001:db8::30a7
1692001:db8::30a8/1282001:db8::30a8
1702001:db8::30a9/1282001:db8::30a9
1712001:db8::30aa/1282001:db8::30aa
1722001:db8::30ab/1282001:db8::30ab
1732001:db8::30ac/1282001:db8::30ac
1742001:db8::30ad/1282001:db8::30ad
1752001:db8::30ae/1282001:db8::30ae
1762001:db8::30af/1282001:db8::30af
1772001:db8::30b0/1282001:db8::30b0
1782001:db8::30b1/1282001:db8::30b1
1792001:db8::30b2/1282001:db8::30b2
1802001:db8::30b3/1282001:db8::30b3
1812001:db8::30b4/1282001:db8::30b4
1822001:db8::30b5/1282001:db8::30b5
1832001:db8::30b6/1282001:db8::30b6
1842001:db8::30b7/1282001:db8::30b7
1852001:db8::30b8/1282001:db8::30b8
1862001:db8::30b9/1282001:db8::30b9
1872001:db8::30ba/1282001:db8::30ba
1882001:db8::30bb/1282001:db8::30bb
1892001:db8::30bc/1282001:db8::30bc
1902001:db8::30bd/1282001:db8::30bd
1912001:db8::30be/1282001:db8::30be
1922001:db8::30bf/1282001:db8::30bf
1932001:db8::30c0/1282001:db8::30c0
1942001:db8::30c1/1282001:db8::30c1
1952001:db8::30c2/1282001:db8::30c2
1962001:db8::30c3/1282001:db8::30c3
1972001:db8::30c4/1282001:db8::30c4
1982001:db8::30c5/1282001:db8::30c5
1992001:db8::30c6/1282001:db8::30c6
2002001:db8::30c7/1282001:db8::30c7
2012001:db8::30c8/1282001:db8::30c8
2022001:db8::30c9/1282001:db8::30c9
2032001:db8::30ca/1282001:db8::30ca
2042001:db8::30cb/1282001:db8::30cb
2052001:db8::30cc/1282001:db8::30cc
2062001:db8::30cd/1282001:db8::30cd
2072001:db8::30ce/1282001:db8::30ce
2082001:db8::30cf/1282001:db8::30cf
2092001:db8::30d0/1282001:db8::30d0
2102001:db8::30d1/1282001:db8::30d1
2112001:db8::30d2/1282001:db8::30d2
2122001:db8::30d3/1282001:db8::30d3
2132001:db8::30d4/1282001:db8::30d4
2142001:db8::30d5/1282001:db8::30d5
2152001:db8::30d6/1282001:db8::30d6
2162001:db8::30d7/1282001:db8::30d7
2172001:db8::30d8/1282001:db8::30d8
2182001:db8::30d9/1282001:db8::30d9
2192001:db8::30da/1282001:db8::30da
2202001:db8::30db/1282001:db8::30db
2212001:db8::30dc/1282001:db8::30dc
2222001:db8::30dd/1282001:db8::30dd
2232001:db8::30de/1282001:db8::30de
2242001:db8::30df/1282001:db8::30df
2252001:db8::30e0/1282001:db8::30e0
2262001:db8::30e1/1282001:db8::30e1
2272001:db8::30e2/1282001:db8::30e2
2282001:db8::30e3/1282001:db8::30e3
2292001:db8::30e4/1282001:db8::30e4
2302001:db8::30e5/1282001:db8::30e5
2312001:db8::30e6/1282001:db8::30e6
2322001:db8::30e7/1282001:db8::30e7
2332001:db8::30e8/1282001:db8::30e8
2342001:db8::30e9/1282001:db8::30e9
2352001:db8::30ea/1282001:db8::30ea
2362001:db8::30eb/1282001:db8::30eb
2372001:db8::30ec/1282001:db8::30ec
2382001:db8::30ed/1282001:db8::30ed
2392001:db8::30ee/1282001:db8::30ee
2402001:db8::30ef/1282001:db8::30ef
2412001:db8::30f0/1282001:db8::30f0
2422001:db8::30f1/1282001:db8::30f1
2432001:db8::30f2/1282001:db8::30f2
2442001:db8::30f3/1282001:db8::30f3
2452001:db8::30f4/1282001:db8::30f4
2462001:db8::30f5/1282001:db8::30f5
2472001:db8::30f6/1282001:db8::30f6
2482001:db8::30f7/1282001:db8::30f7
2492001:db8::30f8/1282001:db8::30f8
2502001:db8::30f9/1282001:db8::30f9
2512001:db8::30fa/1282001:db8::30fa
2522001:db8::30fb/1282001:db8::30fb
2532001:db8::30fc/1282001:db8::30fc
2542001:db8::30fd/1282001:db8::30fd
2552001:db8::30fe/1282001:db8::30fe
2562001:db8::30ff/1282001:db8::30ff
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 →