Plan an internal network range
Confirm a CIDR's network boundary, broadcast and host range, then split it into several equal subnets.
Guide
The IPv4 subnet calculator turns a dotted-decimal address and a CIDR prefix into a 32-bit value and computes the network address, broadcast address, mask, wildcard, usable host range and address count, and can split it further by a target subnet count or hosts per subnet. Every result is a mathematical calculation; it never probes whether those addresses are online.
Updated 2026-09-102 min read
192.168.1.10/24, or enter the IP and 255.255.255.0 or 24 separately.| Input | Output | Notes |
|---|---|---|
192.168.1.10/24 |
Network 192.168.1.0/24 |
An ordinary IPv4 subnet |
/31 |
2 usable addresses | Treated as point-to-point per RFC 3021 |
| A non-contiguous mask | An error | A 1 may not be followed by another 0/1 transition |
Confirm a CIDR's network boundary, broadcast and host range, then split it into several equal subnets.
Convert a dotted mask into a prefix and catch a non-contiguous mask such as 255.0.255.0 immediately.
No — the tool only computes numeric ranges and has no network probing or port scanning.
The implementation treats /31 with the point-to-point link semantics of RFC 3021 rather than applying the traditional “subtract the network and broadcast” rule.
The IP and CIDR are handled with bit operations locally in the browser; no request is sent to those addresses or to any lookup service.
Updated 2026-09-10
CIDR to network, broadcast and host range with binary view, mask conversion and subnet splitting
Supports CIDR notation (192.168.1.10/24), or fill in the IP and the mask separately (255.255.255.0 or 24)
The first 24 bits are the network part and the last 8 bits are the host part
Click any row to switch the current prefix
Split 192.168.1.0/24 into multiple subnets
| # | Subnet | Usable host range | Broadcast address | Usable hosts |
|---|---|---|---|---|
| 1 | 192.168.1.0/26 | 192.168.1.1 ~ 192.168.1.62 | 192.168.1.63 | 62 |
| 2 | 192.168.1.64/26 | 192.168.1.65 ~ 192.168.1.126 | 192.168.1.127 | 62 |
| 3 | 192.168.1.128/26 | 192.168.1.129 ~ 192.168.1.190 | 192.168.1.191 | 62 |
| 4 | 192.168.1.192/26 | 192.168.1.193 ~ 192.168.1.254 | 192.168.1.255 | 62 |