
Start simply with inserting an IPv4 IP address in the online subnet calculator and specify its network mask (Mask bits) in CIDR notation. Then, based on your requirements, specify subnet size by choosing subnet mask (number of subnet bits) and number of subnets you’re looking for. Based on these parameters, subnet calculator will immediately display the number of available IP addresses per subnet, and a range of IP addresses for each of the subnets, including start address, end address, network address, and broadcast address.
The subnet calculator can help you with network subnetting. Although you can calculate subnets for your network manually, this process is extremely time-demanding and prone to errors such as the overlapping of two subnets—this could potentially result in routing problems as one address exists in more subnets. Use our free network subnet calculator to make your work more efficient and design your network as needed.

If you’re looking to take your subnet calculator features and general IP address management capabilities further, you need a tool like SolarWinds® IP Address Manager (IPAM). IPAM offers:
Do you find yourself asking…
100% free
Address Block
Subnet Allocation
| IP Address | 192 | 168 | 1 | 1 | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Octet Value | C0 | A8 | 1 | 1 | ||||||||||||||||||||||||||||
| Octet Number | 1 | 2 | 3 | 4 | ||||||||||||||||||||||||||||
| Bit Number | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 |
| Bit Value | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Subnet | Start Address | End Address | Network Address | Broadcast Address |
|---|---|---|---|---|
| 192.168.1.0/25 | 192.168.1.1 | 192.168.1.126 | 192.168.1.0 | 192.168.1.127 |
| 192.168.1.128/25 | 192.168.1.129 | 192.168.1.254 | 192.168.1.128 | 192.168.1.255 |
Subnetting is the process of breaking down a single network into one or more smaller networks called “sub-networks” or “subnets” for short. The process of subnetting was initially created to solve the shortage of IP addresses over the internet but has since evolved into an IP management best practice for IP network utilization.
Every IP address is comprised of three different classes or major networks – Class A, Class B, and Class C. Without subnets, you’d only be able to use one network from each class, which isn’t the most efficient way to work.
Subnetting allows network administrators to take bits from the IP address’s host part and use these bits to create smaller networks inside the network. These smaller networks are built up of many other IP addresses sharing the same IP routing prefix as the original IP address used to create the subnets. Once you have these smaller networks, you create a network of interconnecting subnetworks to distribute your network’s load more efficiently.
It’s critically important for network administrators in large enterprises to subnet because reorganizing the network in such a way makes it more functional. For a single IP subnet to handle everything happening in a large enterprise, it would have to be incredibly large—which means it would be inherently unwieldy.
You might end up with:
Subnetting is the process of breaking down a single network into one or more smaller networks called “sub-networks” or “subnets” for short. The process of subnetting was initially created to solve the shortage of IP addresses over the internet but has since evolved into an IP management best practice for IP network utilization.
Every IP address is comprised of three different classes or major networks – Class A, Class B, and Class C. Without subnets, you’d only be able to use one network from each class, which isn’t the most efficient way to work.
Subnetting allows network administrators to take bits from the IP address’s host part and use these bits to create smaller networks inside the network. These smaller networks are built up of many other IP addresses sharing the same IP routing prefix as the original IP address used to create the subnets. Once you have these smaller networks, you create a network of interconnecting subnetworks to distribute your network’s load more efficiently.
It’s critically important for network administrators in large enterprises to subnet because reorganizing the network in such a way makes it more functional. For a single IP subnet to handle everything happening in a large enterprise, it would have to be incredibly large—which means it would be inherently unwieldy.
You might end up with: