IP Address Subnet Calculator

Calculate network ranges, host counts, broadcast addresses, and CIDR breakdowns for IPv4 and IPv6 networks.

Results
CIDR Notation
-
Network Class
-
Subnet Mask
-
Wildcard Mask
-
Hex IP Address
-
Binary Subnet Mask
-
Network Address
-
Broadcast Address
-
Total Addresses
-
Usable Hosts
-
Usable Host Range
-
Subnet Splitter (VLSM)

Divide a parent network into equal-sized subnets, either by specifying how many networks you need or how many usable hosts each subnet must support. Hover over any network/CIDR value to see its subnet mask.

#NetworkUsable Host RangeBroadcast AddressUsable Hosts
IPv4 Class Reference
ClassAddress RangeDefault MaskCIDRTypical Use
A1.0.0.0 - 126.255.255.255255.0.0.0/8Large networks
B128.0.0.0 - 191.255.255.255255.255.0.0/16Medium networks
C192.0.0.0 - 223.255.255.255255.255.255.0/24Small networks
D224.0.0.0 - 239.255.255.255N/AN/AMulticast
E240.0.0.0 - 255.255.255.255N/AN/AExperimental / reserved
Non-Routable Private IP Addresses (RFC 1918 & Related)

These address blocks are reserved for internal, private use and are never routed on the public Internet. Anyone can freely use them inside their own network without registration — devices using these addresses reach the internet only through NAT (Network Address Translation) at the network edge.

RangeAddress RangeDefault MaskCIDRTypical Use
10.x10.0.0.0 - 10.255.255.255255.0.0.0/8Large private networks (RFC 1918)
172.16.x172.16.0.0 - 172.31.255.255255.240.0.0/12Medium private networks (RFC 1918)
192.168.x192.168.0.0 - 192.168.255.255255.255.0.0/16Small private networks / home routers (RFC 1918)
100.64.x100.64.0.0 - 100.127.255.255255.192.0.0/10Carrier-Grade NAT / ISP shared address space (RFC 6598)
169.254.x169.254.0.0 - 169.254.255.255255.255.0.0/16Link-local / APIPA auto-assigned addresses (RFC 3927)
127.x127.0.0.0 - 127.255.255.255255.0.0.0/8Loopback (localhost)