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.176.0.0/16
network10.176.0.0/16
broadcast10.176.255.255
first host10.176.0.1
last host10.176.255.254
subnet mask255.255.0.0
wildcard0.0.255.255
addresses65,536
usable hosts65,534
classA
ipcalc 10.176.0.0/16
address00001010.10110000.00000000.00000000
subnet mask11111111.11111111.00000000.00000000
network00001010.10110000.00000000.00000000
broadcast00001010.10110000.11111111.11111111
green = network part, grey = host part
hex0x0ab00000
decimal179306496
reverse dns0.0.176.10.in-addr.arpa
ipv4-mapped::ffff:ab0:0

/16 split into /23 · 128 subnets

close ×
#networkhost rangebroadcast
110.176.0.0/2310.176.0.1 – 10.176.1.25410.176.1.255
210.176.2.0/2310.176.2.1 – 10.176.3.25410.176.3.255
310.176.4.0/2310.176.4.1 – 10.176.5.25410.176.5.255
410.176.6.0/2310.176.6.1 – 10.176.7.25410.176.7.255
510.176.8.0/2310.176.8.1 – 10.176.9.25410.176.9.255
610.176.10.0/2310.176.10.1 – 10.176.11.25410.176.11.255
710.176.12.0/2310.176.12.1 – 10.176.13.25410.176.13.255
810.176.14.0/2310.176.14.1 – 10.176.15.25410.176.15.255
910.176.16.0/2310.176.16.1 – 10.176.17.25410.176.17.255
1010.176.18.0/2310.176.18.1 – 10.176.19.25410.176.19.255
1110.176.20.0/2310.176.20.1 – 10.176.21.25410.176.21.255
1210.176.22.0/2310.176.22.1 – 10.176.23.25410.176.23.255
1310.176.24.0/2310.176.24.1 – 10.176.25.25410.176.25.255
1410.176.26.0/2310.176.26.1 – 10.176.27.25410.176.27.255
1510.176.28.0/2310.176.28.1 – 10.176.29.25410.176.29.255
1610.176.30.0/2310.176.30.1 – 10.176.31.25410.176.31.255
1710.176.32.0/2310.176.32.1 – 10.176.33.25410.176.33.255
1810.176.34.0/2310.176.34.1 – 10.176.35.25410.176.35.255
1910.176.36.0/2310.176.36.1 – 10.176.37.25410.176.37.255
2010.176.38.0/2310.176.38.1 – 10.176.39.25410.176.39.255
2110.176.40.0/2310.176.40.1 – 10.176.41.25410.176.41.255
2210.176.42.0/2310.176.42.1 – 10.176.43.25410.176.43.255
2310.176.44.0/2310.176.44.1 – 10.176.45.25410.176.45.255
2410.176.46.0/2310.176.46.1 – 10.176.47.25410.176.47.255
2510.176.48.0/2310.176.48.1 – 10.176.49.25410.176.49.255
2610.176.50.0/2310.176.50.1 – 10.176.51.25410.176.51.255
2710.176.52.0/2310.176.52.1 – 10.176.53.25410.176.53.255
2810.176.54.0/2310.176.54.1 – 10.176.55.25410.176.55.255
2910.176.56.0/2310.176.56.1 – 10.176.57.25410.176.57.255
3010.176.58.0/2310.176.58.1 – 10.176.59.25410.176.59.255
3110.176.60.0/2310.176.60.1 – 10.176.61.25410.176.61.255
3210.176.62.0/2310.176.62.1 – 10.176.63.25410.176.63.255
3310.176.64.0/2310.176.64.1 – 10.176.65.25410.176.65.255
3410.176.66.0/2310.176.66.1 – 10.176.67.25410.176.67.255
3510.176.68.0/2310.176.68.1 – 10.176.69.25410.176.69.255
3610.176.70.0/2310.176.70.1 – 10.176.71.25410.176.71.255
3710.176.72.0/2310.176.72.1 – 10.176.73.25410.176.73.255
3810.176.74.0/2310.176.74.1 – 10.176.75.25410.176.75.255
3910.176.76.0/2310.176.76.1 – 10.176.77.25410.176.77.255
4010.176.78.0/2310.176.78.1 – 10.176.79.25410.176.79.255
4110.176.80.0/2310.176.80.1 – 10.176.81.25410.176.81.255
4210.176.82.0/2310.176.82.1 – 10.176.83.25410.176.83.255
4310.176.84.0/2310.176.84.1 – 10.176.85.25410.176.85.255
4410.176.86.0/2310.176.86.1 – 10.176.87.25410.176.87.255
4510.176.88.0/2310.176.88.1 – 10.176.89.25410.176.89.255
4610.176.90.0/2310.176.90.1 – 10.176.91.25410.176.91.255
4710.176.92.0/2310.176.92.1 – 10.176.93.25410.176.93.255
4810.176.94.0/2310.176.94.1 – 10.176.95.25410.176.95.255
4910.176.96.0/2310.176.96.1 – 10.176.97.25410.176.97.255
5010.176.98.0/2310.176.98.1 – 10.176.99.25410.176.99.255
5110.176.100.0/2310.176.100.1 – 10.176.101.25410.176.101.255
5210.176.102.0/2310.176.102.1 – 10.176.103.25410.176.103.255
5310.176.104.0/2310.176.104.1 – 10.176.105.25410.176.105.255
5410.176.106.0/2310.176.106.1 – 10.176.107.25410.176.107.255
5510.176.108.0/2310.176.108.1 – 10.176.109.25410.176.109.255
5610.176.110.0/2310.176.110.1 – 10.176.111.25410.176.111.255
5710.176.112.0/2310.176.112.1 – 10.176.113.25410.176.113.255
5810.176.114.0/2310.176.114.1 – 10.176.115.25410.176.115.255
5910.176.116.0/2310.176.116.1 – 10.176.117.25410.176.117.255
6010.176.118.0/2310.176.118.1 – 10.176.119.25410.176.119.255
6110.176.120.0/2310.176.120.1 – 10.176.121.25410.176.121.255
6210.176.122.0/2310.176.122.1 – 10.176.123.25410.176.123.255
6310.176.124.0/2310.176.124.1 – 10.176.125.25410.176.125.255
6410.176.126.0/2310.176.126.1 – 10.176.127.25410.176.127.255
6510.176.128.0/2310.176.128.1 – 10.176.129.25410.176.129.255
6610.176.130.0/2310.176.130.1 – 10.176.131.25410.176.131.255
6710.176.132.0/2310.176.132.1 – 10.176.133.25410.176.133.255
6810.176.134.0/2310.176.134.1 – 10.176.135.25410.176.135.255
6910.176.136.0/2310.176.136.1 – 10.176.137.25410.176.137.255
7010.176.138.0/2310.176.138.1 – 10.176.139.25410.176.139.255
7110.176.140.0/2310.176.140.1 – 10.176.141.25410.176.141.255
7210.176.142.0/2310.176.142.1 – 10.176.143.25410.176.143.255
7310.176.144.0/2310.176.144.1 – 10.176.145.25410.176.145.255
7410.176.146.0/2310.176.146.1 – 10.176.147.25410.176.147.255
7510.176.148.0/2310.176.148.1 – 10.176.149.25410.176.149.255
7610.176.150.0/2310.176.150.1 – 10.176.151.25410.176.151.255
7710.176.152.0/2310.176.152.1 – 10.176.153.25410.176.153.255
7810.176.154.0/2310.176.154.1 – 10.176.155.25410.176.155.255
7910.176.156.0/2310.176.156.1 – 10.176.157.25410.176.157.255
8010.176.158.0/2310.176.158.1 – 10.176.159.25410.176.159.255
8110.176.160.0/2310.176.160.1 – 10.176.161.25410.176.161.255
8210.176.162.0/2310.176.162.1 – 10.176.163.25410.176.163.255
8310.176.164.0/2310.176.164.1 – 10.176.165.25410.176.165.255
8410.176.166.0/2310.176.166.1 – 10.176.167.25410.176.167.255
8510.176.168.0/2310.176.168.1 – 10.176.169.25410.176.169.255
8610.176.170.0/2310.176.170.1 – 10.176.171.25410.176.171.255
8710.176.172.0/2310.176.172.1 – 10.176.173.25410.176.173.255
8810.176.174.0/2310.176.174.1 – 10.176.175.25410.176.175.255
8910.176.176.0/2310.176.176.1 – 10.176.177.25410.176.177.255
9010.176.178.0/2310.176.178.1 – 10.176.179.25410.176.179.255
9110.176.180.0/2310.176.180.1 – 10.176.181.25410.176.181.255
9210.176.182.0/2310.176.182.1 – 10.176.183.25410.176.183.255
9310.176.184.0/2310.176.184.1 – 10.176.185.25410.176.185.255
9410.176.186.0/2310.176.186.1 – 10.176.187.25410.176.187.255
9510.176.188.0/2310.176.188.1 – 10.176.189.25410.176.189.255
9610.176.190.0/2310.176.190.1 – 10.176.191.25410.176.191.255
9710.176.192.0/2310.176.192.1 – 10.176.193.25410.176.193.255
9810.176.194.0/2310.176.194.1 – 10.176.195.25410.176.195.255
9910.176.196.0/2310.176.196.1 – 10.176.197.25410.176.197.255
10010.176.198.0/2310.176.198.1 – 10.176.199.25410.176.199.255
10110.176.200.0/2310.176.200.1 – 10.176.201.25410.176.201.255
10210.176.202.0/2310.176.202.1 – 10.176.203.25410.176.203.255
10310.176.204.0/2310.176.204.1 – 10.176.205.25410.176.205.255
10410.176.206.0/2310.176.206.1 – 10.176.207.25410.176.207.255
10510.176.208.0/2310.176.208.1 – 10.176.209.25410.176.209.255
10610.176.210.0/2310.176.210.1 – 10.176.211.25410.176.211.255
10710.176.212.0/2310.176.212.1 – 10.176.213.25410.176.213.255
10810.176.214.0/2310.176.214.1 – 10.176.215.25410.176.215.255
10910.176.216.0/2310.176.216.1 – 10.176.217.25410.176.217.255
11010.176.218.0/2310.176.218.1 – 10.176.219.25410.176.219.255
11110.176.220.0/2310.176.220.1 – 10.176.221.25410.176.221.255
11210.176.222.0/2310.176.222.1 – 10.176.223.25410.176.223.255
11310.176.224.0/2310.176.224.1 – 10.176.225.25410.176.225.255
11410.176.226.0/2310.176.226.1 – 10.176.227.25410.176.227.255
11510.176.228.0/2310.176.228.1 – 10.176.229.25410.176.229.255
11610.176.230.0/2310.176.230.1 – 10.176.231.25410.176.231.255
11710.176.232.0/2310.176.232.1 – 10.176.233.25410.176.233.255
11810.176.234.0/2310.176.234.1 – 10.176.235.25410.176.235.255
11910.176.236.0/2310.176.236.1 – 10.176.237.25410.176.237.255
12010.176.238.0/2310.176.238.1 – 10.176.239.25410.176.239.255
12110.176.240.0/2310.176.240.1 – 10.176.241.25410.176.241.255
12210.176.242.0/2310.176.242.1 – 10.176.243.25410.176.243.255
12310.176.244.0/2310.176.244.1 – 10.176.245.25410.176.245.255
12410.176.246.0/2310.176.246.1 – 10.176.247.25410.176.247.255
12510.176.248.0/2310.176.248.1 – 10.176.249.25410.176.249.255
12610.176.250.0/2310.176.250.1 – 10.176.251.25410.176.251.255
12710.176.252.0/2310.176.252.1 – 10.176.253.25410.176.253.255
12810.176.254.0/2310.176.254.1 – 10.176.255.25410.176.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 →