Ad slot — header (728x90)

CIDR to IP Range Converter

Last reviewed: May 2026

Enter any CIDR block such as 192.168.1.0/24 and instantly see the full IP range it covers — network address, broadcast address, first and last usable host, and the total number of addresses.

Try: 10.0.0.0/8 172.16.5.130/26 203.0.113.0/28
Open the full subnet calculator →

How a CIDR Block Maps to an IP Range

The prefix length after the slash tells you how many bits are fixed (the network) and how many are free (the hosts). Everything below the network bits ranges from all-zeros to all-ones:

A /31 block is a special point-to-point case (RFC 3021) where both addresses are usable, and a /32 represents a single host.

Common CIDR Blocks and Their Ranges

CIDRIP RangeTotal IPsUsable Hosts
10.0.0.0/810.0.0.0 – 10.255.255.25516,777,21616,777,214
172.16.0.0/12172.16.0.0 – 172.31.255.2551,048,5761,048,574
192.168.0.0/16192.168.0.0 – 192.168.255.25565,53665,534
192.168.1.0/24192.168.1.0 – 192.168.1.255256254
192.168.1.0/26192.168.1.0 – 192.168.1.636462
192.168.1.0/30192.168.1.0 – 192.168.1.342

Frequently Asked Questions

What IP range does 192.168.1.0/24 cover?

192.168.1.0/24 covers 192.168.1.0 to 192.168.1.255 — 256 total addresses. The network address is 192.168.1.0, the broadcast is 192.168.1.255, and the usable host range is 192.168.1.1 to 192.168.1.254 (254 hosts).

How do I find the first and last IP in a CIDR block?

Apply the subnet mask to the address to get the network (first) address, then set all host bits to 1 to get the broadcast (last) address. The first usable host is network + 1 and the last usable host is broadcast − 1, except for /31 and /32 blocks which have special handling.

How many IP addresses are in a CIDR block?

A CIDR block of prefix length /n contains 2^(32 − n) total addresses. For example, a /24 has 2^8 = 256 addresses, a /20 has 2^12 = 4,096, and a /16 has 2^16 = 65,536. Usable hosts are typically the total minus 2 (network and broadcast).

Related Guides

Ad slot — footer (728x90)