Every prefix from /0 to /32 with its subnet mask, wildcard mask, total addresses, and usable host count. Bookmark it, print it, or keep it open next time you're subnetting.
Usable hosts = 2^(32 − prefix) − 2, except /31 (point-to-point, RFC 3021) and /32 (host route).
| CIDR | Subnet mask | Wildcard mask | Total addresses | Usable hosts |
|---|---|---|---|---|
| /0 | 0.0.0.0 | 255.255.255.255 | 4,294,967,296 | 4,294,967,294 |
| /1 | 128.0.0.0 | 127.255.255.255 | 2,147,483,648 | 2,147,483,646 |
| /2 | 192.0.0.0 | 63.255.255.255 | 1,073,741,824 | 1,073,741,822 |
| /3 | 224.0.0.0 | 31.255.255.255 | 536,870,912 | 536,870,910 |
| /4 | 240.0.0.0 | 15.255.255.255 | 268,435,456 | 268,435,454 |
| /5 | 248.0.0.0 | 7.255.255.255 | 134,217,728 | 134,217,726 |
| /6 | 252.0.0.0 | 3.255.255.255 | 67,108,864 | 67,108,862 |
| /7 | 254.0.0.0 | 1.255.255.255 | 33,554,432 | 33,554,430 |
| /8 | 255.0.0.0 | 0.255.255.255 | 16,777,216 | 16,777,214 |
| /9 | 255.128.0.0 | 0.127.255.255 | 8,388,608 | 8,388,606 |
| /10 | 255.192.0.0 | 0.63.255.255 | 4,194,304 | 4,194,302 |
| /11 | 255.224.0.0 | 0.31.255.255 | 2,097,152 | 2,097,150 |
| /12 | 255.240.0.0 | 0.15.255.255 | 1,048,576 | 1,048,574 |
| /13 | 255.248.0.0 | 0.7.255.255 | 524,288 | 524,286 |
| /14 | 255.252.0.0 | 0.3.255.255 | 262,144 | 262,142 |
| /15 | 255.254.0.0 | 0.1.255.255 | 131,072 | 131,070 |
| /16 | 255.255.0.0 | 0.0.255.255 | 65,536 | 65,534 |
| /17 | 255.255.128.0 | 0.0.127.255 | 32,768 | 32,766 |
| /18 | 255.255.192.0 | 0.0.63.255 | 16,384 | 16,382 |
| /19 | 255.255.224.0 | 0.0.31.255 | 8,192 | 8,190 |
| /20 | 255.255.240.0 | 0.0.15.255 | 4,096 | 4,094 |
| /21 | 255.255.248.0 | 0.0.7.255 | 2,048 | 2,046 |
| /22 | 255.255.252.0 | 0.0.3.255 | 1,024 | 1,022 |
| /23 | 255.255.254.0 | 0.0.1.255 | 512 | 510 |
| /24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 |
| /25 | 255.255.255.128 | 0.0.0.127 | 128 | 126 |
| /26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 |
| /27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 |
| /28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 |
| /29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 |
| /30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 |
| /31 | 255.255.255.254 | 0.0.0.1 | 2 | 2 (RFC 3021) |
| /32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 (host route) |
Subnet Plus does the math for you on iPhone, iPad & Mac: IPv4/IPv6 calculator, VLSM designer, plus DNS lookup, ping, and traceroute that browsers can't run. Free, works offline, syncs over iCloud.
A CIDR cheat sheet is a quick-reference table that maps each CIDR prefix length (like /24) to its dotted-decimal subnet mask, wildcard mask, total number of addresses, and number of usable hosts. It saves you from calculating powers of two by hand.
A /24 is 255.255.255.0 (254 usable hosts), a /26 is 255.255.255.192 (62 usable hosts), and a /30 is 255.255.255.252 (2 usable hosts). See the full table above for every prefix from /0 to /32.
Usable hosts = 2^(32 − prefix) − 2, because the network and broadcast addresses are reserved. The two exceptions are /31, which has 2 usable addresses for point-to-point links (RFC 3021), and /32, which is a single host route.
A wildcard mask is the bitwise inverse of a subnet mask — where the subnet mask has 1s, the wildcard has 0s. For example, the /24 mask 255.255.255.0 has the wildcard 0.0.0.255. Wildcard masks are used in Cisco ACLs and OSPF network statements.
Yes, it is completely free. For subnet calculations, VLSM planning, DNS lookup, ping, and traceroute on the go, download the free Subnet Plus app for iPhone, iPad, and Mac.
Find your prefix length in the first column to read across to its subnet mask, wildcard mask, total address count, and usable hosts. Going the other way — from a subnet mask back to a prefix — works too: scan the mask column for a value like 255.255.255.192 and read the prefix (/26). The subnet calculator and VLSM designer do this automatically for any network, and the IPv6 calculator covers IPv6 prefixes.
CIDR (Classless Inter-Domain Routing) notation writes a network as an address plus a prefix length, like 192.168.1.0/24. The prefix is the number of leading 1-bits in the subnet mask, so /24 means 24 one-bits — 255.255.255.0. The wildcard mask is the inverse and is used in access-control lists and routing protocols. The Subnet Plus app brings all of this to iPhone, iPad, and Mac, and it's been trusted by network engineers since 2013.