Convert CIDR notation (e.g., 192.168.0.0/24) to all IP addresses in that range. This free tool helps network engineers, system administrators, and IT students quickly calculate and visualize IP address ranges with complete network information.
CIDR (Classless Inter-Domain Routing) is an IP addressing scheme that improves the allocation of IP addresses. Unlike traditional classful networking, CIDR allows for more flexible address allocation by using variable-length subnet masking (VLSM). This enables:
Network professionals frequently need CIDR conversion for:
When planning new network segments, knowing the exact IP range helps allocate addresses properly and avoid conflicts.
Firewall rules and ACLs often require specific IP ranges that can be derived from CIDR notation.
Identifying whether an IP belongs to a particular subnet is essential for diagnosing connectivity issues.
Parameter | Description | Example (/24) |
---|---|---|
Network Address | The first address in the range representing the network itself | 192.168.0.0 |
Usable Host Range | IPs that can be assigned to devices (excludes network/broadcast) | 192.168.0.1 - 192.168.0.254 |
Broadcast Address | Special address for sending to all hosts in the network | 192.168.0.255 |
Total Hosts | Number of assignable IP addresses (2(32-n)-2) | 254 |
Traditional subnetting used fixed class boundaries (Class A: /8, Class B: /16, Class C: /24), while CIDR allows any prefix length from /0 to /32. This eliminates the inefficiency of classful networking where small organizations might get a whole Class C (256 addresses) when they only needed 10.
IPv6 uses the same CIDR principle but with 128-bit addresses instead of 32-bit. Notation looks like 2001:db8::/32. Our tool currently focuses on IPv4 but may expand to IPv6 in the future.