Subnet Calculator — Free, with /1–/32 CIDR Quick-Reference
Instantly calculate the network address, broadcast address, and usable host count from an IPv4 address and subnet mask — free, no sign-up. Includes a /1–/32 CIDR quick-reference table for network design and troubleshooting.
| IP Address (IPv4) | |
|---|---|
| Subnet Mask |
| Network Address | {{ networkAddress }} |
|---|---|
| Broadcast Address | {{ broadcastAddress }} |
| Number of IP Addresses | {{ count }} |
| Range of Allocatable IP Addresses | {{ allocatableStart }} - {{ allocatableEnd }} |
CIDR Quick-Reference Table (/1–/32)
| Prefix | Subnet Mask | Total Addresses | Usable Hosts |
|---|---|---|---|
| /1 | 128.0.0.0 | 2,147,483,648 | 2,147,483,646 |
| /2 | 192.0.0.0 | 1,073,741,824 | 1,073,741,822 |
| /3 | 224.0.0.0 | 536,870,912 | 536,870,910 |
| /4 | 240.0.0.0 | 268,435,456 | 268,435,454 |
| /5 | 248.0.0.0 | 134,217,728 | 134,217,726 |
| /6 | 252.0.0.0 | 67,108,864 | 67,108,862 |
| /7 | 254.0.0.0 | 33,554,432 | 33,554,430 |
| /8 | 255.0.0.0 | 16,777,216 | 16,777,214 |
| /9 | 255.128.0.0 | 8,388,608 | 8,388,606 |
| /10 | 255.192.0.0 | 4,194,304 | 4,194,302 |
| /11 | 255.224.0.0 | 2,097,152 | 2,097,150 |
| /12 | 255.240.0.0 | 1,048,576 | 1,048,574 |
| /13 | 255.248.0.0 | 524,288 | 524,286 |
| /14 | 255.252.0.0 | 262,144 | 262,142 |
| /15 | 255.254.0.0 | 131,072 | 131,070 |
| /16 | 255.255.0.0 | 65,536 | 65,534 |
| /17 | 255.255.128.0 | 32,768 | 32,766 |
| /18 | 255.255.192.0 | 16,384 | 16,382 |
| /19 | 255.255.224.0 | 8,192 | 8,190 |
| /20 | 255.255.240.0 | 4,096 | 4,094 |
| /21 | 255.255.248.0 | 2,048 | 2,046 |
| /22 | 255.255.252.0 | 1,024 | 1,022 |
| /23 | 255.255.254.0 | 512 | 510 |
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
| /28 | 255.255.255.240 | 16 | 14 |
| /29 | 255.255.255.248 | 8 | 6 |
| /30 | 255.255.255.252 | 4 | 2 |
| /31 | 255.255.255.254 | 2 | 2 |
| /32 | 255.255.255.255 | 1 | 1 |
Tips
- /24 (255.255.255.0) is the most common subnet, supporting up to 254 hosts.
- /32 specifies a single IP address. Used for firewall rules or pinpointing a specific host.
- Common private IP ranges:
10.0.0.0/8,172.16.0.0/12,192.168.0.0/16(RFC 1918). - The number of usable hosts is 2(32−prefix length) − 2 (subtracting the network address and broadcast address).
FAQ
Side Note — The IPv4 Exhaustion Problem: The Day 4.3 Billion Addresses Ran Out
IPv4 addresses are 32 bits, providing approximately 4.3 billion addresses. However, the rapid growth of the internet led to IANA (the Internet Assigned Numbers Authority) fully exhausting its pool in February 2011. APNIC, which manages the Asia-Pacific region, also depleted its standard allocation in April of the same year. The transition to IPv6 (128 bits, approximately 3.4×1038 addresses) is now well underway.
The technology that served as a stopgap for IPv4 exhaustion is NAT (Network Address Translation). Home and office routers allow many devices with private IP addresses to share a single global IP, keeping IPv4 viable today. The private IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) are defined by RFC 1918 and are not directly routed on the internet.
As of 2024, IPv6 adoption rates have reached around 40–50% globally. Meanwhile, dual-stack operation — running IPv4 and IPv6 side by side — continues, and development of interoperability and migration tools remains active.