Navigation
Cheat Sheet · Free Reference

CIDR & Subnet / Reference.

Complete CIDR reference with every IPv4 prefix length, subnet masks, wildcard bits, usable host counts, private ranges, and IPv6 prefixes.
Searchable, copyable, always up to date.

IPv4 CIDR Table

All IPv4 prefix lengths from /0 to /32 with subnet masks, wildcard masks, total addresses, and usable host addresses.

CIDRSubnet MaskWildcard# Addresses# Usable
/00.0.0.0255.255.255.2554,294,967,2964,294,967,294
/1128.0.0.0127.255.255.2552,147,483,6482,147,483,646
/2192.0.0.063.255.255.2551,073,741,8241,073,741,822
/3224.0.0.031.255.255.255536,870,912536,870,910
/4240.0.0.015.255.255.255268,435,456268,435,454
/5248.0.0.07.255.255.255134,217,728134,217,726
/6252.0.0.03.255.255.25567,108,86467,108,862
/7254.0.0.01.255.255.25533,554,43233,554,430
/8255.0.0.00.255.255.25516,777,21616,777,214
/9255.128.0.00.127.255.2558,388,6088,388,606
/10255.192.0.00.63.255.2554,194,3044,194,302
/11255.224.0.00.31.255.2552,097,1522,097,150
/12255.240.0.00.15.255.2551,048,5761,048,574
/13255.248.0.00.7.255.255524,288524,286
/14255.252.0.00.3.255.255262,144262,142
/15255.254.0.00.1.255.255131,072131,070
/16255.255.0.00.0.255.25565,53665,534
/17255.255.128.00.0.127.25532,76832,766
/18255.255.192.00.0.63.25516,38416,382
/19255.255.224.00.0.31.2558,1928,190
/20255.255.240.00.0.15.2554,0964,094
/21255.255.248.00.0.7.2552,0482,046
/22255.255.252.00.0.3.2551,0241,022
/23255.255.254.00.0.1.255512510
/24255.255.255.00.0.0.255256254
/25255.255.255.1280.0.0.127128126
/26255.255.255.1920.0.0.636462
/27255.255.255.2240.0.0.313230
/28255.255.255.2400.0.0.151614
/29255.255.255.2480.0.0.786
/30255.255.255.2520.0.0.342
/31255.255.255.2540.0.0.122
/32255.255.255.2550.0.0.011

Private & Reserved IP Ranges

IPv4 address ranges reserved for private networks, loopback, and link-local use (RFC 1918, RFC 3927).

RangeCIDRClassDescription
10.0.0.0 – 10.255.255.25510.0.0.0/8APrivate network (RFC 1918), 16,777,216 addresses
172.16.0.0 – 172.31.255.255172.16.0.0/12BPrivate network (RFC 1918), 1,048,576 addresses
192.168.0.0 – 192.168.255.255192.168.0.0/16CPrivate network (RFC 1918), 65,536 addresses
127.0.0.0 – 127.255.255.255127.0.0.0/8, Loopback (localhost)
169.254.0.0 – 169.254.255.255169.254.0.0/16, Link-local / APIPA (RFC 3927)

IPv6 Common Prefixes

Frequently referenced IPv6 address prefixes and their purpose.

PrefixDescription
::1/128Loopback address (equivalent to 127.0.0.1 in IPv4)
fe80::/10Link-local addresses, auto-configured on every interface, not routable
fc00::/7Unique local addresses (ULA), private addresses, similar to RFC 1918
2000::/3Global unicast addresses, publicly routable IPv6 space
ff00::/8Multicast addresses

Analyze IPs and subnets live

Use our free IP tools to look up geolocation, parse CIDR ranges, and extract IOCs from logs.

Frequently Asked Questions

CIDR (Classless Inter-Domain Routing) notation is a compact way to express an IP address and its associated network mask. It is written as an IP address followed by a slash and a prefix length (e.g., 192.168.1.0/24). The prefix length indicates how many leading bits define the network portion, with the remaining bits available for host addresses. CIDR replaced the older classful addressing system (Class A/B/C) to allow more flexible allocation of IP address space.

For IPv4, use the formula 2^(32 - prefix) - 2. You subtract 2 because the first address is reserved as the network address and the last as the broadcast address. For example, a /24 has 2^8 - 2 = 254 usable hosts. Special cases: a /31 has 2 usable addresses (point-to-point links per RFC 3021), and a /32 represents a single host.

Private IP addresses (RFC 1918) are reserved for internal networks and cannot be routed on the public internet. The three private ranges are 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16. Public IP addresses are globally unique and routable on the internet. Devices on private networks use NAT (Network Address Translation) to communicate with the public internet through a shared public IP address.

A wildcard mask is the bitwise inverse of a subnet mask. Where a subnet mask uses 1-bits to mark the network portion, a wildcard mask uses 0-bits for the same purpose. For example, a /24 subnet mask of 255.255.255.0 has a wildcard mask of 0.0.0.255. Wildcard masks are commonly used in Cisco router ACLs and OSPF area definitions. To convert, subtract each subnet mask octet from 255.