Network | Usable Min | Usable Max | Broadcast |
---|---|---|---|
{{ s.networkAddress }} | {{ s.usableMin }} | {{ s.usableMax }} | {{ s.broadcastAddress }} |
IPv4 subnetting divides the 32-bit address space into logical network segments, letting administrators ration limited addresses, isolate traffic, and apply routing policies efficiently. Each subnet is identified by a network prefix expressed in Classless Inter-Domain Routing (CIDR) notation such as /24
.
This calculator accepts an IP address, its current CIDR, and a target CIDR. A lightweight reactive engine derives the base network, then enumerates every equally sized child subnet, returning broadcast, usable-host, and summary counts instantly in table or JSON form.
Use it when restructuring office LANs, carving DMZs for IoT devices, or preparing audit evidence that each business unit owns a clearly scoped address block. *Check allocations against upstream policies before deploying in production.*
Subnetting relies on a bitwise AND between an address and a subnet mask to reveal the network portion. Incrementing the prefix length shrinks host space geometrically, allowing hierarchical delegation. Key variables are the starting address A, current prefix p, and desired child prefix q where q > p.
Label | Meaning |
---|---|
networkAddress | First address; identifies the subnet itself. |
usableMin | Lowest assignable host address. |
usableMax | Highest assignable host address. |
broadcastAddress | Last address; used for local broadcasts. |
Values guide router configuration, DHCP scopes, and firewall rules. Hosts must stay within the usable range to avoid collisions.
Split 192.168.0.1 /24 into /26:
Concept validated by RFC 950 (Classless Inter-Domain Routing) and RFC 4632 (CIDR notation guidelines).
This calculation runs entirely in your browser; no address data leaves the device.
Follow these steps to derive child subnets and export them.
No. All processing happens locally; nothing is transmitted or retained.
Those prefixes reserve zero or one host, making broadcast and usable-host calculations meaningless in typical subnetting scenarios.
Yes, but ensure the resulting blocks are routed and registered with your provider to avoid reachability issues.
No. IPv6 uses a different addressing model; use an IPv6-specific calculator.
The tool returns 2q−p subnets, where q is the target prefix and p is the current prefix, up to 16,777,216 for /1 → /25.