IP Range Calculator – Calculate IP Address Ranges
Calculate IP ranges, check IP membership, and plan network allocation with CIDR, start/end IPs, and batch processing.
IP Range Calculator
Calculate IP address ranges and information
lightbulbPopular Use Cases
Expand CIDR notation to see all IP addresses in the range
Check if specific IP addresses fall within a defined range
Define IP address ranges for firewall allow/deny rules
Calculate available IPs for DHCP pool allocation
Related tools
Show moreShow more
› About this tool · FAQ
Find the first and last usable IP addresses in any subnet or network range. Perfect for DHCP configuration, network planning, and IP address management tasks.
What is the first usable IP address in a subnet?
The first usable IP address is the network address + 1. It's the first IP that can be assigned to a device (the network address itself is reserved for the subnet identifier).
What is the last usable IP address in a subnet?
The last usable IP address is the broadcast address - 1. It's the highest IP that can be assigned to a device (the broadcast address itself is reserved for network broadcasts).
How many usable IP addresses are in my subnet?
The number of usable IPs = 2^(host bits) - 2. For example, a /24 network has 8 host bits, so 2^8 - 2 = 254 usable addresses.
Can I use the network and broadcast addresses?
No, the network address (first in range) identifies the subnet itself, and the broadcast address (last in range) is used for broadcasts. Only the addresses in between are usable for devices.
What's the best practice for DHCP pool configuration?
Reserve some IPs at the beginning for static assignments (servers, printers) and configure DHCP to use a smaller range within the usable IPs. For example, in 192.168.1.0/24, use 192.168.1.100-200 for DHCP.
How do I calculate this manually?
For a /24 network like 192.168.1.0/24: Network=192.168.1.0, Broadcast=192.168.1.255, so usable range is 192.168.1.1 to 192.168.1.254. This tool does it instantly!