ip
ipku.in

IPv4 Subnet Calculator

Enter an IP with a CIDR prefix or a subnet mask to see its network, broadcast, host range, and host count. You can also split the network into smaller subnets.

$ ipcalc
private IP (RFC 1918)10.108.0.0/16
network10.108.0.0/16
broadcast10.108.255.255
first host10.108.0.1
last host10.108.255.254
subnet mask255.255.0.0
wildcard0.0.255.255
addresses65,536
usable hosts65,534
classA
ipcalc 10.108.0.0/16
address00001010.01101100.00000000.00000000
subnet mask11111111.11111111.00000000.00000000
network00001010.01101100.00000000.00000000
broadcast00001010.01101100.11111111.11111111
green = network part, grey = host part
hex0x0a6c0000
decimal174850048
reverse dns0.0.108.10.in-addr.arpa
ipv4-mapped::ffff:a6c:0

/16 split into /23 · 128 subnets

close ×
#networkhost rangebroadcast
110.108.0.0/2310.108.0.1 – 10.108.1.25410.108.1.255
210.108.2.0/2310.108.2.1 – 10.108.3.25410.108.3.255
310.108.4.0/2310.108.4.1 – 10.108.5.25410.108.5.255
410.108.6.0/2310.108.6.1 – 10.108.7.25410.108.7.255
510.108.8.0/2310.108.8.1 – 10.108.9.25410.108.9.255
610.108.10.0/2310.108.10.1 – 10.108.11.25410.108.11.255
710.108.12.0/2310.108.12.1 – 10.108.13.25410.108.13.255
810.108.14.0/2310.108.14.1 – 10.108.15.25410.108.15.255
910.108.16.0/2310.108.16.1 – 10.108.17.25410.108.17.255
1010.108.18.0/2310.108.18.1 – 10.108.19.25410.108.19.255
1110.108.20.0/2310.108.20.1 – 10.108.21.25410.108.21.255
1210.108.22.0/2310.108.22.1 – 10.108.23.25410.108.23.255
1310.108.24.0/2310.108.24.1 – 10.108.25.25410.108.25.255
1410.108.26.0/2310.108.26.1 – 10.108.27.25410.108.27.255
1510.108.28.0/2310.108.28.1 – 10.108.29.25410.108.29.255
1610.108.30.0/2310.108.30.1 – 10.108.31.25410.108.31.255
1710.108.32.0/2310.108.32.1 – 10.108.33.25410.108.33.255
1810.108.34.0/2310.108.34.1 – 10.108.35.25410.108.35.255
1910.108.36.0/2310.108.36.1 – 10.108.37.25410.108.37.255
2010.108.38.0/2310.108.38.1 – 10.108.39.25410.108.39.255
2110.108.40.0/2310.108.40.1 – 10.108.41.25410.108.41.255
2210.108.42.0/2310.108.42.1 – 10.108.43.25410.108.43.255
2310.108.44.0/2310.108.44.1 – 10.108.45.25410.108.45.255
2410.108.46.0/2310.108.46.1 – 10.108.47.25410.108.47.255
2510.108.48.0/2310.108.48.1 – 10.108.49.25410.108.49.255
2610.108.50.0/2310.108.50.1 – 10.108.51.25410.108.51.255
2710.108.52.0/2310.108.52.1 – 10.108.53.25410.108.53.255
2810.108.54.0/2310.108.54.1 – 10.108.55.25410.108.55.255
2910.108.56.0/2310.108.56.1 – 10.108.57.25410.108.57.255
3010.108.58.0/2310.108.58.1 – 10.108.59.25410.108.59.255
3110.108.60.0/2310.108.60.1 – 10.108.61.25410.108.61.255
3210.108.62.0/2310.108.62.1 – 10.108.63.25410.108.63.255
3310.108.64.0/2310.108.64.1 – 10.108.65.25410.108.65.255
3410.108.66.0/2310.108.66.1 – 10.108.67.25410.108.67.255
3510.108.68.0/2310.108.68.1 – 10.108.69.25410.108.69.255
3610.108.70.0/2310.108.70.1 – 10.108.71.25410.108.71.255
3710.108.72.0/2310.108.72.1 – 10.108.73.25410.108.73.255
3810.108.74.0/2310.108.74.1 – 10.108.75.25410.108.75.255
3910.108.76.0/2310.108.76.1 – 10.108.77.25410.108.77.255
4010.108.78.0/2310.108.78.1 – 10.108.79.25410.108.79.255
4110.108.80.0/2310.108.80.1 – 10.108.81.25410.108.81.255
4210.108.82.0/2310.108.82.1 – 10.108.83.25410.108.83.255
4310.108.84.0/2310.108.84.1 – 10.108.85.25410.108.85.255
4410.108.86.0/2310.108.86.1 – 10.108.87.25410.108.87.255
4510.108.88.0/2310.108.88.1 – 10.108.89.25410.108.89.255
4610.108.90.0/2310.108.90.1 – 10.108.91.25410.108.91.255
4710.108.92.0/2310.108.92.1 – 10.108.93.25410.108.93.255
4810.108.94.0/2310.108.94.1 – 10.108.95.25410.108.95.255
4910.108.96.0/2310.108.96.1 – 10.108.97.25410.108.97.255
5010.108.98.0/2310.108.98.1 – 10.108.99.25410.108.99.255
5110.108.100.0/2310.108.100.1 – 10.108.101.25410.108.101.255
5210.108.102.0/2310.108.102.1 – 10.108.103.25410.108.103.255
5310.108.104.0/2310.108.104.1 – 10.108.105.25410.108.105.255
5410.108.106.0/2310.108.106.1 – 10.108.107.25410.108.107.255
5510.108.108.0/2310.108.108.1 – 10.108.109.25410.108.109.255
5610.108.110.0/2310.108.110.1 – 10.108.111.25410.108.111.255
5710.108.112.0/2310.108.112.1 – 10.108.113.25410.108.113.255
5810.108.114.0/2310.108.114.1 – 10.108.115.25410.108.115.255
5910.108.116.0/2310.108.116.1 – 10.108.117.25410.108.117.255
6010.108.118.0/2310.108.118.1 – 10.108.119.25410.108.119.255
6110.108.120.0/2310.108.120.1 – 10.108.121.25410.108.121.255
6210.108.122.0/2310.108.122.1 – 10.108.123.25410.108.123.255
6310.108.124.0/2310.108.124.1 – 10.108.125.25410.108.125.255
6410.108.126.0/2310.108.126.1 – 10.108.127.25410.108.127.255
6510.108.128.0/2310.108.128.1 – 10.108.129.25410.108.129.255
6610.108.130.0/2310.108.130.1 – 10.108.131.25410.108.131.255
6710.108.132.0/2310.108.132.1 – 10.108.133.25410.108.133.255
6810.108.134.0/2310.108.134.1 – 10.108.135.25410.108.135.255
6910.108.136.0/2310.108.136.1 – 10.108.137.25410.108.137.255
7010.108.138.0/2310.108.138.1 – 10.108.139.25410.108.139.255
7110.108.140.0/2310.108.140.1 – 10.108.141.25410.108.141.255
7210.108.142.0/2310.108.142.1 – 10.108.143.25410.108.143.255
7310.108.144.0/2310.108.144.1 – 10.108.145.25410.108.145.255
7410.108.146.0/2310.108.146.1 – 10.108.147.25410.108.147.255
7510.108.148.0/2310.108.148.1 – 10.108.149.25410.108.149.255
7610.108.150.0/2310.108.150.1 – 10.108.151.25410.108.151.255
7710.108.152.0/2310.108.152.1 – 10.108.153.25410.108.153.255
7810.108.154.0/2310.108.154.1 – 10.108.155.25410.108.155.255
7910.108.156.0/2310.108.156.1 – 10.108.157.25410.108.157.255
8010.108.158.0/2310.108.158.1 – 10.108.159.25410.108.159.255
8110.108.160.0/2310.108.160.1 – 10.108.161.25410.108.161.255
8210.108.162.0/2310.108.162.1 – 10.108.163.25410.108.163.255
8310.108.164.0/2310.108.164.1 – 10.108.165.25410.108.165.255
8410.108.166.0/2310.108.166.1 – 10.108.167.25410.108.167.255
8510.108.168.0/2310.108.168.1 – 10.108.169.25410.108.169.255
8610.108.170.0/2310.108.170.1 – 10.108.171.25410.108.171.255
8710.108.172.0/2310.108.172.1 – 10.108.173.25410.108.173.255
8810.108.174.0/2310.108.174.1 – 10.108.175.25410.108.175.255
8910.108.176.0/2310.108.176.1 – 10.108.177.25410.108.177.255
9010.108.178.0/2310.108.178.1 – 10.108.179.25410.108.179.255
9110.108.180.0/2310.108.180.1 – 10.108.181.25410.108.181.255
9210.108.182.0/2310.108.182.1 – 10.108.183.25410.108.183.255
9310.108.184.0/2310.108.184.1 – 10.108.185.25410.108.185.255
9410.108.186.0/2310.108.186.1 – 10.108.187.25410.108.187.255
9510.108.188.0/2310.108.188.1 – 10.108.189.25410.108.189.255
9610.108.190.0/2310.108.190.1 – 10.108.191.25410.108.191.255
9710.108.192.0/2310.108.192.1 – 10.108.193.25410.108.193.255
9810.108.194.0/2310.108.194.1 – 10.108.195.25410.108.195.255
9910.108.196.0/2310.108.196.1 – 10.108.197.25410.108.197.255
10010.108.198.0/2310.108.198.1 – 10.108.199.25410.108.199.255
10110.108.200.0/2310.108.200.1 – 10.108.201.25410.108.201.255
10210.108.202.0/2310.108.202.1 – 10.108.203.25410.108.203.255
10310.108.204.0/2310.108.204.1 – 10.108.205.25410.108.205.255
10410.108.206.0/2310.108.206.1 – 10.108.207.25410.108.207.255
10510.108.208.0/2310.108.208.1 – 10.108.209.25410.108.209.255
10610.108.210.0/2310.108.210.1 – 10.108.211.25410.108.211.255
10710.108.212.0/2310.108.212.1 – 10.108.213.25410.108.213.255
10810.108.214.0/2310.108.214.1 – 10.108.215.25410.108.215.255
10910.108.216.0/2310.108.216.1 – 10.108.217.25410.108.217.255
11010.108.218.0/2310.108.218.1 – 10.108.219.25410.108.219.255
11110.108.220.0/2310.108.220.1 – 10.108.221.25410.108.221.255
11210.108.222.0/2310.108.222.1 – 10.108.223.25410.108.223.255
11310.108.224.0/2310.108.224.1 – 10.108.225.25410.108.225.255
11410.108.226.0/2310.108.226.1 – 10.108.227.25410.108.227.255
11510.108.228.0/2310.108.228.1 – 10.108.229.25410.108.229.255
11610.108.230.0/2310.108.230.1 – 10.108.231.25410.108.231.255
11710.108.232.0/2310.108.232.1 – 10.108.233.25410.108.233.255
11810.108.234.0/2310.108.234.1 – 10.108.235.25410.108.235.255
11910.108.236.0/2310.108.236.1 – 10.108.237.25410.108.237.255
12010.108.238.0/2310.108.238.1 – 10.108.239.25410.108.239.255
12110.108.240.0/2310.108.240.1 – 10.108.241.25410.108.241.255
12210.108.242.0/2310.108.242.1 – 10.108.243.25410.108.243.255
12310.108.244.0/2310.108.244.1 – 10.108.245.25410.108.245.255
12410.108.246.0/2310.108.246.1 – 10.108.247.25410.108.247.255
12510.108.248.0/2310.108.248.1 – 10.108.249.25410.108.249.255
12610.108.250.0/2310.108.250.1 – 10.108.251.25410.108.251.255
12710.108.252.0/2310.108.252.1 – 10.108.253.25410.108.253.255
12810.108.254.0/2310.108.254.1 – 10.108.255.25410.108.255.255
01 / table

IPv4 CIDR prefix table.

Click a prefix longer than your network to split it into subnets.

prefixsubnet maskaddresseshostsin your /16
/00.0.0.04,294,967,2964,294,967,294-
/1128.0.0.02,147,483,6482,147,483,646-
/2192.0.0.01,073,741,8241,073,741,822-
/3224.0.0.0536,870,912536,870,910-
/4240.0.0.0268,435,456268,435,454-
/5248.0.0.0134,217,728134,217,726-
/6252.0.0.067,108,86467,108,862-
/7254.0.0.033,554,43233,554,430-
/8255.0.0.016,777,21616,777,214-
/9255.128.0.08,388,6088,388,606-
/10255.192.0.04,194,3044,194,302-
/11255.224.0.02,097,1522,097,150-
/12255.240.0.01,048,5761,048,574-
/13255.248.0.0524,288524,286-
/14255.252.0.0262,144262,142-
/15255.254.0.0131,072131,070-
/16255.255.0.065,53665,5341
/17255.255.128.032,76832,7662 split →
/18255.255.192.016,38416,3824 split →
/19255.255.224.08,1928,1908 split →
/20255.255.240.04,0964,09416 split →
/21255.255.248.02,0482,04632 split →
/22255.255.252.01,0241,02264 split →
/23255.255.254.0512510128 split →
/24255.255.255.0256254256 split →
/25255.255.255.128128126512 split →
/26255.255.255.19264621,024 split →
/27255.255.255.22432302,048 split →
/28255.255.255.24016144,096 split →
/29255.255.255.248868,192 split →
/30255.255.255.2524216,384 split →
/31255.255.255.2542232,768 split →
/32255.255.255.2551165,536 split →
02 / faq

About this calculator.

How do I use this subnet calculator?

▼

Type an IP address followed by a prefix, like 192.168.1.10/24, or by a subnet mask, like 192.168.1.10 255.255.255.0. Without a prefix it uses /24. Click a row in the table to split the network into smaller subnets.

Why are usable hosts always 2 fewer?

▼

The first address in a subnet is the network address and the last is the broadcast address, so neither can go to a device. The exceptions are /31 (point-to-point links, RFC 3021) and /32 (a single address), which use every address.

Can I use it from a terminal?

▼

Yes. curl 'ipku.in/en/tools/ipv4-subnet-calculator?q=192.168.1.10/24' returns the result as plain text.

Learn how to work it out →