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::8500/120
network2001:db8:abcd::8500/120
first host2001:db8:abcd::8500
last host2001:db8:abcd::85ff
addresses2⁸ = 256
short form2001:db8:abcd::8500
ipcalc 2001:db8:abcd::8500/120
address2001:0db8:abcd:0000:0000:0000:0000:8500
network2001:0db8:abcd:0000:0000:0000:0000:8500
last host2001:0db8:abcd:0000:0000:0000:0000:85ff
green = network digits, amber = digit split by the prefix
full form2001:0db8:abcd:0000:0000:0000:0000:8500
reverse dns0.0.5.8.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::8500/1262001:db8:abcd::8503
22001:db8:abcd::8504/1262001:db8:abcd::8507
32001:db8:abcd::8508/1262001:db8:abcd::850b
42001:db8:abcd::850c/1262001:db8:abcd::850f
52001:db8:abcd::8510/1262001:db8:abcd::8513
62001:db8:abcd::8514/1262001:db8:abcd::8517
72001:db8:abcd::8518/1262001:db8:abcd::851b
82001:db8:abcd::851c/1262001:db8:abcd::851f
92001:db8:abcd::8520/1262001:db8:abcd::8523
102001:db8:abcd::8524/1262001:db8:abcd::8527
112001:db8:abcd::8528/1262001:db8:abcd::852b
122001:db8:abcd::852c/1262001:db8:abcd::852f
132001:db8:abcd::8530/1262001:db8:abcd::8533
142001:db8:abcd::8534/1262001:db8:abcd::8537
152001:db8:abcd::8538/1262001:db8:abcd::853b
162001:db8:abcd::853c/1262001:db8:abcd::853f
172001:db8:abcd::8540/1262001:db8:abcd::8543
182001:db8:abcd::8544/1262001:db8:abcd::8547
192001:db8:abcd::8548/1262001:db8:abcd::854b
202001:db8:abcd::854c/1262001:db8:abcd::854f
212001:db8:abcd::8550/1262001:db8:abcd::8553
222001:db8:abcd::8554/1262001:db8:abcd::8557
232001:db8:abcd::8558/1262001:db8:abcd::855b
242001:db8:abcd::855c/1262001:db8:abcd::855f
252001:db8:abcd::8560/1262001:db8:abcd::8563
262001:db8:abcd::8564/1262001:db8:abcd::8567
272001:db8:abcd::8568/1262001:db8:abcd::856b
282001:db8:abcd::856c/1262001:db8:abcd::856f
292001:db8:abcd::8570/1262001:db8:abcd::8573
302001:db8:abcd::8574/1262001:db8:abcd::8577
312001:db8:abcd::8578/1262001:db8:abcd::857b
322001:db8:abcd::857c/1262001:db8:abcd::857f
332001:db8:abcd::8580/1262001:db8:abcd::8583
342001:db8:abcd::8584/1262001:db8:abcd::8587
352001:db8:abcd::8588/1262001:db8:abcd::858b
362001:db8:abcd::858c/1262001:db8:abcd::858f
372001:db8:abcd::8590/1262001:db8:abcd::8593
382001:db8:abcd::8594/1262001:db8:abcd::8597
392001:db8:abcd::8598/1262001:db8:abcd::859b
402001:db8:abcd::859c/1262001:db8:abcd::859f
412001:db8:abcd::85a0/1262001:db8:abcd::85a3
422001:db8:abcd::85a4/1262001:db8:abcd::85a7
432001:db8:abcd::85a8/1262001:db8:abcd::85ab
442001:db8:abcd::85ac/1262001:db8:abcd::85af
452001:db8:abcd::85b0/1262001:db8:abcd::85b3
462001:db8:abcd::85b4/1262001:db8:abcd::85b7
472001:db8:abcd::85b8/1262001:db8:abcd::85bb
482001:db8:abcd::85bc/1262001:db8:abcd::85bf
492001:db8:abcd::85c0/1262001:db8:abcd::85c3
502001:db8:abcd::85c4/1262001:db8:abcd::85c7
512001:db8:abcd::85c8/1262001:db8:abcd::85cb
522001:db8:abcd::85cc/1262001:db8:abcd::85cf
532001:db8:abcd::85d0/1262001:db8:abcd::85d3
542001:db8:abcd::85d4/1262001:db8:abcd::85d7
552001:db8:abcd::85d8/1262001:db8:abcd::85db
562001:db8:abcd::85dc/1262001:db8:abcd::85df
572001:db8:abcd::85e0/1262001:db8:abcd::85e3
582001:db8:abcd::85e4/1262001:db8:abcd::85e7
592001:db8:abcd::85e8/1262001:db8:abcd::85eb
602001:db8:abcd::85ec/1262001:db8:abcd::85ef
612001:db8:abcd::85f0/1262001:db8:abcd::85f3
622001:db8:abcd::85f4/1262001:db8:abcd::85f7
632001:db8:abcd::85f8/1262001:db8:abcd::85fb
642001:db8:abcd::85fc/1262001:db8:abcd::85ff
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 →