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::4700/120
network2001:db8:abcd::4700/120
first host2001:db8:abcd::4700
last host2001:db8:abcd::47ff
addresses2⁸ = 256
short form2001:db8:abcd::4700
ipcalc 2001:db8:abcd::4700/120
address2001:0db8:abcd:0000:0000:0000:0000:4700
network2001:0db8:abcd:0000:0000:0000:0000:4700
last host2001:0db8:abcd:0000:0000:0000:0000:47ff
green = network digits, amber = digit split by the prefix
full form2001:0db8:abcd:0000:0000:0000:0000:4700
reverse dns0.0.7.4.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::4700/1262001:db8:abcd::4703
22001:db8:abcd::4704/1262001:db8:abcd::4707
32001:db8:abcd::4708/1262001:db8:abcd::470b
42001:db8:abcd::470c/1262001:db8:abcd::470f
52001:db8:abcd::4710/1262001:db8:abcd::4713
62001:db8:abcd::4714/1262001:db8:abcd::4717
72001:db8:abcd::4718/1262001:db8:abcd::471b
82001:db8:abcd::471c/1262001:db8:abcd::471f
92001:db8:abcd::4720/1262001:db8:abcd::4723
102001:db8:abcd::4724/1262001:db8:abcd::4727
112001:db8:abcd::4728/1262001:db8:abcd::472b
122001:db8:abcd::472c/1262001:db8:abcd::472f
132001:db8:abcd::4730/1262001:db8:abcd::4733
142001:db8:abcd::4734/1262001:db8:abcd::4737
152001:db8:abcd::4738/1262001:db8:abcd::473b
162001:db8:abcd::473c/1262001:db8:abcd::473f
172001:db8:abcd::4740/1262001:db8:abcd::4743
182001:db8:abcd::4744/1262001:db8:abcd::4747
192001:db8:abcd::4748/1262001:db8:abcd::474b
202001:db8:abcd::474c/1262001:db8:abcd::474f
212001:db8:abcd::4750/1262001:db8:abcd::4753
222001:db8:abcd::4754/1262001:db8:abcd::4757
232001:db8:abcd::4758/1262001:db8:abcd::475b
242001:db8:abcd::475c/1262001:db8:abcd::475f
252001:db8:abcd::4760/1262001:db8:abcd::4763
262001:db8:abcd::4764/1262001:db8:abcd::4767
272001:db8:abcd::4768/1262001:db8:abcd::476b
282001:db8:abcd::476c/1262001:db8:abcd::476f
292001:db8:abcd::4770/1262001:db8:abcd::4773
302001:db8:abcd::4774/1262001:db8:abcd::4777
312001:db8:abcd::4778/1262001:db8:abcd::477b
322001:db8:abcd::477c/1262001:db8:abcd::477f
332001:db8:abcd::4780/1262001:db8:abcd::4783
342001:db8:abcd::4784/1262001:db8:abcd::4787
352001:db8:abcd::4788/1262001:db8:abcd::478b
362001:db8:abcd::478c/1262001:db8:abcd::478f
372001:db8:abcd::4790/1262001:db8:abcd::4793
382001:db8:abcd::4794/1262001:db8:abcd::4797
392001:db8:abcd::4798/1262001:db8:abcd::479b
402001:db8:abcd::479c/1262001:db8:abcd::479f
412001:db8:abcd::47a0/1262001:db8:abcd::47a3
422001:db8:abcd::47a4/1262001:db8:abcd::47a7
432001:db8:abcd::47a8/1262001:db8:abcd::47ab
442001:db8:abcd::47ac/1262001:db8:abcd::47af
452001:db8:abcd::47b0/1262001:db8:abcd::47b3
462001:db8:abcd::47b4/1262001:db8:abcd::47b7
472001:db8:abcd::47b8/1262001:db8:abcd::47bb
482001:db8:abcd::47bc/1262001:db8:abcd::47bf
492001:db8:abcd::47c0/1262001:db8:abcd::47c3
502001:db8:abcd::47c4/1262001:db8:abcd::47c7
512001:db8:abcd::47c8/1262001:db8:abcd::47cb
522001:db8:abcd::47cc/1262001:db8:abcd::47cf
532001:db8:abcd::47d0/1262001:db8:abcd::47d3
542001:db8:abcd::47d4/1262001:db8:abcd::47d7
552001:db8:abcd::47d8/1262001:db8:abcd::47db
562001:db8:abcd::47dc/1262001:db8:abcd::47df
572001:db8:abcd::47e0/1262001:db8:abcd::47e3
582001:db8:abcd::47e4/1262001:db8:abcd::47e7
592001:db8:abcd::47e8/1262001:db8:abcd::47eb
602001:db8:abcd::47ec/1262001:db8:abcd::47ef
612001:db8:abcd::47f0/1262001:db8:abcd::47f3
622001:db8:abcd::47f4/1262001:db8:abcd::47f7
632001:db8:abcd::47f8/1262001:db8:abcd::47fb
642001:db8:abcd::47fc/1262001:db8:abcd::47ff
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 →