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:abcd::6900/120
network2001:db8:abcd::6900/120
first host2001:db8:abcd::6900
last host2001:db8:abcd::69ff
addresses2⁸ = 256
short form2001:db8:abcd::6900
ipcalc 2001:db8:abcd::6900/120
address2001:0db8:abcd:0000:0000:0000:0000:6900
network2001:0db8:abcd:0000:0000:0000:0000:6900
last host2001:0db8:abcd:0000:0000:0000:0000:69ff
green = network digits, amber = digit split by the prefix
full form2001:0db8:abcd:0000:0000:0000:0000:6900
reverse dns0.0.9.6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.d.c.b.a.8.b.d.0.1.0.0.2.ip6.arpa

/120 split into /126 · 64 subnets

close ×
#networklast address
12001:db8:abcd::6900/1262001:db8:abcd::6903
22001:db8:abcd::6904/1262001:db8:abcd::6907
32001:db8:abcd::6908/1262001:db8:abcd::690b
42001:db8:abcd::690c/1262001:db8:abcd::690f
52001:db8:abcd::6910/1262001:db8:abcd::6913
62001:db8:abcd::6914/1262001:db8:abcd::6917
72001:db8:abcd::6918/1262001:db8:abcd::691b
82001:db8:abcd::691c/1262001:db8:abcd::691f
92001:db8:abcd::6920/1262001:db8:abcd::6923
102001:db8:abcd::6924/1262001:db8:abcd::6927
112001:db8:abcd::6928/1262001:db8:abcd::692b
122001:db8:abcd::692c/1262001:db8:abcd::692f
132001:db8:abcd::6930/1262001:db8:abcd::6933
142001:db8:abcd::6934/1262001:db8:abcd::6937
152001:db8:abcd::6938/1262001:db8:abcd::693b
162001:db8:abcd::693c/1262001:db8:abcd::693f
172001:db8:abcd::6940/1262001:db8:abcd::6943
182001:db8:abcd::6944/1262001:db8:abcd::6947
192001:db8:abcd::6948/1262001:db8:abcd::694b
202001:db8:abcd::694c/1262001:db8:abcd::694f
212001:db8:abcd::6950/1262001:db8:abcd::6953
222001:db8:abcd::6954/1262001:db8:abcd::6957
232001:db8:abcd::6958/1262001:db8:abcd::695b
242001:db8:abcd::695c/1262001:db8:abcd::695f
252001:db8:abcd::6960/1262001:db8:abcd::6963
262001:db8:abcd::6964/1262001:db8:abcd::6967
272001:db8:abcd::6968/1262001:db8:abcd::696b
282001:db8:abcd::696c/1262001:db8:abcd::696f
292001:db8:abcd::6970/1262001:db8:abcd::6973
302001:db8:abcd::6974/1262001:db8:abcd::6977
312001:db8:abcd::6978/1262001:db8:abcd::697b
322001:db8:abcd::697c/1262001:db8:abcd::697f
332001:db8:abcd::6980/1262001:db8:abcd::6983
342001:db8:abcd::6984/1262001:db8:abcd::6987
352001:db8:abcd::6988/1262001:db8:abcd::698b
362001:db8:abcd::698c/1262001:db8:abcd::698f
372001:db8:abcd::6990/1262001:db8:abcd::6993
382001:db8:abcd::6994/1262001:db8:abcd::6997
392001:db8:abcd::6998/1262001:db8:abcd::699b
402001:db8:abcd::699c/1262001:db8:abcd::699f
412001:db8:abcd::69a0/1262001:db8:abcd::69a3
422001:db8:abcd::69a4/1262001:db8:abcd::69a7
432001:db8:abcd::69a8/1262001:db8:abcd::69ab
442001:db8:abcd::69ac/1262001:db8:abcd::69af
452001:db8:abcd::69b0/1262001:db8:abcd::69b3
462001:db8:abcd::69b4/1262001:db8:abcd::69b7
472001:db8:abcd::69b8/1262001:db8:abcd::69bb
482001:db8:abcd::69bc/1262001:db8:abcd::69bf
492001:db8:abcd::69c0/1262001:db8:abcd::69c3
502001:db8:abcd::69c4/1262001:db8:abcd::69c7
512001:db8:abcd::69c8/1262001:db8:abcd::69cb
522001:db8:abcd::69cc/1262001:db8:abcd::69cf
532001:db8:abcd::69d0/1262001:db8:abcd::69d3
542001:db8:abcd::69d4/1262001:db8:abcd::69d7
552001:db8:abcd::69d8/1262001:db8:abcd::69db
562001:db8:abcd::69dc/1262001:db8:abcd::69df
572001:db8:abcd::69e0/1262001:db8:abcd::69e3
582001:db8:abcd::69e4/1262001:db8:abcd::69e7
592001:db8:abcd::69e8/1262001:db8:abcd::69eb
602001:db8:abcd::69ec/1262001:db8:abcd::69ef
612001:db8:abcd::69f0/1262001:db8:abcd::69f3
622001:db8:abcd::69f4/1262001:db8:abcd::69f7
632001:db8:abcd::69f8/1262001:db8:abcd::69fb
642001:db8:abcd::69fc/1262001:db8:abcd::69ff
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 →