← All Tools

Ipv4 Subnet Calculator Validator🔒 100% local

Calculate IPv4 subnet ranges. Privacy-first, no server uploads, no tracking.

Related Tools

Credit Card ValidatorColor ContrastCron Visualizer

One address per run, with or without a prefix, and the page returns the masked network, broadcast, netmask, wildcard, first and last usable host, host count, classful class, RFC 1918 status, and both the netmask and the network in binary. A bare address is treated as /24. The arithmetic is plain bit shifting on the mantissa, so nothing about your network is sent anywhere.

How to use it

  1. Type a single CIDR, for example 192.168.1.0/24.
  2. Press Process; leaving the slash off assumes /24, so 172.16.5.4 is read as 172.16.5.4/24.
  3. Copy Output for the whole block, binary rows included, when you need it in a ticket or a firewall note.

Worked example

192.168.1.0/24becomesInput: 192.168.1.0/24 Network: 192.168.1.0 Broadcast: 192.168.1.255 Netmask: 255.255.255.0 (24 bits) Wildcard: 0.0.0.255 First host: 192.168.1.1 Last host: 192.168.1.254 Hosts: 254 IP class: C Private: yes (RFC 1918) Binary netmask: 11111111.11111111.11111111.00000000 Binary network: 11000000.10101000.00000001.00000000

Classic /24: 254 usable addresses after network and broadcast are removed.

10.0.0.0/31becomesInput: 10.0.0.0/31 Network: 10.0.0.0 Broadcast: 10.0.0.1 Netmask: 255.255.255.254 (31 bits) Wildcard: 0.0.0.1 First host: 10.0.0.0 Last host: 10.0.0.1 Hosts: 2 (RFC 3021 point-to-point) IP class: A Private: yes (RFC 1918) Binary netmask: 11111111.11111111.11111111.11111110 Binary network: 00001010.00000000.00000000.00000000

The /31 branch follows RFC 3021: both addresses are shown as usable and labelled point-to-point instead of the usual minus-two count.

When to use it

What it does not do