network_cidr_calculator
Parse an IPv4 CIDR block or IP plus mask to get network/broadcast addresses, host ranges, subnet masks, and flags for private, loopback, multicast, link-local.
Instructions
CIDR Notation Calculator. Parse one IPv4 CIDR block (e.g. 192.168.1.0/24) or an IP plus dotted-decimal mask and return network/broadcast addresses, first/last host, total and usable host counts, subnet and wildcard masks, dotted-binary of each, network class, RFC 1918 private flag plus loopback/multicast/link-local flags, a sample child-subnet split, and a plain-text size/use summary. Use network_subnet_calculator for the same math with explicit IP-plus-mask form fields, or network_ip_range_calculator to enumerate every address in a block. Pure offline IPv4 math: read-only, non-destructive, contacts no DNS or network service, and is rate-limited (30 requests/minute for anonymous callers).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes | One IPv4 network in CIDR form like 192.168.1.0/24 (prefix 0-32), or an IP and contiguous dotted-decimal mask separated by a space like 192.168.1.0 255.255.255.0. A bare IP with no slash or mask is treated as /32. Each octet must be 0-255. | |
| worker_id | No | Optional registered healthy worker peer ID. Omit to use the default master-server behavior. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | No | Always true on a 200; error responses use HTTP 400. | |
| input | No | The submitted network string, trimmed and echoed back. | |
| calculations | No | Computed network details for the parsed block. |